Skip to content

Social Media Image Resizer

Pick a platform size or enter your own, choose whether to fill the frame or fit the whole picture, drag to reposition, then download.

Your image is processed on this device. It is not uploaded to CreatorKit.

or drag and drop it here

JPEG, PNG, WebP or GIF (first frame). Up to 25 MB.

How to resize an image for social media

  1. Choose an image from your device or drag it onto the page.
  2. Pick a size from the list, grouped by platform, or choose Custom size and type a width and height.
  3. Choose Fill to cover the whole frame (edges may be cropped) or Fit to keep the entire image (empty space is filled with a colour or transparency).
  4. Drag the preview, or use the zoom slider, to frame the important part. With the preview focused, the arrow keys nudge the image.
  5. Pick a file format and download.

Fill or fit: which should you use?

Fill is right for most posts and thumbnails, because platforms show the full frame and empty borders look unfinished. It works best when the subject sits in the middle of the photo. Fit is better for screenshots, infographics, product shots on plain backgrounds, or anything where cutting off text would be a problem. A background colour that matches your image edge makes the border less noticeable.

Choosing a format

  • JPEG: photos and most posts. Small files, no transparency.
  • PNG: graphics with text, logos, screenshots and anything that needs transparency. Larger files for photos.
  • WebP: smaller than JPEG at similar quality and supports transparency. Most platforms accept it, but some still convert or reject it, so JPEG is the safest choice for uploads.

For a full list of sizes and which ones we were able to verify, see the social media image sizes guide.

Supported files and limits

JPEG, PNG, WebP and GIF (only the first frame of an animated GIF is used). Up to 25 MB per file and 50 megapixels. Outputs can be up to 8192 pixels on a side and 16 megapixels in total, which keeps the tool reliable on phones. SVG files are not accepted because they can contain scripts; export them as PNG first. iPhone HEIC photos need to be exported as JPEG.

Troubleshooting

  • “Could not be read”: the file may be damaged or partly downloaded. Open it in your photo app and export a fresh copy.
  • The photo is sideways: CreatorKit uses your browser’s built-in orientation handling. If a photo still appears rotated, rotate and save it in your photo app first.
  • Downloads do nothing on iPhone: Safari shows a download prompt or saves to the Files app. Check Files › Downloads.
  • Colours look different after upload: platforms often re-compress images. Uploading at the recommended size usually reduces extra processing.

How it works

The image is drawn onto an HTML canvas in your browser at the exact output size, using the same geometry you see in the preview, and then encoded as your chosen file type. There is no server step: the file never leaves your device.

Frequently asked questions

Are these sizes guaranteed to work?
No. They are recommendations. Sizes marked as coming from a help page were checked on 2026-10-24; the others are widely used but we could not confirm them on an official page. Platforms change layouts and may re-compress or crop uploads.
Will my photo lose quality?
Shrinking an image keeps it sharp. Enlarging beyond the original resolution cannot add detail, so the tool warns you when that happens. JPEG and WebP also lose some detail at lower quality settings; 85–90% is usually indistinguishable from the original on a phone.
Why does part of my image disappear?
When the shape of your photo differs from the target, “Fill” crops the overflow. The tool shows roughly how much is cut off. Drag the preview to choose what stays, or switch to “Fit” to keep everything and add a border.
Can I keep a transparent background?
Yes. Choose PNG or WebP and set the background to Transparent. JPEG cannot store transparency, so transparent areas are filled with your chosen colour.
Does it work on my phone?
Yes, in current versions of Safari, Chrome, Firefox and Edge. Very large images use a lot of memory, so files are limited to 25 MB and outputs to 16 megapixels.