SVG 크기 조정

SVG 크기 조정

SVG에 새 너비와 높이를 주세요 — 아니면 아예 없애서 컨테이너에 맞춰 늘어나게 하세요. 그림 자체에는 전혀 손대지 않습니다.

SVG 크기 조정

☞ 모든 처리가 브라우저 안에서 이루어집니다 — 아무것도 업로드되지 않습니다

여기에 SVG를 놓으세요

또는 클릭해서 찾기 — SVG만 가능

다시 그리는 일이 없다

SVG 크기 조정이 무손실인 이유

래스터 이미지는 새 크기로 다시 그려야 하고, 그 과정에서 디테일이 사라지거나 없던 것이 만들어집니다. 반면 SVG는 그리는 지시문을 담고 있어서, 크기 조정은 '얼마나 크게 그릴지'를 적어 두는 일에 불과합니다. 파일 안의 모든 패스와 색, 그러데이션이 그대로 남습니다.

그 메모가 바로 width와 height 한 쌍입니다. 그 아래의 viewBox는 내부 좌표계를 정의하며 건드리지 않습니다. 도형이 잘리지 않고 함께 커지는 이유가 전적으로 여기에 있습니다.

세 단계

SVG 크기를 조정하는 방법

01

SVG 놓기

.svg 파일을 고르세요 — 파일은 기기에 남습니다.

02

크기 지정

너비를 입력하거나, 퍼센트를 고르거나, 반응형으로 바꾸세요.

03

다운로드

같은 그림을 원하는 크기로 받게 됩니다.

간단한 답변

SVG 크기 조정 자주 묻는 질문

크기를 조정하면 이미지가 흐려지나요?

아니요. 흐려질 것 자체가 없습니다 — 파일은 픽셀이 아니라 도형을 서술하므로, 어떤 크기를 주든 새로 그려집니다. 25%에서도 400%에서도 마찬가지입니다.

width와 height를 없애면 어떻게 되나요?

SVG가 반응형이 됩니다. 두 속성이 없으면 브라우저가 비율을 viewBox에서 가져오고 요소가 컨테이너를 채우도록 두므로, 크기를 CSS에서 정할 수 있습니다. 컴포넌트 라이브러리의 아이콘에서 흔히 쓰는 방식입니다.

제 파일에는 viewBox가 없었는데 뭔가 이상했습니다

그럴 때는 viewBox를 대신 추가해 드립니다. viewBox가 없으면 SVG는 자기 좌표를 그냥 픽셀로 취급하므로, 너비를 바꾸면 크기가 조정되는 게 아니라 그림이 잘리거나 빈 공간이 덧붙습니다. 추가되는 viewBox는 원래 크기와 같아서 아무것도 밀리지 않습니다.

축소하면 파일도 작아지나요?

거의 그렇지 않습니다 — 숫자 두 개만 바뀝니다. 파일을 줄이고 싶다면 SVG 최적화 도구를 거치세요. 편집기 메타데이터와 지나치게 정밀한 좌표를 제거해 줍니다.

파일이 업로드되나요?

아니요. 파일은 브라우저 안에서 해석되고 다시 쓰입니다.