SVG 변환기 및 뷰어
FreeSVG를 PNG, JPEG, WEBP, BMP, ICO, 또는 AVIF로 변환하거나, PNG/JPEG/WEBP/BMP/GIF/ICO를 유효한 SVG로 감싸며, 방향을 자동 감지하여 브라우저에서 바로 처리합니다.
모든 것이 브라우저에서 실행됩니다. 파일이 어디로도 업로드되지 않습니다.
클릭하여 파일을 선택하거나 여기에 끌어다 놓으세요
SVG 입력 또는 PNG / JPEG / WEBP / BMP / GIF / ICO 입력 - 어느 방향이든 자동으로 감지됩니다
최근 활동
모든 사람에게 공개됩니다. 모든 방문자의 최근 20회 사용 내역, 최신순으로 표시됩니다.
아직 활동이 없습니다. 첫 번째가 되어보세요.
이 도구의 기능
브라우저에서 직접 SVG와 래스터 이미지 간을 어느 방향으로든 변환하며, 업로드한 것이 무엇인지 자동으로 감지합니다. SVG를 업로드하면 원하는 확대/축소 수준으로 PNG, JPEG, WEBP, BMP, ICO, 또는 AVIF(지원되는 경우)로 내보낼 수 있습니다. PNG, JPEG, WEBP, BMP, GIF, 또는 ICO를 업로드하면 원본 이미지가 내부에 삽입된 유효한 .svg 파일을 받을 수 있습니다.
작동 방식
SVG를 래스터로 변환할 때, 도구는 먼저 SVG의 고유 픽셀 크기를 결정합니다(명시적인 너비/높이 속성, 그다음 viewBox, 그다음 300x150 사양 기본값). 이를 선택한 확대/축소 비율로 곱하고, 정확히 그 크기로 파일을 HTML canvas에 그립니다. 그런 다음 PNG, JPEG, WEBP, AVIF는 canvas API를 통해 직접 내보내집니다. BMP는 canvas의 원시 픽셀 데이터를 표준 무압축 24비트 BMP 파일로 작성하는 작은 전용 인코더에 의해 만들어지며, 형식이 요구하는 파랑-초록-빨강 바이트 순서로 아래에서 위로 작성됩니다. ICO는 canvas의 PNG 내보내기를 가져와 현대적인 ICO 컨테이너 형식(짧은 헤더 뒤에 PNG 데이터)으로 감싸서 만들어지며, 이는 현재 모든 버전의 Windows와 모든 주요 브라우저가 허용합니다. 래스터를 SVG로 변환할 때, 도구는 업로드된 파일의 정확한 바이트를 데이터 URI로 읽고, 이 데이터 URI를 완전히 수정하지 않은 채로 새 SVG 파일의 <image> 요소 안에 배치하며, SVG의 너비, 높이, viewBox는 원본 이미지의 픽셀 치수와 정확히 일치하도록 설정합니다.
해결하는 문제
- SVG로 디자인된 로고나 아이콘을 PNG나 JPEG만 허용하는 플랫폼에 업로드합니다.
- SVG 로고를 웹사이트 파비콘이나 바탕화면 바로가기용 적절한 .ico 파일로 변환합니다.
- 기존 PNG, JPEG, 또는 GIF를 SVG 업로드만 허용하는 시스템이나 워크플로우를 위해 유효한 SVG 파일로 감쌉니다.
- 프레젠테이션, 문서, 또는 인쇄 레이아웃을 위해 벡터 그래픽을 특정 픽셀 크기로 내보냅니다.
자주 묻는 질문
›왜 SVG를 PNG, JPEG, WEBP, BMP, ICO, 또는 AVIF로 변환해야 하나요?
SVG는 벡터 형식으로, 대부분의 소셜 미디어 이미지 업로더, 일부 CMS 이미지 필드, 이메일 클라이언트 같은 많은 도구, 플랫폼, 구형 소프트웨어에서 단순히 받아들여지지 않습니다. PNG 같은 래스터 형식으로 변환하면 어디서나 작동하는 정상적인 픽셀 기반 이미지 파일을 원하는 정확한 크기로 얻을 수 있습니다. 특히 ICO는 Windows와 브라우저가 파비콘과 바탕화면 아이콘에 요구하는 형식입니다.
›확대/축소 설정이 출력에 어떤 영향을 미치나요?
SVG는 벡터 형식이므로 자체적인 고정 픽셀 크기가 없고, 파일에서 읽은 "고유" 크기(너비/높이 속성, 또는 대체 값으로 viewBox)만 있습니다. 확대/축소는 이 고유 크기를 위 또는 아래로 조정합니다: 100%는 원본 크기를 유지하고, 200%는 두 치수 모두를 두 배로, 50%는 절반으로 줄이며, 최종 래스터 내보내기 전까지 선명도 손실이 전혀 없습니다.
›어떤 출력 형식을 선택해야 하나요?
PNG는 가장 안전한 기본 선택입니다: 투명도를 지원하므로 SVG의 투명한 영역이 투명하게 유지되며, 무손실입니다. JPEG는 투명도를 지원하지 않아 투명한 영역을 흰색으로 채우지만, 사진 같은 콘텐츠에 대해 더 작은 파일을 생성합니다. WEBP와 AVIF(브라우저가 인코딩을 지원하는 경우)는 둘 다 투명도를 지원하며 PNG나 JPEG보다 파일 크기가 작은 경우가 많습니다. BMP는 압축되지 않은, 보편적으로 읽을 수 있는 레거시 형식으로 파일 크기가 큽니다. ICO는 이미지를 Windows/브라우저 아이콘 파일로 패키징하며 주로 파비콘에 사용됩니다.
›이미지를 SVG로 변환하면 실제로 무슨 일이 일어나나요?
이미지를 경로와 도형으로 추적하거나 벡터화하지 않습니다. 그것은 전용 벡터 추적 도구가 처리하는 훨씬 더 복잡한 과정입니다. 대신, 원본 PNG, JPEG, WEBP, BMP, GIF, 또는 ICO 파일을 바이트 단위로 변경 없이 일치하는 너비, 높이, viewBox를 가진 작은 SVG 컨테이너 안에 감쌉니다. 결과는 SVG가 필요한 어디에서나 올바르게 표시되는 유효한 .svg 파일이며, 그 안에는 여전히 정확한 원본 이미지 데이터가 포함되어 있습니다.
›제 SVG에 너비, 높이, viewBox가 전혀 없다면 어떻게 되나요?
이 도구는 300 x 150 픽셀로 대체되며, 이는 바로 이런 상황을 위해 SVG 사양 자체가 정의한 표준 기본 크기이므로 변환이 절대 실패하지 않고, 확대/축소 비율이 적용되기 전에 그 기본값을 사용할 뿐입니다.
›제 파일이 어딘가로 업로드되나요?
아니요. 어느 방향이든 모든 변환은 HTML canvas API와 File API를 사용하여 브라우저에서 완전히 이루어집니다. 서버로는 아무것도 전송되지 않습니다.
관련 도구
이미지
이미지 자르기 및 크기 조정
브라우저에서 바로 이미지를 자르거나, 크기를 조정하거나, 모서리를 둥글게 만듭니다.
Free이미지
이미지 뒤집기 및 회전
브라우저에서 바로 이미지를 수평 또는 수직으로 뒤집거나 90°, 180°, 또는 임의의 사용자 지정 각도로 회전합니다.
Free이미지
이미지 분할 및 병합
브라우저에서 바로 이미지를 그리드 조각으로 나누거나 여러 이미지를 하나로 병합합니다.
Free이미지
이미지 스타일 효과
브라우저에서 바로 이미지에 엠보스, 글로우, 비네트, 픽셀화, 또는 검열/가리기 효과를 적용합니다.
댓글 (0)
이 도구가 유용했나요? 댓글을 남기거나 팁을 공유하거나 개선할 점을 알려주세요.
아직 댓글이 없습니다. 첫 번째로 의견을 남겨보세요!