Image Resizer & Crop

Resize and crop images with preset social aspect ratios like 1:1, 16:9 and 4:5.

Resize and Crop Images with Social Media Presets

Every platform wants a different shape. Instagram feed posts are square or 4:5, stories and Reels are 9:16, YouTube thumbnails are 16:9, and a profile picture is almost always 1:1. Getting those ratios wrong means the platform crops your image for you — usually badly. This tool lets you set the crop yourself before you upload anywhere.

Drag the crop box directly on the image, lock it to a preset ratio, and set an exact output width and height. All the pixel work is done with the Canvas 2D API in your browser, so there is no upload step and no loss of quality beyond the resampling you explicitly ask for.

Key features

  • Draggable crop box — reposition and resize the selection directly on the preview with mouse or touch.
  • Aspect-ratio presets — 1:1, 4:5, 16:9, 9:16, 3:2 and free-form.
  • Exact pixel output — type the final width and height, with an optional aspect-lock so the other dimension follows automatically.
  • High-quality resampling — the canvas smoothing quality is set to high so downscaled images stay sharp.
100% client-side — no data leaves your machine

This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.

How to use: Image Resizer & Crop

  1. Load your image
    Drop a file onto the drop zone. The full image appears in the preview with a crop box overlaid.
  2. Choose an aspect ratio
    Click a preset such as 1:1 or 16:9 to lock the crop box shape, or stay on Free to crop to any proportions.
  3. Position the crop
    Drag inside the box to move it, or drag the bottom-right handle to resize. The pixel dimensions update as you go.
  4. Set the output size and export
    Enter the final width and height you need, then click Apply & Download to save the cropped, resized image.

Technical specifications

Processing locationEntirely in your browser — no server round trip
Data uploadedNone. Files and text never leave your device
PriceFree — no account, no trial, no usage cap
CategoryMedia
Works offlineYes, once the page has loaded
Browser supportChrome 90+, Edge 90+, Firefox 90+, Safari 15+
Interface languagesEnglish, 中文, हिन्दी, Español, العربية

Frequently asked questions

What size should an Instagram post be?

Square feed posts are 1080 × 1080 (1:1) and portrait posts are 1080 × 1350 (4:5), which occupies the most vertical space in the feed. Stories and Reels are 1080 × 1920 (9:16).

Does resizing reduce image quality?

Making an image smaller is safe — detail is averaged down cleanly. Enlarging beyond the original resolution cannot invent detail that is not there, so upscaling will always look softer than the source.

Can I crop without resizing?

Yes. Set the crop box where you want it and leave the output dimensions matching the crop size. The tool will export exactly the cropped region at its native resolution.

Does this work on a phone?

Yes. The crop box supports touch gestures, and the interface is built for screens from 320 pixels wide upwards.

Related tools

Back to all tools