SVG to PNG Converter

Convert SVG to PNG online for free: pick the size in pixels and keep the transparent background.

or browse filesdrop an SVG here or paste SVG code

Size in pixels
×
Background colour
SVG converted to PNG
.png

Convert SVG to PNG Online

This free SVG to PNG converter turns an SVG file into a PNG image in your browser. Open the SVG, or paste SVG code copied from an editor or a web page, choose the size in pixels and press Download PNG. The PNG keeps the file's name, and its transparent background stays transparent. No signup, no watermark, nothing uploaded.

PNG is the format to use when a vector has to become a normal picture: an icon for an app store or a slide, a logo for a document editor that does not take SVG, a sticker, an emoji, a favicon source. If the picture must be a JPG instead, for a form or a printer that asks for one, use /svg-to-jpg/.

Choose the Size in Pixels

An SVG has no fixed pixel size, so the converter lets you choose it. Under Size in pixels it shows the size the file declares at 2x by default. Tap 1x, 2x, 3x or 4x, or type any width or height: the other side follows, so the drawing keeps its proportions.

Each size is drawn fresh from the vector, which is the point of converting from SVG: a 24 pixel icon exported at 1024 pixels wide is as sharp as one drawn at that size, with clean edges and smooth curves, not a small bitmap stretched and blurred. Make one PNG per size you need, for example 1x and 2x for regular and high resolution screens.

Transparent Background or a Colour

The empty parts of the SVG stay transparent in the PNG, shown as a checkerboard in the preview, so the icon or logo sits cleanly on any background. Switch Background colour on to fill them instead, with white or any colour you pick, when the PNG is going somewhere that shows transparency as black.

Sizes, Units and What an SVG Can Contain

The converter reads every way an SVG states its size: pixels, millimetres, centimetres, inches, points and em, a viewBox alone, or nothing at all (then it starts at 300 x 150 pixels, as a browser does). Compressed .svgz files open too, and SVG code copied from a web page works even without its namespace line.

A browser draws an SVG file in a closed box: images linked from other files and web fonts are not loaded, so those parts come out empty and text uses a font on your device. A note under the controls tells you when a file links any; embed the images or convert the text to paths in your editor to keep them. Animated SVGs are converted as their first frame. To convert other formats, such as JPG, WebP or AVIF to PNG, use the /converter/.

Private by Design

Icons, logos and illustrations are often work that is not published yet, and SVG files can carry editor comments and hidden layers. Here the SVG is read and drawn by your own browser, never sent to a server, and the PNG is saved straight to your device.

Frequently Asked Questions About SVG to PNG Converter

How do I convert SVG to PNG?

Open the SVG with Select SVG, drop it on the page, or paste SVG code. Choose a scale such as 2x or type the width you need in pixels, then press Download PNG.

Does the PNG keep the transparent background?

Yes. Anything the SVG leaves empty stays transparent in the PNG. If you want a solid background instead, switch on Background colour and pick the colour.

How do I make a high resolution PNG from an SVG?

Choose 3x or 4x, or type a width such as 2048 pixels. The picture is drawn again from the vector at that size, so it stays sharp at any resolution instead of being an enlarged small image.

Why does my PNG look empty or miss parts of the SVG?

A browser draws an SVG file without loading anything from outside it, so linked images and web fonts are left out. The converter shows a note when the file links such things; embed the images in the SVG or turn the text into paths, then convert again. An SVG with no size at all starts at 300 x 150 pixels, so if the drawing looks cut off, it was drawn outside that area.

Is my SVG uploaded to a server?

No. The SVG is opened and turned into a PNG by your browser on your own device. Nothing is uploaded or stored.