Change the size an SVG declares without touching its shapes or colors. Open an SVG, type a new width with the aspect ratio kept or both sizes yourself, compare the previews, and download the resized SVG.
Read instructions, examples, and limits
You can also drop a file here.
No preview yet.
Output preview will appear here.
Resize SVGs changes the width and height an SVG declares and leaves its colors, shapes, and format untouched. Go to Recolor SVGs for new colors, or to SVG To Raster when you need a PNG or JPG at a fixed pixel size.
The result is still a vector, so nothing is resampled and edges stay sharp at any size. Only the opening svg tag is edited, which means the file size hardly moves.
Resizing is a small text edit to the SVG markup, made by your own browser. The file stays on your device, the previews use temporary local links, and Clear releases them.
No. Its shapes remain vector paths and are redrawn sharply at the new size. Only a bitmap embedded inside the SVG can look soft.
The original file had no viewBox. In that case the tool adds one equal to the new size, which changes the canvas but not the artwork, so it gets cut off or gains empty space. Files exported with a viewBox scale as expected.
When a viewBox is present, the artwork is fitted inside the new box. Unless the file sets preserveAspectRatio to none, browsers center it and leave blank space rather than stretching it.
Use SVG To Raster, which renders the SVG to PNG, JPG, WebP, or BMP at the width and height you enter.
All processing runs locally in your browser. This tool is provided as-is without warranty. Keep backups of your original files before processing.
By selecting media, you confirm you own the content or have permission to modify it. Please read the Terms and Conditions.