Image Cropper

Crop images online with drag-to-select and preset aspect ratios for Instagram, YouTube, Twitter, and Open Graph. Rotate, export as JPEG, PNG, or WebP. No upload — 100% private, runs entirely in your browser.

Drop image or click to upload

JPEG · PNG · WebP · GIF  ·  Paste with Ctrl+V  ·  Max 20 MB

How to crop an image online

Upload your image by dragging it onto the upload zone, clicking to browse, or pasting from your clipboard with Ctrl+V.

Select an aspect ratio preset — 1:1 for square, 16:9 for widescreen, 9:16 for Stories, 4:5 for Instagram portrait, or 1.91:1 for Open Graph images. In Free mode you can drag any shape without constraints.

Drag the crop box to reposition. Pull the corner handles to resize. Optionally rotate the image 90°, 180°, or 270°. Choose your output format and quality, then click Crop Image to preview and download.

Aspect ratio presets for social media

  • 1:1 Square — Instagram feed posts, profile avatars, Pinterest
  • 4:5 Portrait — Instagram portrait posts (best engagement ratio)
  • 16:9 Landscape — YouTube thumbnails, Twitter cards, presentations
  • 9:16 Vertical — Instagram Stories, Reels, TikTok, YouTube Shorts
  • 4:3 Standard — Traditional photos, presentations, Facebook posts
  • 3:2 DSLR — Camera-standard ratio, prints, Pinterest
  • 1.91:1 OG Image — Open Graph (Facebook, LinkedIn, Slack share previews)

Cropping vs resizing vs compressing

Cropping removes content outside the selected area to change framing or aspect ratio — the remaining pixels are untouched at their original resolution.

Resizing scales the entire image to new pixel dimensions without removing any content. Use the Image Resizer to hit exact pixel targets (1200×630, 1280×720, etc.) after cropping.

Compressing reduces file size at the same dimensions using lossy encoding. Use the Image Compressor as the final step before uploading to a website.

Features

  • Drag-to-select crop area with four-corner resize handles
  • Seven aspect ratio presets — Free, 1:1, 4:5, 16:9, 9:16, 4:3, 3:2, 1.91:1
  • Named social media labels — Instagram, YouTube, Stories, OG Image
  • Rotation — 0°, 90°, 180°, 270°
  • Format conversion — JPEG, PNG, WebP output
  • Quality slider for JPEG and WebP (10–100%)
  • Drag-and-drop, file picker, paste (Ctrl+V)
  • 100% private — images never leave your browser

Frequently asked questions

What is the difference between cropping and resizing?

Cropping removes the edges of an image to change its framing or aspect ratio — the remaining content is not scaled. Resizing scales the entire image to new dimensions without removing any content. Use the Image Cropper to change framing, and the Image Resizer to change dimensions.

How do I crop to a specific aspect ratio?

Select a preset aspect ratio from the toolbar — 1:1 for square, 16:9 for widescreen video, 9:16 for vertical Stories, 4:5 for Instagram portrait, or 1.91:1 for Open Graph images. The crop selection snaps to the chosen ratio as you drag. Use Free mode to drag any shape without constraints.

How do I crop images for Instagram, YouTube, or Twitter?

Instagram square posts: use 1:1 ratio. Instagram portrait posts: use 4:5. YouTube thumbnails: use 16:9. Twitter/X header: use 3:1 (free crop to approximately that shape). Open Graph (Facebook/LinkedIn share image): use 1.91:1. After cropping, use the Image Resizer to hit the exact pixel dimensions if needed.

Does cropping reduce image quality?

Cropping itself does not reduce quality — it simply removes pixels outside the selected area. The remaining content stays at its original resolution. Quality loss only occurs if you choose a lossy output format (JPEG or WebP) at a low quality setting, or if you scale the cropped area up to larger dimensions afterward.

What output format should I use?

WebP is recommended for most web use — it is 25–35% smaller than JPEG at the same visual quality and supports transparency. Use JPEG for photographs that need broad compatibility. Use PNG for images with transparency or when lossless quality is required.

Are my images uploaded to a server?

No. All cropping happens entirely in your browser using the Canvas API. Your images never leave your device and are never uploaded to any server. The tool works completely offline after the page loads.

What is the maximum file size supported?

Files up to 20 MB are supported. Images above this limit may cause the browser to run out of memory during Canvas processing. For very large images, resize them in a desktop editor first, then use this tool for cropping.

Related tools