PolishTools

SVG finisher

Location /en/tools/svg-finisher/

Web assets

SVG finisher

Adjust dimensions and viewBox; save a sanitized SVG or PNG.

Files are processed in this browser.
SVG finisherPolishTools

SVG · 2 MB

Settings

Preview

Choose a file to begin.

Choose a file to begin.

How to use the tool

  1. Load a file or paste source

    Choose an SVG or paste its source into the text area. Keep a separate original.

  2. Set coordinates and size

    Change width, height and viewBox only when needed. Empty size fields use the SVG pixel dimensions or viewBox.

  3. Inspect the cleaned result

    Generate the result, then review its preview and sanitized source. Download SVG or a PNG at the chosen dimensions.

Before you export

Dimensions versus viewBox

Width and height set output pixels; viewBox defines the artwork coordinate range. Changing its origin changes the visible region. This does not automatically reposition artwork or detect empty margins.

What gets removed

Scripts, event attributes, external references, style, image, use, foreignObject, filters and animation are removed. Basic shapes, paths, text, gradients and internal clips/masks are supported. Unsupported artwork can change appearance.

Current limitations

  • Input up to 2 MB and 10,000 elements; DOCTYPE and ENTITY declarations are rejected.
  • Output dimensions must be positive integers within 8,192px per edge and 16 MP.
  • Text is not converted to paths and fonts are not embedded. Letterforms may differ by system font.

Questions about the image tool

Why does the preview differ?

The preview uses only sanitized SVG. Removed external images, CSS or unsupported elements can alter it.

Can SVG text contain personal information?

Yes. This tool does not erase all titles, descriptions or visible text. Inspect the sanitized source before sharing.

Will the SVG always be smaller?

No. This tool adjusts output dimensions and supported elements; it is not a path minimizer or advanced SVG compressor.

All guides

Web assets

Ready Files are processed in this browser