Social Media Image Resizer

Upload one source image and turn it into practical social media sizes in your browser: Instagram square, portrait and Story/Reel, Facebook post and cover, X post and header, LinkedIn post and banner, YouTube thumbnail and banner, Pinterest pin and TikTok vertical. Choose cover or contain, set the background color for padding, preview every result, then download the PNG files you need.

How the resizer works

  1. 1

    Upload your source image

    Start with the largest clean version you have. A long edge of 2000px or more gives the tool room to resize without obvious softness.

  2. 2

    Choose cover or contain

    Cover fills each preset and crops the overflow. Contain keeps the whole image visible and pads the empty space with your chosen background color.

  3. 3

    Render the preset set

    The tool creates the included social sizes as PNG previews directly in the browser, with no server upload.

  4. 4

    Download the versions you need

    Save each finished PNG individually, with filenames based on the original image and the preset name.

Included social media presets

Platform Preset in this tool Pixels Ratio
Instagram Square post 1080x1080 1:1
Instagram Portrait post 1080x1350 4:5
Instagram Story / Reel 1080x1920 9:16
Facebook Post image 1200x630 1.91:1
Facebook Cover image 1640x924 16:9
X / Twitter Post image 1600x900 16:9
X / Twitter Header image 1500x500 3:1
LinkedIn Post image 1200x627 1.91:1
LinkedIn Banner 1584x396 4:1
YouTube Thumbnail 1280x720 16:9
YouTube Banner 2560x1440 16:9
Pinterest Pin 1000x1500 2:3
TikTok Vertical image 1080x1920 9:16

Fit modes compared

  • Cover. Fills the full target size and crops whatever extends beyond the frame. Use it for photos where losing a little edge detail is acceptable.
  • Contain. Keeps the whole source image visible and adds padding where the ratios do not match. Use it for logos, screenshots, product graphics and text-heavy designs.
  • Background color. The color picker fills padding in contain mode and shows through transparent areas in PNG or WebP sources.

Before you publish

  • Preview each generated size. A crop that works for a square Instagram post may cut off text in a vertical Story.
  • Keep important text and faces away from the edges because apps may add buttons, captions or safe-area overlays.
  • Upload JPEG or WebP when a platform accepts them and file size matters. Use PNG when you need crisp text, transparency or a lossless master.
  • If the source image is smaller than a preset, the browser can still scale it up, but the result may look soft. Start from the highest-resolution original available.

Frequently Asked Questions

The current tool renders the full built-in preset set. You can preview all results and download only the PNG files you actually need.

No. Resizing runs in your browser, and the image stays on your device.

Use cover for photos and campaign images that can be cropped. Use contain for logos, screenshots, text graphics or anything where every edge must stay visible.

PNG keeps text, edges and transparency clean in the browser preview. You can convert the downloaded files later if a specific platform or workflow needs JPEG or WebP.

Related Tools