Free browser tool

SVG to PNG / JPG

Render SVG to PNG or JPEG at a chosen width.

Input and settings

How to use and what to check

Convert an SVG file to PNG or JPEG in the browser, with an output width you choose.

  1. Choose an SVG file.
  2. Select PNG or JPEG and set the output width in pixels.
  3. Convert, preview the rendered result, then download the image.
Output format
PNG or JPEG
Output width
16–8000 px; aspect ratio is preserved

Example and settings

A 600 × 300 SVG → set width to 1200 px → the raster image is rendered at 1200 × 600 px.

JPEG cannot keep transparency, so transparent areas are filled white. Use PNG when transparency matters.

SVG has no fixed pixel size until you rasterize it

An SVG describes shapes and paths rather than a fixed grid of pixels. The width setting is therefore the important decision here: the tool renders the SVG at that width and calculates the height from the original aspect ratio.

PNG and JPEG solve different problems

PNG is the safer choice for logos, UI graphics and transparency. JPEG is usually better for a finished opaque image when smaller photographic-style output matters. Converting to JPEG will place white behind transparent SVG areas.

Bigger output is not automatically better

A very large raster image takes more memory and produces a larger file. Choose a width close to the size you actually need on a page, slide or document instead of exporting at 8000 px “just in case”.

For example

For a vector logo that will appear about 600 px wide on a website, exporting a 1200 px PNG gives comfortable headroom for high-density displays without creating an unnecessarily huge image.

If you want a little more context
Compare PNG, JPEG, WebP and AVIF →