Skip to content
JustTools

SVG to PNG, JPG & WebP Converter

Turn SVG logos, icons and illustrations into sharp PNG, JPG or WebP images at any size, several at once. The vector is redrawn at each size, so nothing gets blurry — all in your browser.

Runs in your browser Free · no sign-up

At a glance

  • Converts SVG (and compressed .svgz) to PNG, JPG or WebP; you can also paste SVG code.
  • Choose a scale (0.5×, 1×, 2×, 3×, 4×, 8× — several at once for @1x/@2x/@3x assets) or an exact width or height in pixels.
  • The SVG is redrawn as a vector at every size, so a 24 px icon exported at 1024 px stays perfectly sharp.
  • Background: transparent (PNG and WebP), white, black or any colour; JPG transparency becomes white.
  • Works out the size from width/height (in px, pt, mm, cm or in) or the viewBox, and adds a viewBox when missing so scaling works.
  • Warns about things browsers don’t draw in images: linked outside images, web fonts and external symbols.
  • Batch convert many files and download them as a ZIP. Runs in your browser — nothing is uploaded.

Step by step

How to convert SVG to PNG

  1. 1

    Add your SVG

    Drop one or more SVG files, or open Or paste SVG code and paste the code.

  2. 2

    Choose the format

    Pick PNG, JPG or WebP and the background.

  3. 3

    Set the size

    Tick one or more scales, or choose Width or Height and enter the pixels.

  4. 4

    Download

    Click a size to download it, or Download all (ZIP) for every image.

Features

Everything you need, nothing you don’t

Sharp at any size

Not an upscale of a small picture: the vector itself is rendered at the size you pick, up to the browser’s 16-megapixel limit.

App and web assets

Export @1x, @2x and @3x PNGs in one go for iOS, Android and high-DPI websites.

Exact pixel sizes

Need a 512×512 icon or a 1200-pixel-wide image? Set the width or height and the other side follows the proportions.

Transparent or solid

Keep transparency for logos, or put them on white, black or your brand colour.

Paste code

Copied an icon’s SVG code from a design tool or icon set? Paste it and download the image.

Private

Your files stay on your device. No upload, no sign-up and no watermark.

Which format should I choose?

FormatTransparencyBest for
PNGYesLogos, icons, diagrams — exact colours and crisp edges
WebPYesWebsites — smaller files than PNG
JPGNo (white background)Complex illustrations and where PNG isn’t accepted

If the image looks different from the SVG

Browsers don’t load anything from outside the file when an SVG is turned into an image. Pictures linked by URL, web fonts loaded with @import and symbols from another SVG file are left out — embed them in the SVG to include them. Text uses fonts installed on your device; convert text to outlines in your design tool for an exact match.

Need smaller files afterwards? Try the Image Compressor, or resize further with the Image Resizer.

FAQ

Frequently asked questions

How do I convert SVG to PNG?

Drop the SVG file on this page, choose PNG and a size, and download. You can convert several files and sizes at once.

How do I convert SVG to a high-resolution PNG?

Choose a larger scale such as 4× or 8×, or set an exact width like 2048 px. Because the SVG is redrawn as a vector at that size, the PNG stays sharp.

Will the PNG have a transparent background?

Yes, with Transparent selected (the default for PNG and WebP). JPG can’t be transparent, so transparent areas become white or the colour you choose.

Why is some text or an image missing?

Browsers don’t load outside files when converting: linked images, web fonts and external symbols. The tool warns you when an SVG uses them. Embed images and convert text to outlines to fix it.

What is the largest size I can export?

Up to about 16 megapixels (for example 4000×4000), which is the most phones and browsers can draw at once. Larger sizes are scaled down to fit, and the tool tells you.

Are my files uploaded?

No. Everything happens in your browser, so your logos and designs never leave your device.

Keep going

Browse every tool

Last updated Report a problem or suggest a feature