SVG → PNG 변환기
SVG 소스를 붙여넣거나 .svg 파일을 불러와 Canvas API를 통해 원하는 배율(0.5×~4×)로 PNG를 생성합니다. 업로드 없음, 외부 서비스 없음.
붙여넣은 SVG 마크업이나 SVG 파일을 브라우저에서 파싱하고 canvas에 렌더링해 PNG 래스터 이미지로 변환할 수 있습니다.
SVG를 PNG로 변환하는 방법
- SVG 마크업을 붙여넣거나 SVG 파일을 불러옵니다.
- 배율을 정하고 변환을 실행합니다.
- PNG 미리보기를 확인하고 결과 파일을 내려받습니다.
변환 방식
가능하면 SVG의 width와 height를 사용하고, 빠져 있으면 viewBox 크기를 활용하며, 둘 다 없으면 기본 크기를 사용한 뒤 선택 배율을 적용합니다.
SVG를 직렬화해 이미지로 읽고 canvas에 그린 후 PNG로 출력하므로 최종 렌더링은 브라우저의 SVG와 canvas 지원에 영향을 받습니다.
개인정보와 제한
SVG 소스는 브라우저에서만 처리하며 이 도구가 업로드하지 않습니다. 폰트, 연결 리소스, 미지원 SVG 기능과 브라우저 차이가 결과 PNG에 영향을 줄 수 있습니다.
SVG to PNG 자주 묻는 질문
파일을 직접 불러올 수 있나요?
네. 로컬 SVG 파일을 읽을 수 있습니다.
viewBox 크기를 사용하나요?
명시적 크기가 없고 유효한 viewBox가 있으면 사용합니다.
출력 형식은 무엇인가요?
PNG입니다.
브라우저마다 완전히 같은 결과인가요?
보장하지 않습니다.
SVG가 업로드되나요?
아니요. 로컬 변환입니다.