Free browser tool

Resize an SVG without stretching or blurring it.

Vectors have no pixels, so resizing is about two things: the canvas the drawing sits in, and the pixel size you export. Set both here, and scale the artwork itself when it needs to fill the frame.

No file handy? Have a PNG or JPG? Convert it to SVG first

Runs in your browser. Nothing is uploaded and no credits are used.

Details

Three ways to resize

01

Canvas size

Type the width and height in the Canvas panel or fit a ratio. The drawing stays where it is; the frame changes.

02

Scale the artwork

Click a part and use Bigger and Smaller, or select the whole group. Scaling is applied as a transform, so curves stay exact.

03

Export size

Choose 512 to 4096 px or a custom width for PNG, JPG and WebP. The SVG itself carries the canvas size you set.

Limits

What this tool cannot do

  • Scaling a single part scales its stroke width too, as SVG does; adjust the stroke afterwards if needed.
  • The maximum raster export width is 8192 px.

FAQ

Frequently asked questions

Does resizing an SVG lose quality?

No. The drawing is mathematical, so it renders sharp at any size. Only the exported PNG or JPG has a fixed pixel size, which you choose.

How do I make an SVG a specific pixel size?

Set the canvas width and height in the Canvas panel, then export. The SVG's width and height attributes are updated to match.

How do I scale the drawing inside the canvas?

Click a part, or select its group, and use Bigger or Smaller in the Arrange controls. Each step is 10%; drag to reposition.