Latch

SVG to PNG converter

Rasterise a scalable SVG to a lossless PNG — at the exact resolution you choose, with transparency preserved.

Your files never leave this device

.svg · up to 10 files

Convert your images

Drag & drop your SVG files

Accepts .svg · up to 10 files

How to convert SVG to PNG

Four steps, a few seconds, zero uploads.

1

Add your SVG files

Drag SVG files onto the box above, or click Browse to pick them from your device.

2

Choose the output size

Pick 1×, 2×, 4×, or a custom width. The height follows the SVG's aspect ratio automatically.

3

We convert locally

Latch renders each SVG to a lossless PNG using the browser's Canvas API — transparency preserved, instantly and offline.

4

Download your PNGs

Save them one at a time, or grab everything at once in a single zip. That's it.

Why rasterise SVG to PNG?

SVG is a vector format — it stores shapes and paths, not pixels, so it scales to any size without blurring. But plenty of apps, editors, and upload forms only accept raster images. Rasterising to PNG gives you a universally-supported file with no quality loss: PNG is lossless, so every pixel is stored exactly as rendered, with no compression artefacts around the hard edges typical of logos and icons.

Because you choose the output resolution, you control the trade-off: render at 1× for the SVG's declared size, or 2×–4× for crisp results on high-resolution screens and in print. PNG also keeps the SVG's transparent background, which JPG cannot.

If you'd rather have a smaller, flattened file to share or publish — and don't need transparency — SVG to JPG produces a far more compact result with an adjustable background colour.

Frequently asked

What is an SVG file?

SVG (Scalable Vector Graphics) is an XML-based vector format — it describes shapes and paths rather than a grid of pixels, so it stays sharp at any size. It's widely used for logos, icons, and illustrations. Converting to PNG gives you a fixed-resolution raster image that opens in any app.

Why convert an SVG to PNG?

Many apps, editors, and upload forms don't accept SVG. PNG is a universally-supported raster format that is lossless — every pixel is preserved exactly — and keeps transparency, so it's the natural choice for rasterising logos and graphics without losing quality or the transparent background.

What output size or resolution should I choose?

Because SVG is vector, it has no inherent pixel size — you choose it. 1× uses the size declared in the SVG; 2× and 4× multiply it for crisp results on high-resolution screens or in print; or set a custom width and the height follows the aspect ratio automatically. Larger sizes look sharper but produce bigger files.

Does the PNG keep transparency?

Yes. An SVG canvas is transparent by default, and PNG supports an alpha channel, so transparent areas of the SVG are preserved faithfully in the PNG output. If you need a flat background instead, convert SVG to JPG, which fills the transparent areas with a colour you pick.

Can I convert multiple SVG files to PNG at once?

Yes. Drop up to 10 SVG files at once and they'll all convert in one go. When done, download them individually or as a single zip file.

Are my files uploaded anywhere?

No. Every SVG is rendered and encoded by your own browser using the Canvas API. Nothing is sent to a server — in fact, the tool keeps working even with your Wi-Fi switched off.

Related tools