Skip to main content
WizTools123
WizTools123
Free Online Tools

Tool Categories


Image Tools New Tool

Free Online SVG to PNG and JPG Converter

Convert SVG files to PNG, JPEG or WebP in your browser. The drawing is rendered fresh at the size you choose rather than enlarged, transparency is kept for PNG, and a whole folder of icons can be converted at one size and taken back as a ZIP.

Free Forever Nothing Uploaded Redrawn, Not Enlarged Transparency Kept
Free Online SVG to PNG and JPG Converter
Share this tool
Advertisement Slot (Top Banner) Google AdSense Unit • Responsive Banner
Bulk SVG to PNG and JPG Converter Nothing loaded yet
Drop your SVG files here They are redrawn at whatever size you choose, so the result is sharp rather than enlarged. Choose pictures No limit on how many • 40 MB each • nothing is uploaded

This is the first picture. Everything you set is applied to all of them.

Click any picture to see your settings on that one. The settings on the right are applied to every picture.

Output size
Multiply by 2x is the usual for screens 2x
The height follows the shape of the drawing, so nothing is squashed.
Behind the drawing
PNG keeps transparency. JPEG cannot, so a transparent SVG saved as JPEG gets a white background instead of a black one.
Save as
GIF and BMP cannot be written by a browser, so those become PNG.
Quality JPEG and WebP only 88
Picture Before After Saved  
Everything together — — —  
Buy Us A Coffee

Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.

Buy Us A Coffee
Sponsored Content (Below Tool) Google AdSense Placement

Is It Safe to Do This Online?

A fair question, and the answer is checkable.

What happens to your picture Most sites that do this This page
Where the work is done On their server In your browser
Who else can see the picture Whoever runs the server Nobody, it never left
What happens to the GPS location Reaches them before it is stripped Never leaves your device
Can you verify the claim No, you have to trust it Yes, see below
Check it yourself. Press F12 to open your browser tools and go to the Network tab. Drop a picture in and use the tool. You will see the page fetch its own code and nothing else: your file is never sent. For a stronger test, load this page, turn off your wifi, and use it anyway. It still works, which would be impossible if a server were doing the job.

How to Turn an SVG Into a PNG

Drop, choose, download. Your originals are never touched.

1
Step 1 Drop in one SVG or a whole folder of them. Nothing is uploaded.
2
Step 2 Choose a size, either a multiple of the drawing or an exact width.
3
Step 3 Leave the background transparent for PNG, or pick a colour for JPEG.
4
Step 4 Convert and download, one at a time or the whole set as a ZIP.

What You Lose, and What Size to Pick

Converting a vector to pixels is a one way door.

An SVG has no real size, which is the whole point of it. It is a set of instructions, so it can be drawn at any size perfectly sharply. Converting it to a PNG fixes it at one size forever, and that size is the only decision that matters here.
Pick twice the size you will display it at. A logo shown 200 pixels wide should be exported at 400, because high resolution screens draw two device pixels for every one you asked for. Anything less and it looks soft on a modern phone or laptop.
Fonts are the usual thing that breaks. If the SVG refers to a font by name rather than including the letter shapes, your browser has to have that font or it will substitute another one. Converting text to outlines in your drawing program before exporting the SVG avoids this completely.
PNG keeps transparency and JPEG does not. Saving a transparent drawing as JPEG normally gives you a black background, which is almost never what anyone wanted, so a white one is used instead unless you choose otherwise.
Often the right answer is not to convert at all. On a web page an SVG is smaller, sharper at every size and can be styled with CSS. Convert when something refuses to accept SVG: a marketplace, an older document format, a social media preview.

Key Features & Capabilities

What this tool does, and what it deliberately does not.

Never uploaded Your browser already knows how to draw an SVG, so there is no reason to send an unreleased logo to a server.
Redrawn, not enlarged The drawing is rendered fresh at the size you asked for, so a 16 pixel icon exported at 1024 is genuinely sharp rather than blown up.
Any size you like A multiple of the original for icon sets, or an exact width when something demands one.
Transparency kept PNG output keeps the transparent background, and JPEG gets a sensible white one rather than turning black.
A whole icon set at once Drop in a folder of SVGs and get every one converted at the same size, back as a single ZIP.
PNG, JPEG or WebP PNG for logos and icons, JPEG for illustrations with lots of colour, WebP when the file size matters most.

About the Bulk SVG to PNG and JPG Converter

An SVG is not a picture, it is a set of drawing instructions. That is why it stays perfectly sharp at any size and why it can be recoloured with a line of CSS. Converting it to a PNG throws all of that away and fixes it at one size forever, which is fine when something refuses to accept an SVG and a waste when it does not.

Assuming you do need the conversion, the size is the only real decision. The drawing is rendered fresh at whatever size you ask for rather than being enlarged from a small rasterisation, so a sixteen pixel icon exported at a thousand pixels is genuinely sharp. The rule worth remembering is to export at twice the size you will display at, because modern screens draw two device pixels for each one you asked for and anything less looks soft.

Backgrounds cause the other common surprise. PNG stores transparency and JPEG does not, so a transparent drawing saved as JPEG would normally come out with a black background. Here it gets a white one instead, and you can choose any colour you like.

The problem that catches people out is fonts. If the SVG names a font rather than including the letter shapes, the browser has to have that font available or it will quietly substitute another one, and the text in your PNG will not match your drawing. The fix belongs in the drawing program: convert text to outlines before exporting.

Everything happens in your browser, which already knows how to draw SVG. Nothing is uploaded, which matters when the drawing is a logo that has not been announced yet.

Frequently Asked Questions

Sizes, transparency, fonts and when not to convert.

Drop the SVG onto this page, choose a size and press the button. The drawing is rendered fresh at that size by your own browser, so the result is sharp. Nothing is uploaded.

Twice the size you will display it at. High resolution screens use two device pixels for each one you ask for, so an icon shown at 64 pixels should be exported at 128 or it will look soft.

Yes, unless you choose a colour. JPEG cannot store transparency at all, so a transparent drawing saved as JPEG is given a white background rather than the black one you would otherwise get.

Because the SVG refers to a font your browser does not have, so a different one was substituted. Convert the text to outlines in your drawing program before exporting the SVG and the problem disappears for good.

Yes. Drop them all in, set one size, and every icon is converted the same way. The whole set comes back as a ZIP.

SVG, when you can. It is usually smaller, it stays sharp at every size and you can change its colours with CSS. Convert to PNG only when something will not accept an SVG.

Other Image Tools

Advertisement Slot (Bottom Banner) Google AdSense Unit • Responsive Banner