IMG-01 · Padding

Add padding to an image

Upload any image — PNG, JPEG, GIF, WEBP, BMP, SVG — add padding on any side, pick a background color (including transparent), and export. Nothing leaves your device.

Image

📷
Click to browse or drag an image here

Could not read that file as an image.

Why you'd add padding instead of just resizing

Padding adds empty space around an image without touching the original pixels — useful for fitting an image into a fixed-size container (a square social media post, a specific ad slot) without cropping content or stretching the aspect ratio. Resizing changes what's actually in the image; padding changes only the canvas around it.

Choosing a background: solid color vs. transparent

Transparent padding only works with formats that support an alpha channel (PNG, WebP) — export as JPEG and transparent padding gets flattened to a solid color, same as any other transparency, since JPEG has no alpha channel at all. Pick a solid background color explicitly if the destination platform or format doesn't support transparency.

What's the difference between padding and resizing?

Padding adds empty canvas space around the existing image without touching any of its pixels; resizing scales the actual image content itself, which can distort the aspect ratio or lose detail. Use padding when you need the original image untouched but need to fit a different canvas shape.

Can I add transparent padding?

Yes, if you're exporting as PNG or WebP (both support transparency/alpha channel). Exporting as JPEG flattens any transparent padding to a solid background color, since JPEG has no way to represent transparency at all.

Why would I pad an image to a square instead of just cropping it?

Cropping to a square removes part of the original image to fit the new shape; padding to a square keeps the entire original image intact and adds space around it instead. Padding is the right choice specifically when you can't afford to lose any content from the original image.

All processing runs locally in your browser · No image is ever uploaded