SVG to PNG converter

Convert SVG icons and logos to PNG at any size, with or without a transparent background. Runs in your browser, free, no upload.

    Drop SVG files here or choose files.

    • Up to 10MB per file, 20 files at a time
    • Output up to 8,192px on the longest side
    • External images and web fonts are not loaded

    Relative to the size written in the SVG. If the SVG has no size, 512px is used as the base.

    Files never leave this device. Privacy policy

    Result

    Upload an SVG, pick a size and click Convert. The PNG appears here.

    What to do next

    How it works

    Upload an SVG, choose a scale (1x, 2x, 4x) or a width in pixels, then click Convert. The height follows the aspect ratio.

    If the SVG has no width and height, the viewBox size is used. If there is no viewBox either, 512 by 512 is the base.

    Things to know

    Scripts, external images and web fonts inside the SVG are not run or loaded. If the text looks wrong, convert it to outlines in the original file and save again.

    Frequently asked questions

    What size should I choose?

    SVG is vector, so it stays sharp at any size. For app icons and logos 1024px is common, 2x works for documents and slides, and for print aim for at least 3000px wide.

    The font changed or part of the image is missing.

    If the SVG references a font that is not installed or an image at a web address, the browser does not load it for security reasons. In your design program, convert text to outlines, embed the images, and save again.

    Can I get a transparent background?

    Yes. Transparent is the default. Choose White background if you need one.

    Do my files get uploaded to a server?

    No. The conversion runs inside this browser and your files never leave your device. Results disappear when you close the page, so use the save button to download them.

    Related tools