Canvas editor

Fit any image to an exact canvas size with a background — contain, cover, or place it freely. Then export.

Drag & drop your image

or browse files · PNG, JPEG, WEBP, AVIF · up to 20 MB

Processed privately in your browser — never uploaded
01

Upload

Drop a PNG, JPG, WebP or AVIF image.

02

Set the canvas

Type an exact size (e.g. 800×1200) or pick a preset, and choose a background.

03

Fit & export

Contain, cover or move/scale freely, then export at that exact size.

Canvas Editor — frequently asked questions

How do I resize an image to an exact size without cropping?+

Set the canvas to your target size (e.g. 800×1200), pick a white background, and choose Contain. The whole image fits and the extra space is filled with white — no cropping.

Can I add a white background or padding to an image?+

Yes. Choose a white (or any color) background and use Contain, and the padding around the image is filled with that color.

Can I move, scale and rotate the image freely?+

Yes — drag it, use the corner handles to scale, rotate it, and flip horizontally or vertically, like a mini design canvas.

Does it export the exact canvas size?+

Yes. The export is exactly the canvas dimensions you set, in PNG, JPG, WebP or AVIF.

Are my images uploaded?+

No — everything runs locally in your browser; your image never leaves your device.