Skip to content
CrayonPix

SVG to PNG Converter

Turn SVG vector files into crisp PNG images at the size you need. Because the vector is redrawn at the target size, the PNG is sharp even when it is much larger than the original.

Loading the tool…

Your images are processed on your device and never uploaded.

How to use SVG to PNG

  1. 1

    Choose or drop one or more SVG files.

  2. 2

    Pick the output size (1x, 2x, 4x or a custom width) and keep the background transparent or choose a color.

  3. 3

    Click Download to save the PNG — several files come as one ZIP.

Why convert SVG to PNG

SVG is ideal for logos, icons and illustrations: it is made of shapes, not pixels, so it stays sharp at any size. But many places don’t accept it — social networks, most email clients, office documents, marketplaces and older apps all want a bitmap. PNG is the natural choice because, like SVG, it supports transparent backgrounds and keeps sharp edges without compression artifacts. JPG would blur thin lines and text and can’t store transparency at all.

Pick the right size

Because an SVG is a drawing, the converter redraws it at the size you choose rather than enlarging a small bitmap. A 4x PNG is just as crisp as a 1x one.

Output size Result for a 640 × 427 SVG Use it for
1x 640 × 427 px The size defined in the file
2x (default) 1280 × 854 px Websites and apps on Retina / HiDPI screens
4x 2560 × 1708 px Print, presentations, large displays
Custom width Any width up to 8,192 px An exact size asked for by a platform

The base size comes from the SVG’s width and height attributes, or from its viewBox when those are missing (512 pixels when neither exists). The list next to the preview shows the final pixel size of every file before you download.

Background: transparent or colored

By default the PNG keeps a transparent background, shown as a checkerboard in the preview. That’s what you want for a logo placed over other content. If the image will be used where transparency shows up as black or looks odd, uncheck the option and choose a background color — white for documents, or your brand color.

Several files at once

Select or drop several SVG files to convert them together. They all use the same size and background settings; click a file in the list to preview it. Download then saves one PNG per file in a single ZIP, each named after its SVG (logo.svg becomes logo.png).

Next steps

  • Need a favicon? Convert the PNG with PNG to ICO to get a multi-size .ico file.
  • Need a smaller file without transparency? Turn the PNG into a JPG with PNG to JPG.
  • Want rounded corners on an app icon? Use Round Corners Image.

Private by design

The SVG is read and drawn by your browser on your device; nothing is uploaded and the page keeps working offline once loaded. Browsers draw SVG files in a restricted image mode that doesn’t run scripts or fetch external resources, so converting an SVG from an unknown source does not run any code it contains — and it also means linked fonts and images aren’t included.

Frequently asked questions

How do I convert an SVG to a PNG?

Open the SVG here, choose an output size and click "Download PNG". The default 2x gives an image twice the width and height defined in the SVG, which looks sharp on high-resolution screens.

Does the PNG keep the transparent background?

Yes, by default. Anything the SVG doesn't paint stays transparent in the PNG. Uncheck "Transparent background" to fill it with a color — white is the default.

How big can the PNG be?

Up to 8,192 pixels on the longest side, a limit that keeps the image within what every major browser can draw. Set "Custom width" to the exact width you need; the height follows the SVG's proportions.

Why does my SVG come out at 512 pixels?

The output size is based on the width and height written in the SVG file, or its viewBox if there are none. When the file defines neither, 512 × 512 is used as the base size. Use "Custom width" to choose the size directly.

Why is some text or an image missing in the PNG?

For security, browsers render SVG files as images without loading anything outside the file. Web fonts and pictures linked from other files or websites are skipped, so text falls back to a system font. Convert text to outlines in your design app, or embed the images, before exporting the SVG.

Are my files uploaded?

No. The SVG is drawn by your browser on your device and saved directly as PNG. Nothing is sent to a server.