SVG converter
Drop an SVG, choose the format you need out — PNG, JPG or WebP — and set the render size.
Converted in this tab
How it works
- Choose or drop an SVG file.
- Pick the output format: PNG for transparency, JPG for the smallest photo-like file, WebP for the smallest file overall.
- Set the render scale, convert, and download.
Converting an SVG to an image format
SVG is a vector format: it stores shapes and paths, not pixels. That's ideal for logos, icons and diagrams — it stays sharp at any size — but plenty of software still only accepts a raster file. This page does the one job those tools can't: it turns the vectors into pixels.
Which output format to pick
The choice is about transparency and file size, not quality — an SVG rendered at the same size produces the same picture either way.
- PNG keeps transparency and stays lossless. Use it for icons, logos and anything that will sit on a coloured background.
- JPG is the smallest option for images without transparency, but it has no alpha channel — transparent areas come out white — and its compression softens sharp edges.
- WebP supports transparency and is usually 30–70% smaller than PNG at comparable quality. It is the right default for the web, as long as whatever reads the file supports it.
The setting that actually matters: render size
A vector file has no fixed resolution, so “convert to PNG” is really “convert to PNG at some size”. Rendering a 24px icon at 1× gives you 24 blurry pixels on a retina screen — render at 2× or 4× and let the display scale it down. For a poster-size export, use 1× at a large declared size, or 2× if your SVG was drawn small.
The result panel shows the output pixel dimensions before you download, so you can check that scale before saving a file you have to throw away.
One page, or a specific pair
If you already know the target format, the dedicated pages say more about that one conversion: SVG to PNG, SVG to JPG and SVG to WebP. Going the other way — a raster logo that needs to become vector — is PNG to SVG, which traces the shapes rather than embedding the bitmap.
Need the SVG exported for a laser cutter or CNC instead of a screen? That is SVG to DXF, which keeps the paths as cutting geometry.
Nothing gets uploaded
The SVG is parsed and drawn onto a canvas inside this tab. No server sees the file, so it works for client material and unreleased designs, and it keeps working offline.
Questions
- Can I convert more than one SVG at a time?
- One file per conversion. Batch conversion is not built in — if you have a folder of icons, each one needs its own run, or a command-line tool like Inkscape (`inkscape --export-type=png`) will be faster.
- Does the converter keep transparency?
- PNG and WebP keep it. JPG has no alpha channel, so transparent areas are filled with white — pick PNG or WebP if the logo has to sit on an unknown background.
- Why does an embedded raster image look soft?
- An SVG can carry a bitmap inside it. Rasterizing that SVG can only sample the pixels that are already there, so scaling it up looks blurry. The softness is in the source file, not in the conversion.
- Is there a size limit?
- There is no upload limit because nothing is uploaded. Very large or very complex files are limited by your browser: a 4× render of a detailed illustration can take a few seconds and a lot of memory.
- Can I get an SVG back out of a PNG here?
- Not from this page — that is tracing, not converting. The PNG to SVG tool redraws the bitmap as vector paths; the result is a close reconstruction, not the original file.