When you need a JPG from an SVG
SVG is the right format for designers, but plenty of places only take JPG: job and exam portals, government forms, some print shops, older versions of Word and PowerPoint, marketplace listings and photo frames. This converter turns an SVG into a standard JPG that opens everywhere, drawn at the size you need rather than stretched from a small preview.
How it works
The browser reads the SVG’s size (from its width, height and viewBox), redraws the vector shapes at your chosen size on a solid background, and saves the result as JPG with the quality you set. Because the drawing happens at the final size, curves and text stay as crisp as JPG allows. The file never leaves your device, and any scripts inside the SVG are ignored because it is drawn as a plain picture.
The background colour matters
Most SVG logos and icons have a transparent background. JPG has no transparency, so every empty pixel must become a colour:
| Background | Use it for |
|---|---|
| White (default) | Documents, forms, printing on white paper |
| Black | Dark-mode graphics, slides with dark themes |
| Custom colour | Matching a brand colour or a web page background |
Semi-transparent edges (anti-aliasing and shadows) are blended with the colour you pick, so a logo placed on the same colour later looks seamless. If you need the background to stay see-through, use SVG to PNG instead.
Picking size and quality
- Scale (1×–8×) multiplies the SVG’s own size. 2× is a good default for screens.
- Width in pixels sets an exact width; height follows the shape.
- DPI (print) treats the SVG’s size in inches (96 CSS pixels per inch) and draws it at 72–600 pixels per inch, then stores that DPI in the JPG.
Quality runs from 60 to 100. For flat graphics, JPG compression can create faint “ringing” around sharp edges; 92 (the default) keeps that invisible. Lower values give smaller files and are fine for photos inside the SVG.
Worked example: a chart for a report
An analyst exports a chart from a data tool as sales-q3.svg, sized 640 × 400. The report template only accepts JPG and will be printed.
- Choose DPI (print) and 300 DPI. The JPG becomes 640 × 300 ÷ 96 = 2000 by 1250 pixels.
- Keep the white background and quality 92.
- The file is tagged 300 DPI, so it prints at 6.67 × 4.17 inches (about 16.9 × 10.6 cm), the same size the chart had on screen.
If the same chart must go into a portal with a size limit, run the JPG through Compress Image to KB afterwards, and to send several charts as one document use JPG to PDF.
Why not just take a screenshot?
A screenshot captures the SVG at whatever size your screen happens to show it, usually small and with the page background around it. Converting draws the artwork itself at the exact pixel size or DPI you choose, with clean edges, a background you control and no cropping by hand.
Tips
- Fonts: if text appears in a fallback font, the SVG relies on a font that is not on your device. Convert text to outlines in the design tool before exporting.
- Linked images are not loaded, for privacy. Embed images inside the SVG.
- Very large outputs (over 16,384 pixels per side or 100 megapixels) cannot be drawn by browsers; pick a smaller size.
- Brand your exports: add a copyright line or logo with Watermark Image.
- Converting PNG instead? PNG to JPG does the same background filling for raster images.