KO
내 도구

SVG를 BMP로 변환

SVG 파일이나 붙여 넣은 SVG 코드를 원하는 크기의 BMP로 변환합니다. 배경색을 채운 24비트, 투명도를 담는 32비트, 8비트 흑백을 지원하며 업로드는 없습니다.

원하는 만큼 고르세요. 파일마다 따로 변환됩니다.
출력 크기가 "배율 직접 지정"일 때 사용합니다.
출력 크기가 "픽셀 단위로 너비 지정"일 때 사용하며 높이는 가로세로 비율을 따릅니다.
투명도를 저장할 수 없는 24비트·8비트 BMP에 적용됩니다.
내 도구 →
광고

일부 프로그램은 SVG를 전혀 열지 못합니다. 오래된 Windows 소프트웨어, 자수·각인 도구, 게임 모딩 유틸리티, 마이크로컨트롤러 디스플레이가 그렇고, 이런 곳에서는 일반 BMP 비트맵을 요구합니다. 이 변환기는 SVG를 고른 픽셀 크기로 그대로 그려 주므로(벡터를 그 크기로 렌더링하기 때문에) 선명합니다. 결과는 배경색 위의 24비트 BMP, 투명도를 담는 32비트 BMP, 8비트 흑백 BMP 중에서 고를 수 있습니다.

사용 방법

  1. SVG 파일을 끌어다 놓거나 SVG 코드를 붙여 넣습니다.
  2. 출력 크기를 고릅니다. 1배, 2배, 4배, 배율 직접 지정, 픽셀 단위 정확한 너비 중에서 고릅니다.
  3. BMP 종류를 고르고, 24비트와 8비트라면 투명한 부분을 채울 색을 고릅니다.
  4. BMP를 받습니다(파일이 여러 개면 ZIP으로 받습니다).

계산식

출력 너비 = SVG 너비 × 배율(또는 지정한 너비), 높이 = 너비 × SVG 높이 ÷ SVG 너비. BMP 크기 = 14 + 40(32비트는 108) [+ 8비트 팔레트 1,024] + 높이 × 행 크기. 행 크기는 너비 × 픽셀당 바이트 수를 4의 배수로 올린 값입니다.

SVG 크기는 width와 height(mm, cm, in, pt, pc를 인치당 96 px의 CSS 비율로 환산) 또는 viewBox에서 가져옵니다. 행은 아래에서 위로, BGR 순서로 저장되고, 32비트 파일은 알파 마스크가 있는 BITMAPV4HEADER를 씁니다. URL로 참조한 이미지, 글꼴, 스타일시트는 SVG 이미지 안에서 불러오지 않으므로 직접 포함하거나 글자를 윤곽선으로 바꾸세요.

예시

120 × 80 테스트 SVG를 2배로 하면 240 × 160 px이고, 24비트 행은 720바이트이므로 BMP는 54 + 160 × 720 = 115,254바이트입니다. 정확한 너비를 101 px로 하면 높이는 101 × 80 ÷ 120 = 67 px이고, 303바이트인 행이 304바이트로 맞춰져 54 + 67 × 304 = 20,422바이트가 됩니다.

자주 묻는 질문

BMP 배경이 흰색인 이유는 무엇인가요?

24비트와 8비트 BMP에는 투명도를 저장할 수 없어서 빈 부분을 채울 색으로 칠하기 때문입니다. 투명하게 두려면 32비트를 고르세요.

BMP는 얼마나 크게 만들 수 있나요?

이 도구에서는 한 변 16,384 px, 100메가픽셀까지입니다. BMP는 압축하지 않으므로 24비트 4000 × 4000 px가 약 48 MB라는 점을 기억하세요.

글자가 다른 글꼴로 나오는 이유는 무엇인가요?

이미지 안에서는 브라우저가 URL로 참조한 웹 글꼴을 불러올 수 없기 때문입니다. 편집기에서 글자를 경로로 바꾸거나 글꼴을 data: URI로 포함하세요.

SVG가 업로드되나요?

아닙니다. 브라우저가 그리고 저장합니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). SVG를 BMP로 변환. https://kakao.mobile/ko/tools/svg-to-bmp-converter/

MLA

“SVG를 BMP로 변환.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/svg-to-bmp-converter/.

광고