FREE SVG RESIZER
Resize SVGs without losing quality.
Vectors resize losslessly – the trick is knowing which numbers to change. Drop your SVG below to resize it instantly, or learn the 30-second width/height edit that works in any text editor.
Drop your SVG file here
or browse from your device – edited instantly, right in your browser.
100% FREE · NO UPLOAD · NO SIGNUP
PREVIEW ·
Width and height update the SVG’s display size losslessly – the viewBox (and your artwork) stays untouched. Need a PNG at exact pixels? Use SVG to PNG after resizing.
Lossless by nature
Resizing an SVG never degrades it – the shapes are math, re-rendered perfectly at the new size. No interpolation, no blur, ever.
Multi-size preview
See the same asset at 16, 28, and 48px at once – catch details that vanish at small sizes before you ship them.
Raster export at any scale
Need fixed pixels? Export PNG at exactly the dimensions your platform requires, from the same vector source.
STEP BY STEP
How to resize an SVG file
- Load your SVG Drop the file into the resizer above – its current dimensions fill the width/height inputs automatically.
- Set the new size Type exact dimensions or hit a preset (16–512px). Aspect ratio stays locked unless you untick it; the viewBox is preserved, so resizing is lossless.
- Download Save the resized SVG. For responsive use, delete
width/heightin the code editor and keep only the viewBox.
width, height, and viewBox – the 60-second mental model
The viewBox defines the SVG’s internal coordinate system – its “design space” (e.g. 0 0 24 24). The width and height attributes only set the default display size. To resize, change width/height; to crop or reframe, change the viewBox; never scale by editing path coordinates.
This is why SVG resizing is lossless: a 24×24 icon displayed at 480px isn’t stretched – it’s re-rendered from the same math at higher resolution. The full explanation lives in our lossless resizing guide.
FAQ
Frequently asked questions
How do I resize an SVG without losing quality?
Any resize of a valid SVG is lossless – change the width/height attributes or scale it in CSS. Quality loss only happens after converting to raster formats like PNG.
My SVG won’t scale – it stays the same size. Why?
It probably has fixed width/height and no viewBox. Add a viewBox matching its natural size (e.g. viewBox="0 0 100 100"), then resizing works normally.
How do I make an SVG responsive?
Keep the viewBox, remove the width and height attributes, and control size via CSS. The SVG will fill its container at any screen size.
Can I resize to exact pixel dimensions for a platform?
Yes – set the artboard in the Studio, or export PNG at an exact scale with our SVG to PNG converter.
KEEP EXPLORING
Related tools & guides
SVG Editor
Visual + code editing for SVG files, free in your browser.
SVG Cropper
Trim whitespace and reframe SVGs via the viewBox.
SVG to PNG
Export SVGs as high-resolution PNGs with transparency.
SVG Optimizer
Clean SVG markup for faster pages and smaller bundles.
Design, convert, and ship SVGs in one place.
The full Free SVG Online studio – catalog, visual editor, and code inspector. No account, no limits, free forever.