SVG to PNG
Change SVG to PNG and keep the quality you need. Free for up to 10 files a day, no sign-up.
Your files
Drop your .svg files here
or
You can add several files and convert them together.
How to convert SVG to PNG
Many apps, social networks and documents can't use SVG vector files. Converting to PNG gives a pixel image that works anywhere while keeping transparency.
- Drop your SVG file into the box above, or add it from a link.
- PNG is already selected. Use the settings button next to it to change size, quality or other options.
- Select Convert, then download your PNG file.
To do this from your own code, call the FileForge API with "output_format": "png".
Good to know
- Set a width in the settings to choose the output size; the SVG is redrawn at that size so edges stay sharp.
- Transparency is kept.
- SVGs that load fonts or images from the internet may render without them; embedded content works best.
About the formats
.svg
SVG is a vector image format: shapes are stored as maths instead of pixels, so logos and icons stay sharp at any size. Many apps, social sites and document editors only accept pixel images, though.
.png
PNG is a lossless image format: it keeps every pixel exactly and supports transparency, which makes it the usual choice for screenshots, logos and graphics with sharp edges or text.
Questions
What size will the PNG be?
By default it follows the size defined in the SVG. Enter a width or height to make it larger or smaller.
Why do the fonts look different?
If the SVG uses a font that isn't embedded, a similar font is substituted. Convert text to outlines in your design app before exporting the SVG to avoid this.
Can I convert PNG back to SVG?
Not here. Turning pixels into vector shapes (tracing) is a different job that needs a vectorising tool.