본문으로 건너뛰기

SVG PNG 변환

SVG to PNG

SVG를 원하는 배율로 PNG·JPEG·WebP로 렌더링하며 배경을 투명하게 두거나 채울 수 있습니다.

SVG를 비트맵으로 바꾸는 것은 목적지가 벡터를 못 받을 때 하는 일입니다. 소셜 카드, 이메일, 앱 아이콘 같은 곳입니다. 함정은 브라우저가 이 SVG를 고립된 상태로 그린다는 점입니다. 연결된 이미지도, 외부 스타일시트도, 웹폰트도 쓰지 못하므로 결과가 페이지에서 보이던 것과 다를 수 있습니다.

🔒 브라우저 안에서만 처리svgrasterconvertvector

SVG를 놓으세요

아래에 마크업을 붙여넣어도 됩니다.

원본

사용 방법

  1. 파일을 놓거나 마크업을 붙여넣습니다

    고유 크기는 width·height나 viewBox에서 읽습니다. 추정해야 했다면 그렇다고 표시합니다.

  2. 배율을 정합니다

    고유 크기에 곱합니다. 결과 픽셀 크기를 슬라이더 옆에 보여 주므로, 24px 아이콘의 3배가 짐작이 아니라 72px임이 눈에 보입니다.

  3. 투명 배경과 배경색 중에 고릅니다

    JPEG에는 알파가 없어서 고르면 배경색을 쓰게 됩니다. 아무 말 없이 검정 위에 합치지 않습니다.

자주 묻는 질문

글자가 다른 글꼴로 나옵니다.

렌더러가 웹폰트를 가져올 수 없기 때문입니다. 이렇게 래스터화하는 SVG는 외부 자원을 전혀 불러오지 못합니다. 내보내기 전에 편집기에서 글자를 경로로 변환하세요. 어디서나 똑같이 래스터화되어야 하는 SVG에 대한 표준 조언입니다.

브라우저가 렌더링을 거절했다고 나옵니다.

대개 xmlns 속성이 없기 때문입니다. 그것이 없으면 브라우저가 그릴 수 있는 XML이 아닙니다. 마크업이 잘못되었거나 불러올 수 없는 자원을 참조하는 경우도 있습니다.

웹사이트에 쓸 것도 래스터화해야 하나요?

대개는 아닙니다. SVG는 어떤 화면 밀도에서도 또렷하고 PNG보다 작은 경우가 많습니다. CSS에 쓸 것이라면 data URI 인코더가 벡터 그대로 둡니다. 뒤에서 받는 쪽이 정말로 SVG를 못 읽을 때만 래스터화하세요.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.