Skip to main content

Social image resizer

Make an image fit your next post. Choose platform sizes or exact dimensions, drag the crop or keep the whole image with padding, then download your finished files without signing up.

No images yet

Drop your images here

JPG, PNG or still WebP, or paste one. Up to 20 images at 20 MiB and 24 megapixels each. Your files stay on this device.

Sizes

1 selected

Framing

Framing

Export

Format

92%

How to use it

  1. 1

    Drop up to 20 JPG, PNG or WebP images onto the resizer, choose them from your device or paste one. Nothing is uploaded.

  2. 2

    Pick sizes under each platform, or add a custom size. Choose whether each image is cropped to fill, fitted with padding or stretched.

  3. 3

    Drag each image in the preview to frame it, and use the row of small previews to check every size you picked.

  4. 4

    Choose a format and download one image, or a ZIP with every image in every size.

Before you export

Photo presets use Instagram's supported ratios at 1080 px wide. YouTube thumbnail recommendations and Facebook ad canvases have their own labelled presets. These are design dimensions, not a guarantee that a file meets every publishing requirement. Presets were checked on 2026-10-15.

PNG and WebP can keep transparent pixels. JPG uses your chosen background. Small images can be enlarged, but the tool cannot add detail, and the preview tells you when a size enlarges your image. HEIC, SVG and animated media are not supported.

Exports drop embedded EXIF metadata, such as location. Colours can look slightly different from your photo editor. Each export can hold up to 60 megapixels and 64 MiB of images; smaller batches work better on phones.

Your inputs stay in this browser. These tools work without an account. The content editor opens separately; your files are not transferred automatically.

Open-source library notices