/tools/svg-to-png

SVG to PNG

Convert an SVG logo, icon or illustration into a PNG with its transparent background. Use it in documents, social media and apps that don't accept SVG.

Private & secure
Upload image or drag & drop
SVG · → PNG

How to use the SVG to PNG

01
Upload
Drop an image or pick one from your device.
02
Adjust
Choose the quality. The preview updates as you go.
03
Download
Compare before and after, then save the result.

Why convert SVG to PNG?

SVG is a vector format. It describes shapes mathematically, so it stays sharp at any size and is ideal for logos and icons on websites. But many places don't accept it, including most social networks, office documents, email signatures and some upload forms. PNG is a raster format made of pixels that works almost everywhere and keeps transparency.

What size will the PNG be?

The SVG is drawn at the size set in the file, using its width and height or its viewBox, up to 4096 pixels on the longest side. Very small SVGs, such as 24-pixel icons, and SVGs with no size are drawn at 1024 pixels so the PNG is useful straight away.

To get a different size, change the width and height in the SVG file before converting, or resize the PNG afterwards. Shrinking a PNG stays sharp, but enlarging it later will soften it, so it is better to export at a large size and scale down.

Fonts, images and other limits

For security, external references such as linked images and web fonts loaded from a URL are not fetched. Images embedded inside the SVG as data URIs work. Text is drawn with fonts available on the server, so if your SVG uses a custom font, convert the text to outlines in your design app first for an exact match.

Transparent areas stay transparent in the PNG. Animations and interactive scripts in the SVG are not part of the result.

How to convert SVG to PNG

Upload the SVG file and the PNG appears in the preview right away, with its pixel dimensions shown. There's no quality slider, because PNG is lossless. Download the PNG and use it wherever SVG isn't accepted, and keep the SVG as your master copy for any future sizes.

Supported formats

SVG→ PNG

Files up to 25 MB. Large, high-resolution photos are supported.

Privacy

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else. No account needed. How we handle files.

SVG to PNG FAQ

Does SVG to PNG keep the transparent background?

Yes. Anything transparent in the SVG is transparent in the PNG.

Why does the text in my PNG look different?

The SVG probably uses a font that isn't available for rendering. Convert text to outlines or paths in your design app and convert again.

How do I get a bigger PNG from my SVG?

Set larger width and height values in the SVG, up to 4096 pixels, and convert again. That keeps the edges sharp.

Why is an image inside my SVG missing?

Linked images aren't loaded for security. Embed the image in the SVG as a data URI instead.

Can I convert SVG to JPG?

Convert to PNG here first, then use PNG to JPG. Transparent areas will become white in the JPG.

Are my images safe?

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else.

Is it free?

Yes. No account, no watermark and no limit on how many images you process. Files can be up to 25 MB.

Related tools

See all 11 convert tools →