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.
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
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
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
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
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 about | PNG | SVG |
|---|---|---|
| Where it opens | Everywhere, including Office, print shops and every social platform | Modern browsers and design tools; often rejected elsewhere |
| Enlarging it | Goes blurry beyond the size it was exported at | Stays perfectly sharp at any size |
| Transparency | Fully supported and preserved by this converter | Fully supported |
| File size | Grows roughly fourfold each time you double the width | Usually tiny, and unchanged by how large it is displayed |
| Text and fonts | Frozen into pixels, so it always looks the same | Depends on the font being available where it is opened |
| Editing later | Pixels only; shapes can no longer be moved or recoloured | Every 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.
Complete PDF Tool Suite
Discover our comprehensive collection of PDF tools designed to handle all your document needs
PNG to PDF
Bind PNG images into a single, print-ready PDF
JPG to PDF
Convert JPG images to PDF format
Merge PDF
Combine multiple PDF files into one
Compress PDF
Reduce PDF file size efficiently
PDF to PNG
Convert PDF pages to PNG images
PDF to JPG
Convert PDF pages to JPG images
PDF to Text
Extract text content from PDF files
Split PDF
Split PDF into separate pages
Edit PDF
Edit and annotate PDF documents
Organize PDF
Organize and rearrange PDF pages
Rotate PDF
Rotate PDF pages and save permanently
Page Numbers
Add page numbers to PDF with live preview
Watermark PDF
Add a text watermark to PDF with live preview
HEIC to JPG
Convert iPhone HEIC photos to JPG
Delete PDF Pages
Remove unwanted pages and download a clean PDF
Extract PDF Pages
Save selected pages as a new PDF or separate files
Sign PDF
Draw, type, or upload a signature and place it on any page
Resize PDF
Change page size to A4, Letter, or custom dimensions
Crop PDF
Trim margins, drag-select, or auto-crop white space
Flatten PDF
Make forms read-only — keep text searchable or lock to image
PDF Metadata
View, edit, or strip author, title, dates and other metadata
Grayscale PDF
Convert to grayscale or black & white to save colour ink
Extract Images from PDF
Pull embedded photos out of a PDF and save as PNG or JPG
WebP to PDF
Convert WebP images to a PDF, merge many into one file
Protect PDF
Add an open password to your PDF, entirely in your browser
Unlock PDF
Remove a known password or restrictions from a PDF, in your browser
HEIC to PDF
Convert iPhone HEIC photos to PDF
AVIF to PDF
Convert AVIF images to PDF
TIFF to PDF
Convert TIFF images and scans to PDF
BMP to PDF
Convert BMP bitmap images to PDF
OCR PDF
Make a scanned PDF searchable, entirely in your browser
Redact PDF
Permanently remove sensitive text from a PDF, in your browser
Compress Image
Shrink JPEG, PNG and WebP in batch, entirely in your browser
Resize Image
Change image dimensions in batch, with presets, in your browser
PNG to JPG
Turn PNG images into JPG, batch, with the size shown before you download
JPG to PNG
Turn JPG images into PNG, batch, with optional transparent background
WebP to JPG
Turn WebP files into JPG, batch, with every frame of an animated WebP
WebP to PNG
Turn WebP into PNG with transparency intact, or knock a solid background out
Image to WebP
Turn JPG, PNG and more into WebP, batch, or hit an exact size in KB
SVG to PNG
Rasterise SVG at any size, or make a whole favicon set from one logo
AVIF to JPG
Turn AVIF images into JPG so they open anywhere, or hit an exact size in KB