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
Drop a PNG, JPG, WebP or AVIF image.
Type an exact size (e.g. 800×1200) or pick a preset, and choose a background.
Contain, cover or move/scale freely, then export at that exact size.
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.
Yes. Choose a white (or any color) background and use Contain, and the padding around the image is filled with that color.
Yes — drag it, use the corner handles to scale, rotate it, and flip horizontally or vertically, like a mini design canvas.
Yes. The export is exactly the canvas dimensions you set, in PNG, JPG, WebP or AVIF.
No — everything runs locally in your browser; your image never leaves your device.