SVG to PNG,
at a size worth having.
Vectors are rendered at 1024px or widerby default, so a 24px icon file doesn't come back as a 24px image.
Processed in memory - never stored.
The size problem nobody warns you about
An SVG has no real resolution. It has a declared width, or a viewBox, and everything scales from there. That number is often tiny: icon sets ship at 16 or 24, and plenty of exported logos carry whatever artboard size they happened to be drawn on. Convert one naively and you get a PNG at exactly that size, which is useless the moment you put it anywhere.
Squish renders the vector at a higher density instead, targeting at least 1024px across. That is a genuine re-render from the vector data, not an upscale of a small bitmap, so edges stay crisp. If you want something specific, set a max width and the render is done at that size directly. Transparency comes through untouched, so a logo drops onto any background cleanly.
What you give up by rasterising
Worth being blunt: a PNG is a snapshot at one resolution. The scalability that made the SVG useful is gone, and blowing the PNG up later will look soft in a way the original never would. Convert when something genuinely cannot take a vector, and keep the SVG as your master. If you are producing an icon rather than an image, an .ico favicon is usually the better destination, and SVG works as a source there too.
Common questions
- My text came out in the wrong font.
- An SVG referencing a font by name needs that font available at render time, and a server will not have your local typefaces. The reliable fix is the same one print shops have asked for forever: convert text to outlines in your design tool before exporting. The shapes then carry their own geometry and render identically everywhere.
- How do I get an exact pixel size?
- Set a max width, and the vector is rasterised at that width rather than rendered and then shrunk. Leave it empty and you get at least 1024px across, capped at 4096 so a huge request can't run away with itself.
- Can I get a JPG or WebP instead?
- Yes, pick the format in the toolbar. PNG is the sensible default because it keeps transparency, and JPG would flatten it onto white. For a logo destined for a web page, WebP keeps transparency at a much smaller size than PNG.
- Can I convert a folder at once?
- Yes. Drop in as many SVGs as you like, they render several at a time, and Download all returns the set as a zip. Files are processed in memory and never stored.