SVG to BMP Converter

A vector drawing has no fixed pixel size, but some old programs, devices and course assignments demand a bitmap. This page draws your SVG in the browser at its own size or the one you set under Resize, then saves it as a plain 24-bit BMP. Nothing is uploaded.

Drop images here, click to choose, or paste with Ctrl+V
SVG files · many files at once · nothing is uploaded

How to convert SVG to BMP

  1. Add your SVG files by dropping them, clicking the drop zone or pasting.
  2. The output format is already set to BMP. Adjust quality or size if you need to.
  3. Press Convert and compare the original and new size for each file.
  4. Download each file or all of them as a ZIP.

When to convert, and when not to

  • A legacy tool or device accepts only BMP and your artwork is an SVG.
  • You need a flat, uncompressed picture at an exact pixel size.
  • You are producing material for an assignment or process that specifies bitmaps.
  • Do not use it for the web; PNG or the SVG itself will be lighter and support transparency.

What changes

  • The SVG is drawn at its own declared size. If it declares none, a default square size is used. Use Resize by percent or maximum width and height to get the pixel size you need.
  • BMP output is 24-bit and uncompressed, so large dimensions produce very large files.
  • BMP has no transparency here. Empty areas are filled with the background colour you choose, white by default.
  • Text that depends on fonts which are not available, and images linked from outside the SVG, may not draw. Embed what you need or convert text to outlines first.
  • Metadata is not carried over.

From vector to pixels

An SVG describes shapes with mathematical instructions, so it can be drawn sharply at any size. A bitmap fixes everything to a grid of pixels. The moment you convert, you have to decide how big that grid should be, and the result will not stay sharp if it is enlarged later.

The cleanest approach is to choose the final pixel size before converting. Set a maximum width or height, or a percentage, and the vector is redrawn at that scale rather than stretched afterwards.

Why file sizes grow so fast

A vector file can be tiny, yet a bitmap of the same drawing records every pixel. Doubling the width and the height quadruples the pixel count, and an uncompressed 24-bit format multiplies that by three bytes each. If the result is bigger than expected, reduce the dimensions, or use PNG when the target accepts it.

Fonts, links and other surprises

The browser draws the SVG in a restricted way when it is used as an image. Fonts that exist only on the machine where the file was designed may be replaced, and pictures referenced by web address are not fetched. If the result looks different from the original, open the SVG in a vector editor, convert the text to outlines and embed images, then try again.

Check the result at full size before using it anywhere important.

For technical users, it helps to know what happens under the hood. The browser loads the SVG as an image, the tool draws it onto a canvas of the target size, fills the background if the format has no transparency, and then writes the pixel rows into a bitmap. Everything is local, so even confidential diagrams stay on your device.

If you convert several SVG files, set the same maximum width or height for all of them. That gives a consistent set of bitmaps that you can drop into a program or document without extra scaling steps.

Privacy: your files stay on your device

  • The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
  • To check it yourself: open the browser developer tools (F12), open the Network tab, convert a file, and look for any request that carries your image. You will see none.

Frequently asked questions

How do I choose the pixel size?

Use the Resize option. Pick a percentage of the SVG's own size or set a maximum width and height.

Why is my text drawn in another font?

The browser may not have the font used in the file. Convert text to outlines in a vector editor and try again.

Does BMP keep a transparent background?

No. Transparent areas are filled with the background colour you choose.

Why is the bitmap so large?

Bitmaps are uncompressed and grow with the number of pixels. Reduce the dimensions to shrink the file.

Is my SVG sent anywhere?

No. It is drawn and converted locally in your browser.

Related converters