SVG to JPG
Turn an SVG into a JPG at any size, on the background colour you choose.
Using toolbook means you agree to our Terms and Privacy Policy.
or drag them here
SVG files · as many as you like
Your files stay on your device
How to use it
Drop an SVG here, pick a size and a background colour, and get a sharp JPG at any size. Your file stays on your device.
Drop your SVG onto the box above, choose a size, and pick a background colour. Because SVG is made of shapes, you can make it as big as you like and it stays perfectly sharp.
Why a background colour? JPG can’t do see-through areas, so they need filling with something. Choose white, or the colour of where the image will go — otherwise you might get a black box.
Is it a logo or an icon? SVG to PNG is usually the better choice: sharper edges, see-through background, and often a smaller file. Use JPG when a site or app only accepts JPG.
Drop in several files to convert them all with the same settings.
FAQ
Why do I have to pick a background colour?
JPG can’t be see-through, so empty areas need a colour. Without one they’d turn black.
JPG or PNG for an SVG?
PNG, almost always — it keeps edges crisp. Use JPG only when JPG is required.
What size should I pick?
Whatever you need. Bigger stays sharp; it just makes a bigger file.
Can I convert several files at once?
Yes. They all get the same size, background, and quality.
How it worksFor the curious
The vector geometry is re-rendered at your chosen size onto a canvas, so the output is a fresh render rather than an enlargement.
JPG has no alpha channel, so transparent areas must be filled before encoding. Left to the browser default, unpainted pixels encode as black.
JPG’s block-based compression puts visible fuzz around hard edges — text and thin strokes especially. At 90% it is subtle, but flat artwork compresses better and cleaner as PNG.
Fonts that are referenced but not embedded are substituted, and external image references are stripped before rendering.