Image tool

SVG to JPG

Render an SVG at any size you like and save it as a JPG.

SVG to JPG Runs on your device
Drop files here or click to browse
One or more SVG files
Never uploaded
  • Runs on your device — the file is never sent anywhere
  • No sign-up, no watermarks, no daily quotas
  • Free, with no limit on how often you use it

How it works

An SVG is a set of drawing instructions rather than a grid of pixels, so converting one to JPG means choosing a size first. That is a feature: pick the size you actually need and the result is exactly as sharp as it can be.

Choose the size before, not after

Because the SVG is drawn fresh at the width you set, a 2000-pixel export is genuinely sharp at 2000 pixels. Exporting small and enlarging afterwards is not the same thing and never looks as good. Decide where the image will be used and set the width accordingly.

JPG has no transparency

This is the main thing to know when going from SVG to JPG. Anything transparent is filled with the background colour you pick — white by default. If you need transparency, convert to PNG instead.

Nothing external is loaded

The SVG is rendered through an image element, which by design cannot fetch remote images or fonts and cannot run scripts. That keeps the conversion private, and it also means an SVG that references a web font will render in a fallback face instead. Convert text to outlines in your drawing tool if the exact typeface matters.

When JPG is the right choice

When the artwork is photographic or heavily shaded, and when the file has to be small. For flat logos and icons with hard edges, PNG is usually both smaller and cleaner, because JPG's compression produces visible mush around sharp lines.

FAQ

SVG to JPG — questions

Why is my transparent background white?

JPG cannot store transparency. Pick a different background colour, or convert to PNG instead.

What size should I export?

The size you will actually display it at. The SVG is drawn fresh at that width, so bigger is genuinely sharper.

Why did my fonts change?

Rendering cannot fetch remote fonts, by design. Convert text to outlines in your editor first if the typeface matters.

Should I use JPG or PNG?

PNG for flat logos, icons and anything needing transparency. JPG for photographic or heavily shaded artwork.

Is my file uploaded?

No. It is rendered in your browser.