HexaConverter
svgbmp

Convert SVG to BMP

Free online converter for SVG files. Uncompressed Windows bitmap. Nothing to install, no watermark, and every file is deleted automatically.

Drag and drop your files

or

Upload a SVG file to convert it to BMP. Up to 3 files at once, 100 MB each.

Free · up to 3 files · 100 MB each · files deleted automatically after 1 hour.

About SVG and BMP

SVG .svg

Not pixels at all — an XML text file describing shapes, paths and text. A renderer draws it fresh at whatever size is asked for, so it is sharp at every scale.

Good for

  • Resolution independent — identical on a watch and a billboard
  • Tiny for logos, icons and diagrams
  • Editable as text, and styleable with CSS

Trade-offs

  • Cannot represent a photograph in any useful way
  • Complex artwork can render slowly
  • Converting a photo *to* SVG does not vectorise it

image/svg+xml

BMP .bmp

Microsoft's plain bitmap. It generally stores pixels with no compression at all, which makes it simple to read and very large on disk.

Good for

  • Dead simple — every pixel stored literally
  • No compression artefacts of any kind
  • Reliably readable by old Windows software

Trade-offs

  • Enormous files, often ten times a PNG of the same image
  • Effectively unusable on the web
  • Transparency support is inconsistent between readers

image/bmp

SVG and BMP side by side

SVG compared with BMP
SVGBMP
CompressionVector — text, not pixelsUncompressed
TransparencyYesLimited — 32-bit variants only
AnimationYes — via CSS or SMILNo
Typically used forLogos, icons, diagrams, illustrationsLegacy Windows software, intermediate working files

What changes when you convert SVG to BMP

Scalability is lost here

SVG describes shapes, so it is sharp at any size. BMP is a fixed grid of pixels. Once converted, enlarging the result will blur it — so choose the output size before converting, not after, and pick the largest size you will ever need.

Expect a very large file

BMP generally stores every pixel with no compression at all, so the result is often several times the size of the SVG it came from while looking exactly the same. It is worth choosing only for old Windows software that will not read anything else.

How the BMP is written

Our default is stored as plain uncompressed pixels, since that is essentially all BMP offers. The quality control on the converter moves this if you need to — the default aims to be indistinguishable from the source at a sensible file size, rather than to win a compression benchmark.

Something has to choose the size

An SVG has no pixel dimensions of its own — it is a description of shapes that can be drawn at any scale. Rendering it to BMP means picking one. We use the size declared in the file, and fall back to 1024 pixels wide when it declares none. Set the width explicitly if the result is destined for print or a high-density screen.

Fonts and linked files are not fetched

An SVG that names a font it does not embed relies on the renderer having that font, and an SVG that links to an external image relies on that link resolving. Neither is fetched from the network during conversion — for safety, since it would mean a converted file could make requests on your behalf. If the artwork depends on either, convert the text to outlines and embed the images before uploading.

SVG to BMP questions