Convert SVG to JPG, JPEG or PNG
Turn an SVG vector into a PNG with transparency or a JPG/JPEG with a white background. Choose the output width and scale, then render and download the image without sending the file to our server.
Drop an SVG file here or click to upload
Convert SVG to PNG or JPG/JPEG at a chosen width
SVG files only — Max 5MB
Client-Side Conversion
Your files never leave your browser. No upload, no server processing.
Adjustable Output Size
Set a base width from 64 to 4,096 pixels and apply 1x, 2x, 3x or 4x scale.
PNG or JPG/JPEG
Choose PNG to retain transparency or JPEG for a compressed image on white.
How to convert SVG to PNG or JPG
- Step 1
Choose an SVG
Select or drop one .svg file up to 5 MB. The file is read locally by your browser.
- Step 2
Set format and size
Pick PNG or JPEG, enter a base width from 64 to 4,096 pixels, and select a 1x–4x scale.
- Step 3
Render and download
Convert the SVG, inspect the raster preview, and download the generated PNG or JPEG file.
SVG to PNG vs SVG to JPG
PNG supports transparent pixels, so it is usually the more useful raster format for logos, icons and graphics that must sit over another background. This converter keeps transparent areas when PNG is selected.
JPG and JPEG are two names for the same image format. JPEG does not support transparency, so the converter places transparent parts of the SVG on a white background before export. Its lossy compression can suit photographs or graphics where a smaller file matters more than perfectly preserved hard edges.
How output dimensions work
The downloaded width equals the base width multiplied by the selected scale. For example, a 1,000 px base width at 3x creates a 3,000 px-wide raster image.
Height is calculated from the SVG's aspect ratio. Very large canvases can exceed the memory or canvas limits of a particular browser or device, even when the controls permit the selected dimensions. If rendering fails, reduce the base width or scale.
What the browser can render
The converter asks your browser to render the SVG onto a canvas. Standard shapes, paths, fills, strokes and text generally follow the browser's SVG support. An SVG can look different if it depends on a font that is not installed, an external image that cannot be loaded, scripts, or features the browser does not support in canvas rendering.
For a more portable result, embed required images, convert important text to paths in your vector editor, and check the preview before downloading. This export rasterizes the current appearance; it does not preserve editable SVG paths in the PNG or JPEG.
SVG raster conversion FAQ
Is JPG different from JPEG?
No. JPG is the shortened filename extension for the JPEG format. The converter labels the option JPEG and downloads a .jpeg file; applications that accept JPG normally accept it.
Can I convert an SVG with a transparent background?
Yes. Choose PNG to keep transparent areas. Choose JPEG when you want those areas filled white.
Why does my converted text use a different font?
The browser needs access to the SVG's font when it renders the canvas. If that font is unavailable, it may use a fallback. Converting text to paths before export avoids that dependency.
Does converting to PNG or JPEG keep the image vector?
No. PNG and JPEG are pixel-based formats. Keep the original SVG if you need editable paths or resolution-independent scaling later.