remove.bg closes Dec 1 ·pay per photo here →
SVG to JPG

SVG to JPG Converter

Convert SVG to JPG in this browser. Pick 1×, 2×, 4×, or a custom width, then set a JPG quality and a color for empty pixels. Up to 30 files download as one ZIP. Nothing is uploaded, and there is no watermark.

  • Size and JPG quality together
  • Empty pixels get a fill color
  • Batch ZIP, no upload
Opening the converter…

How to Convert SVG to JPG

  1. Drop the SVG files

    Up to 30, each up to 25MB. A file whose name is not .svg still runs if the browser can draw it, and the row says it was not an SVG.

  2. Set the pixel size

    1×, 2×, 4×, or a custom width. 2× is already selected. Custom width is 16 to 8192 pixels, and the height follows the drawing. Changing the size does not rewrite a JPG that is already done.

  3. Set quality and the fill

    The slider runs from 50 to 100 and opens at 92. White, black, or a custom color is painted behind empty pixels. Both the size and this color are used on the next Convert again.

  4. Download one JPG or a ZIP

    One success downloads as that JPG. Several download as a ZIP named for svg-to-jpg and the file count. There is no watermark.

Paint a Vector Drawing as a JPG, On This Device

Svg to jpg is the job when a slide, a form, or a mail app wants a JPEG and the file you have is still a drawing. This svg to jpg converter reads each SVG here and writes a JPEG here. The file is not uploaded. There is no sign-in, and the download has no watermark. Up to 30 drawings can leave as one ZIP.

An SVG stores paths. A JPG stores pixels in blocks. This page has to choose how many pixels to paint, and a color for any part that was empty. The JPEG article on Wikipedia describes that format. The size controls and the quality slider both apply when you choose Convert again.

A JPG cannot keep a hole. Empty parts of the SVG are painted with the color you pick. White is selected when the page opens. A logo that must stay transparent belongs on SVG to PNG, which keeps those holes. Letters and thin lines can pick up pale specks along the edge after JPEG compression. For that kind of drawing, move the quality toward 95–100, or keep a PNG. This page does not quote a percentage for the specks.

A cutout of a photograph is a different job. The background remover builds a transparent PNG of a subject, and that tool uploads the picture. A PNG that a form rejected, and that should become a JPEG with the same fill, is PNG to JPG.

Which Pixel Size to Ask For

1× is a rule, because the drawing has no finished pixel grid. Both width and height on the root svg element have to be a plain number or px. 100%, 10em, and 210mm count as missing, and one percentage beside one pixel value skips the pair. This page does not turn millimeters into pixels. When that pair does not count, 1× is the viewBox width and height. A 24-unit box is a coordinate system, not a 24-pixel JPG. Only the root element is read. If neither source exists, 1× is 512 by 512.

2× is selected when the page opens. It suits a screen with two device pixels per CSS pixel, and an @2x slot, while the paths are still vectors. 4× is for a denser screen or for print. Print is pixels per inch. A mark two inches wide at 300 pixels per inch wants about 600 pixels across. If 4× of the viewBox is short of that, type the width. Height stays in proportion. Custom width is 16 to 8192. A listing that asks for 1024 is that number. No padding is added, so a drawing that is not square stays not square. Past 8192 on a side, or past 40 million pixels, the JPG is reduced and the row says so. Choose Convert again after you change the size.

Fonts and Pictures That Live in Another File

An SVG opened as an image does not fetch other files. A typeface loaded from the web can drop out, so convert the letters to outlines before you run svg to jpg. A photograph or a mark stored at a separate URL can vanish the same way. Embed it in the file. Scripts do not run, and animation is not played. You get one still JPEG of the first frame. The MDN page on SVG as an image is the reference: scripts stay off, and external resources are not loaded.

Empty Pixels Become the Color You Pick

JPEG cannot store an empty pixel. A logo with no background rectangle is flattened onto the color under the slider. White, #ffffff, is the opening choice. Black is beside it, and the color control is for anything else. The fill is a flat rectangle. It does not trace the artwork. A white word on white disappears. If the holes have to stay holes, use SVG to PNG. A rectangle actually drawn in the file, including a white box, stays.

Letters and Lines Pick Up Edge Specks

JPEG stores a picture in blocks. On a photo the error is easy to miss. On type, a wireframe, or a thin stroke it shows up as a pale halo along the hard edge. This svg to jpg page does not give a percentage for that. For text and line art, set the slider to 95–100. That spends more bytes on the edges and still is not lossless. A hard edge can ring a little at 100. If the edge has to stay clean, use the PNG page. A photograph can stay near 92. Move the slider down only when the file must be smaller, then look at the picture.

Before You Download the JPG

  • Transparent logos go to PNG

    If the mark has to float, use SVG to PNG. This page always paints a fill.

  • Type and strokes: 95 to 100

    Edge specks show on letters before they show on a photo. If they remain at 100, keep a PNG.

  • Outline the type first

    A web font can vanish. Convert the letters to paths, then convert svg to jpg.

  • Change size, then convert again

    logo.final.svg becomes logo.final.jpg. The new size is used only after Convert again.

Limits

Svg to jpg never uploads the file. A drawing painted as an image still follows the browser's rules, and the JPEG still has no holes.

  • 30 files maximum, 25MB each.
  • Empty pixels become the color you pick. The default is white. A transparent logo belongs on SVG to PNG.
  • Text and line art can show edge specks. Use 95–100. Even 100 can ring a little. No percentage is stated.
  • A font or a picture in another file may not appear. Outline the type and embed the artwork first.
  • Scripts do not run. The JPG is a still of the first frame.
  • Past 8192 pixels on a side, or 40 million pixels, the result is scaled down.
  • Percent, em, and mm are ignored. The viewBox is used, or 512 by 512.
  • This page does not cut a subject out of a photograph.

The SVG, a PNG, and the JPG

SVG you drop inPNG from the other pageJPG from this page
What is storedPaths, not a pixel gridPixels, holes keptPixels, holes filled
What 1× meanspx width and height, else the viewBox, else 512That size, or your widthThe same size rule, then JPEG
Empty backgroundUsually no rectangleStays emptyWhite, black, or your color
Type and thin linesSharp at any zoomStay sharpCan show edge specks. Try 95–100
Upload and watermarkUnread by this siteNot uploadedNot uploaded. No watermark. ZIP if more than one

A design app can still export a different pixel size from the same SVG.

SVG to JPG FAQ

Does svg to jpg upload the file?

No. The JPG is built on this device. There is no watermark. One file downloads alone. More than one downloads as a ZIP.

Will the transparent background stay transparent?

No. Empty pixels become white, black, or a color you pick. White is the default. A logo that must stay transparent belongs on SVG to PNG.

Why do letters look noisy?

JPEG can put pale specks along hard edges. For type and line art, use 95–100, or keep a PNG. This page does not quote a percentage.

What do 1×, 2×, and 4× mean?

1× is the root px width and height, otherwise the viewBox, otherwise 512 by 512. 2× is the default. 4× is for a denser screen or print. Custom width is 16 to 8192, and the height follows.

Why did a font or a picture disappear?

The SVG points at a file this page does not fetch. Outline the text, or embed the picture, and convert again.

Do the size and the quality both apply?

Yes. Choose Convert again after you change either one. The next JPG uses the size and the fill together.

What happens to animation?

It is not played. You get one still JPG of the first frame. Keep the SVG if you need the motion.

Convert SVG to JPG in the Browser

Drop SVG files. They are not uploaded. Pick a size and a fill color, then download a JPG or a ZIP with no watermark.

More in the toolbox

Remove the background on the homepage when the subject should be a transparent PNG.