Working in your browser

SVG to PNG Converter

Convert SVG to PNG at any size you need. Choose exact pixels, icon presets, or 1x to 4x, and watch the output size before you commit. Everything runs in your browser.

Local processing0 uploads~1.2s avgNo account required

Up to 50 at once

Drop a whole folder of icons in and take the results away as a single ZIP.

Any size you name

An SVG has no fixed pixel size. Set the width you actually need instead of accepting a default.

Whole icon sets

Tick 16, 32, 48, 180 and 512, and one logo comes back as five correctly named PNG files.

Nothing is uploaded

The conversion runs on your own machine. Your artwork is never sent to a server.

In short: Converting SVG to PNG takes three decisions: drop your files in, choose how wide the PNG should be, and download. Because SVG is a vector format it has no natural pixel size, so the size you pick is the single decision that matters. This converter shows you the real output size before you convert, offers icon presets alongside plain multipliers, and tells you up front if your file uses fonts or linked images that will not survive the trip.

Why converting SVG to PNG matters

SVG is the right format for a logo, an icon or a diagram on the web, because it stays razor sharp at any size and usually weighs very little. The trouble starts the moment that file has to go somewhere that is not a modern browser. Slide decks, older versions of Office, print shops, marketplace listings, email clients, app icon slots, forum uploads and most social platforms either refuse SVG outright or render it unpredictably. PNG has none of those problems: it is understood everywhere, it keeps a transparent background, and it looks the same in every program that opens it.

That is the whole job of an SVG to PNG converter, and it is why SVG to PNG is one of the most common conversions people search for. You are not improving the artwork, you are trading away its ability to scale in exchange for being accepted everywhere. Once you understand that trade, the rest of this page is about making it deliberately rather than by accident: picking a size on purpose, knowing what the file will weigh, and being warned in advance about the two things that quietly break when a vector is flattened.

What is SVG, and what changes when you rasterize it?

An SVG file stores drawing instructions, not pixels. Rasterizing it means running those instructions once at one chosen size and freezing the result into a fixed grid of pixels, which is what a PNG is.

That difference explains almost everything else. A vector shape has no resolution of its own, so the phrase original size means less than it sounds like. Many SVG files do carry width and height attributes, and this tool reads them and offers them as the original option. Plenty of others carry only a viewBox, which fixes the proportions but not the scale. Those files still convert perfectly well, you simply have to say how wide you want the result to be.

Converting SVG to PNG is a one way street. The PNG that comes out is a photograph of your artwork at one size, and enlarging it later will only make it blurry. Keep the SVG. Convert a copy whenever a particular size is needed, and come back to the original when you need a different one. This converter never modifies the file you drop in.

Choosing the right output size

When you convert SVG to PNG this is the only decision that really affects the result, and it is also where most converters leave you guessing. Some silently pick a default and hand you whatever they felt like. Others offer a multiplier with no indication of what it will produce. Because a vector has no inherent resolution, a bad default is not a small inconvenience: it is the difference between a crisp logo and a blurry one, or between a 40 KB file and an 8 MB one.

There are four ways to say what you want here, and they suit different jobs. Original uses the width and height written into the file, which is the safest choice when the SVG was exported at the size it was designed for. Scale multiplies that size by 1 to 4, which is what you want for retina assets. Exact width lets you type a number in pixels when something else has already decided the size for you. Icon sizes hands you the standard squares that operating systems and browsers actually ask for.

Multipliers versus exact pixels

A multiplier is a relative instruction: give me twice what the file says. That is perfect when the SVG was exported at its intended size and you just need a sharper copy for a high density screen, and it is why designers ask for 2x and 3x assets. An exact width is an absolute instruction, and it wins whenever the number came from somewhere else, such as a template that wants a 1200 pixel header or a marketplace that rejects anything above 2000. Both keep the original proportions, so you only ever set the width and the height follows. You can tick more than one multiplier at a time, and every one you tick produces its own file.

Making a favicon or app icon set

Turning one logo into an icon set is one of the most common reasons anyone converts SVG to PNG at all, and it is badly served elsewhere. A browser tab wants 16 and 32 pixels. Older Windows shortcuts want 48. An Apple touch icon is 180. Android homescreens want 192. App store artwork and design system documentation tend to want 512. Those are absolute numbers, and no amount of 1x, 2x or 3x will land on them reliably. Tick the sizes you need and one file comes back as several, each named after the size it holds, so logo becomes logo-16, logo-32, logo-180 and so on inside a single ZIP.

Why the file gets big so fast

Doubling the width does not double the file, it roughly quadruples it, because you are doubling the pixels in both directions at once. A 4x export therefore carries around sixteen times the pixel data of a 1x export. Simple flat artwork compresses well enough that this often stays harmless, but a detailed illustration at 4x can easily land in the megabytes. That is exactly why this page measures the output for you instead of asking you to guess: the size shown updates as you change the setting and is produced by genuinely encoding the file, not by estimating. If a PNG comes out heavier than you want, the answer is usually a smaller export rather than more compression, though you can also compress the PNG afterwards

Why there is no DPI setting here

Other converters offer a DPI box and it is mostly theatre. A PNG carries no meaningful resolution of its own; sharpness is decided entirely by how many pixels it contains. DPI is only a note attached to the file suggesting how large it should be printed, and a browser based converter cannot reliably write that note at all. Offering the box would let you set a number that changes nothing, which is worse than not offering it. If you are exporting for print, translate the requirement into pixels instead: something meant to print two inches wide at 300 DPI needs to be 600 pixels wide, so type 600 into the exact width field and you have precisely what the printer asked for.

Why your text or images might look wrong

There are two ways an SVG can come out looking different from what you saw in your design tool, and almost no converter warns you about either one. Both come from the same cause. To keep you safe, an SVG is rendered here as an image rather than being injected into the page, and an image is deliberately sealed off: it cannot reach out to the network and it cannot run code. That is the right trade for your security, but it means anything your file expects to fetch from elsewhere simply will not be there.

Text falls back to a different font

An SVG that contains text does not usually contain the font. It names one, and whatever is rendering the file supplies it. If that font is not present, a substitute is used, and because substitutes have different letter shapes and widths your text can shift, re-wrap, overflow its box or simply look wrong. This converter reads your file and lists the font names it actually asks for, so you know what to check rather than being told vaguely that fonts may be an issue. The reliable fix is to convert text to outlines, sometimes called converting to paths or flattening, in whatever tool exported the SVG. Once the letters are shapes rather than text, no font is needed and the result is identical everywhere. Fonts embedded directly inside the file as data are part of the file and do come through.

Linked images disappear

If your SVG references a picture that lives at a web address rather than being embedded inside the file, that picture cannot be loaded during conversion and the area where it should be comes out empty. The same applies to stylesheets pulled in from elsewhere. This is a silent failure in most converters, which is why the tool checks for external references and tells you before you convert rather than after. The fix is to embed the image in the SVG, or to export a version from your design tool with everything included.

currentColor turns black

Icon sets often paint shapes with the keyword currentColor so they inherit whatever text colour surrounds them on a page. Outside a page there is nothing to inherit from, so those shapes fall back to black. If your icon is meant to be white on a dark background, it will come out black and invisible against a transparent background. Open the SVG and replace currentColor with the actual colour you want before converting.

Why this is also good news

An SVG is a text file, and it is allowed to contain scripts. That is a genuine hazard for any tool that renders one carelessly, and a reason to be wary of SVG files from strangers. Because your file is only ever drawn as a sealed image here, and never inserted into the page, any script inside it is inert. It cannot run, it cannot read anything, and it cannot phone home. The same restriction that drops your linked images is what makes converting an untrusted SVG safe.

How to convert SVG to PNG in 4 steps

  1. 1

    Add your SVG files

    Drag them onto the box above or click to browse. You can add up to 50 files at a time. Each one is read on your own machine, and nothing is sent anywhere.

  2. 2

    Check the notes about your file

    If any file uses text, references an image from the web, relies on currentColor, or does not say what size it should be, you will see a note about it before converting. Most notes are informational and the conversion goes ahead as normal.

  3. 3

    Choose the output size

    Pick original, a multiplier, an exact width in pixels, or one or more icon sizes. The output size readout updates as you change the setting, so you know what you are getting. Tick more than one multiplier or preset and each file will produce several PNG files.

  4. 4

    Convert and download

    Press convert and take the result away. A single output downloads on its own, and anything more arrives as a ZIP with every file named after the size it contains.

Converting to PNG versus keeping the SVG

Going from SVG to PNG is not an upgrade, and SVG is not obsolete. They answer different questions, and the honest answer for most people is to keep both: the SVG as the master copy, and PNG exports made from it whenever something demands one.

What you care aboutPNGSVG
Where it opensEverywhere, including Office, print shops and every social platformModern browsers and design tools; often rejected elsewhere
Enlarging itGoes blurry beyond the size it was exported atStays perfectly sharp at any size
TransparencyFully supported and preserved by this converterFully supported
File sizeGrows roughly fourfold each time you double the widthUsually tiny, and unchanged by how large it is displayed
Text and fontsFrozen into pixels, so it always looks the sameDepends on the font being available where it is opened
Editing laterPixels only; shapes can no longer be moved or recolouredEvery shape stays editable

Your files never leave your browser

Every step of the SVG to PNG conversion happens on your own machine. Your SVG is read locally, drawn locally, encoded locally and handed back to you locally. Nothing is uploaded, nothing is queued on a server, and there is no window during which a copy of your artwork exists somewhere you cannot see. That matters more than usual for this format, because SVG files tend to be logos, brand marks and unreleased product artwork.

It is worth noticing what the alternative involves. Several well known SVG to PNG converters upload your file and then tell you how long they keep it: eight hours in one case, an hour in another, a day in a third. Those retention windows are stated honestly, but they only exist because the file was sent away in the first place. Here there is no retention policy to read, because there is nothing to retain. The tool also keeps working if you lose your connection after the page has loaded.

Frequently asked questions

Is this really free, and is there a limit?

Yes, and the only limit is 50 files at a time. There is no account, no email, no watermark and no paid tier holding back the useful settings. The 50 file cap exists because the work happens in your browser and a larger batch risks running your tab out of memory, not because of a plan. Convert one batch, then drop in the next.

Do my files get uploaded anywhere?

No. Conversion happens entirely in your browser. Your SVG is never transmitted, so there is no server copy to delete and no retention period to worry about. You can confirm it by opening your browser's network tools while you convert, or by disconnecting from the internet once the page has loaded and converting anyway.

What size should I export?

Whatever the destination asks for, in pixels. If something told you a number, type it into the exact width field. If you are making assets for a high density screen, use the multipliers. If you are building a favicon or app icon, use the icon presets rather than trying to reach those numbers with multipliers. The size readout shows what each choice will weigh before you commit.

Why does my text look different in the PNG?

The font your SVG names is not available, so a substitute was used. SVG files reference fonts by name rather than containing them, so an SVG to PNG conversion can only use what is installed. This tool lists the font names your file asks for so you can see which one is at fault. The permanent fix is to convert text to outlines in your design tool before exporting, which turns the letters into shapes that need no font at all.

Why is part of my image missing?

Your SVG links to an image hosted elsewhere, and linked resources cannot be loaded. For security an SVG is rendered as a sealed image, which blocks any network request it wants to make. Re-export the SVG with the picture embedded rather than linked and everything will appear. The tool warns you about this before converting rather than leaving you to spot the gap afterwards.

Will the transparent background be kept?

Yes. PNG supports transparency and it is preserved by default. If you would rather have a solid background, turn on the fill option and choose a colour, which is useful when the PNG is going somewhere that shows dark backgrounds. Leaving it off keeps the transparency your SVG already has.

Can I convert a PNG back into an SVG?

Not with this tool, and not really with any tool in the way people usually mean. Going from pixels back to shapes is called tracing, and it guesses at outlines rather than recovering the original artwork. The result is a new approximation, not your file back. Keep your SVG as the master copy and export PNG files from it as needed.

Can I make a favicon from my logo here?

Yes. Choose the icon sizes option and tick the sizes you need. Ticking 16, 32, 48 and 180 turns one SVG into four correctly named PNG files in a single ZIP, covering browser tabs, Windows shortcuts and Apple touch icons. Check the notes first if your logo contains text, since a font substitution at 16 pixels is very easy to miss.

Related tools

  • Compress image — shrink a PNG that came out heavier than you wanted, with a target size in KB.
  • Resize image — change the dimensions of a PNG you have already exported.
  • Image to WebP — convert the PNG again for the web, where WebP is usually much smaller.
  • PNG to JPG — when the destination will not take transparency and a photo style file is fine.
  • WebP to PNG — the same job in reverse, for files you downloaded from a website.
  • PNG to PDF — put the exported images into a document you can print or send.
  • PNG vs PDF — which of the two to reach for when you are sharing artwork with someone else.

Convert your SVG files now

Convert SVG to PNG in seconds: pick a size, see what it will weigh, and download. Free, no account, and nothing ever leaves your browser.

All tools are 100% free and secure

Complete PDF Tool Suite

Discover our comprehensive collection of PDF tools designed to handle all your document needs

Index of tools · 41
01

PNG to PDF

Bind PNG images into a single, print-ready PDF

Avg 1.2sLocal
02

JPG to PDF

Convert JPG images to PDF format

Avg 1.4sLocal
03

Merge PDF

Combine multiple PDF files into one

Avg 0.8sLocal
04

Compress PDF

Reduce PDF file size efficiently

Avg 2.1sLocal
05

PDF to PNG

Convert PDF pages to PNG images

Avg 1.6sLocal
06

PDF to JPG

Convert PDF pages to JPG images

Avg 1.5sLocal
07

PDF to Text

Extract text content from PDF files

Avg 0.9sLocal
08

Split PDF

Split PDF into separate pages

Avg 0.6sLocal
09

Edit PDF

Edit and annotate PDF documents

BetaLocal
10

Organize PDF

Organize and rearrange PDF pages

Avg 0.7sLocal
11

Rotate PDF

Rotate PDF pages and save permanently

Avg 0.5sLocal
12

Page Numbers

Add page numbers to PDF with live preview

Avg 0.6sLocal
13

Watermark PDF

Add a text watermark to PDF with live preview

Avg 0.6sLocal
14

HEIC to JPG

Convert iPhone HEIC photos to JPG

Avg 1.0sLocal
15

Delete PDF Pages

Remove unwanted pages and download a clean PDF

Avg 0.5sLocal
16

Extract PDF Pages

Save selected pages as a new PDF or separate files

Avg 0.5sLocal
17

Sign PDF

Draw, type, or upload a signature and place it on any page

Avg 1.0sLocal
18

Resize PDF

Change page size to A4, Letter, or custom dimensions

Avg 0.6sLocal
19

Crop PDF

Trim margins, drag-select, or auto-crop white space

Avg 0.6sLocal
20

Flatten PDF

Make forms read-only — keep text searchable or lock to image

Avg 0.7sLocal
21

PDF Metadata

View, edit, or strip author, title, dates and other metadata

Avg 0.4sLocal
22

Grayscale PDF

Convert to grayscale or black & white to save colour ink

Avg 1.8sLocal
23

Extract Images from PDF

Pull embedded photos out of a PDF and save as PNG or JPG

Avg 0.9sLocal
24

WebP to PDF

Convert WebP images to a PDF, merge many into one file

Avg 0.7sLocal
25

Protect PDF

Add an open password to your PDF, entirely in your browser

Avg 0.3sLocal
26

Unlock PDF

Remove a known password or restrictions from a PDF, in your browser

Avg 1.5sLocal
27

HEIC to PDF

Convert iPhone HEIC photos to PDF

Avg 0.8sLocal
28

AVIF to PDF

Convert AVIF images to PDF

Avg 0.7sLocal
29

TIFF to PDF

Convert TIFF images and scans to PDF

Avg 1.0sLocal
30

BMP to PDF

Convert BMP bitmap images to PDF

Avg 0.7sLocal
31

OCR PDF

Make a scanned PDF searchable, entirely in your browser

Avg 2s/pageLocal
32

Redact PDF

Permanently remove sensitive text from a PDF, in your browser

Avg 0.3s/pageLocal
33

Compress Image

Shrink JPEG, PNG and WebP in batch, entirely in your browser

Avg 0.2sLocal
34

Resize Image

Change image dimensions in batch, with presets, in your browser

Avg 0.2sLocal
35

PNG to JPG

Turn PNG images into JPG, batch, with the size shown before you download

Avg 0.2sLocal
36

JPG to PNG

Turn JPG images into PNG, batch, with optional transparent background

Avg 0.3sLocal
37

WebP to JPG

Turn WebP files into JPG, batch, with every frame of an animated WebP

Avg 0.3sLocal
38

WebP to PNG

Turn WebP into PNG with transparency intact, or knock a solid background out

Avg 0.3sLocal
39

Image to WebP

Turn JPG, PNG and more into WebP, batch, or hit an exact size in KB

Avg 0.2sLocal
40

SVG to PNG

Rasterise SVG at any size, or make a whole favicon set from one logo

Avg 0.2sLocal
41

AVIF to JPG

Turn AVIF images into JPG so they open anywhere, or hit an exact size in KB

Avg 0.3sLocal