What this converter does not do
It rasterises a self contained drawing at one size that it works out for you. Some jobs are better served elsewhere.
No size box
The pixel size comes from the file, scaled so the longest side is at least 1024. To set the dimensions yourself, convert first and then use Image resizer.
Nothing is fetched over the network
Anything the SVG pulls in, such as an external image or a web font, does not load during the conversion. The drawing has to be self contained.
Fonts are the ones you have
Text is drawn with the fonts the browser already has. A font your machine is missing gets substituted, so the letters can shift. Converting text to paths in a vector editor avoids that.
foreignObject may not convert
An SVG that embeds HTML through a foreignObject element may fail to convert at all.
No background is added
The clear parts of the drawing stay clear. For a white background instead, use SVG to JPG.
Related image tools
Frequently asked questions
No. Your browser reads each SVG and draws the PNG inside the same tab. The only download is JSZip, from the cdnjs CDN, and only if you use Download all (ZIP).
That comes from the file. The converter reads the width and height declared in the SVG, or the viewBox when they are missing, and scales the drawing so the longest side is at least 1024 pixels. An SVG that declares nothing usable gives a 1024 by 1024 PNG.
Yes. PNG carries an alpha channel, and the clear parts of the drawing stay clear. For a white background instead, SVG to JPG draws the same picture onto one.
Text is drawn with the fonts your browser already has. A web font named in the SVG is not fetched during the conversion, so something else is substituted. Convert the text to paths in a vector editor and it rasterises exactly as drawn.
Usually the browser could not read it as an image: it is damaged, it is not really an SVG, or it embeds HTML through a foreignObject element, which may not convert. Files over 100 MB are not added to the list at all.
Your files stay on your device
Your browser reads each SVG and rasterises it in the same tab. The files are not uploaded, and no request carries them anywhere.