Skip to content

Convert SVG to JPG at Any Size

Turn SVG logos, icons and charts into JPG (JPEG) images at 1x, 2x, 4x or an exact width, on the background colour you choose. Batch friendly; nothing is uploaded.

Updated October 2026 · Free · Works entirely in your browser

Choose SVG files to convert to JPGDrop, paste or pick · several at once · nothing is uploaded

When you need a JPG instead of an SVG

An SVG is a list of drawing instructions, so it stays sharp at any size — but plenty of places will not take one: most social networks, email clients, marketplace listings, Word and PowerPoint on older versions, print-shop upload forms and many CMS image fields. A JPG is the format every one of them accepts. Use JPG when the image will sit on a known background colour and file size matters; if you need the transparent background kept, use SVG to PNG instead.

How the size is worked out

The converter reads the root <svg> element. If it has a width and height, those set the 1x size; units are converted with the CSS definitions (1 in = 96 px = 2.54 cm, 1 pt = 1/72 in, per the W3C CSS Values and Units specification). If it only has a viewBox, the viewBox width and height are used. If it has neither, browsers fall back to 300 × 150, and the page tells you so. The drawing is then re-rendered at the output size — not stretched from a small bitmap — so a 4x JPG is as crisp as the original vector.

UseSize to chooseBackground
Logo for a website or email signature2xThe page colour (usually white)
Social post or thumbnailExact width: 1080 or 1200Brand colour
Print at 300 DPIExact width: inches × 300White
Chart or diagram for slides2x or 4xWhite

If the JPG looks wrong

  • Black background: some other converters leave transparency undefined, which JPG shows as black. Here you choose the colour.
  • Wrong font: fonts that are not embedded are swapped for one your browser has. Convert text to outlines before exporting the SVG.
  • Missing pictures inside the SVG: images linked by URL are blocked when an SVG is drawn as an image, for security. Embed them in the SVG instead.
  • File too big: run the JPG through the compress to KB tool, or check the print size with the DPI calculator.

Frequently Asked Questions

Everything you need to know about image conversion.

Drop one or more .svg files above, pick a size (2x is a good default for screens) and a background colour, and press Download. Each SVG is drawn at the size you chose and saved as a JPG — nothing is uploaded.

JPG has no transparency, so every transparent pixel has to become a colour. White is the default because most documents and web pages are white; pick black or any colour that matches where the JPG will sit.

The SVG's own width and height (or its viewBox if it has no width and height) times the multiplier you choose, or exactly the width you type. An SVG has no pixels of its own, so a bigger JPG is just as sharp as a small one.

Yes. JPG and JPEG are the same format; .jpg is just the three-letter file extension. The file this page saves works anywhere that asks for a JPEG.

If the font is not embedded in the SVG, your browser substitutes one it has. Convert the text to outlines (paths) in your design app before exporting the SVG, or embed the font, and the JPG will match.

No. The SVG is read and drawn on a canvas inside your browser, and the JPG is made there too. Nothing is sent to a server.