Ttooleras
✂️

Image Cropper

Image Tools

Crop any image with drag-to-select interface, aspect ratio presets (1:1, 16:9, 4:3), and precise pixel-level control.. Free, private — all processing in your browser.

✂️
Drop an image here or click to upload
Supports PNG, JPG, WebP, GIF
Advertisement

The Image Cropper lets you crop any image to exact dimensions or aspect ratios directly in your browser. Drag to select the region to keep, choose preset aspect ratios (1:1 square for profile pics, 16:9 for banners, 4:3 for photos, 9:16 for stories), enter exact pixel dimensions for precision work, or freely drag any rectangle. The cropped image downloads immediately, or you can chain through other image tools for further processing.

All processing happens entirely in your browser using the Canvas API. No uploads to any server, no account needed, no watermarks. Works with JPG, PNG, WebP, GIF, and BMP formats. Handles images up to several hundred megapixels (limited only by your browser\u2019s memory). Keyboard shortcuts and fine-tune controls let you position the crop rectangle pixel-accurately. Output preserves the original quality level (lossless for PNG, configurable JPEG quality). For social media, the included presets cover the dimensions of every major platform\u2019s profile picture, cover image, post image, and story.

Image Cropper — key features

Drag-to-select interface

Visually select the crop area by dragging on the image.

Aspect ratio presets

1:1, 4:3, 16:9, 9:16, 2:1, and custom ratios ready to apply.

Social media presets

Instagram, Twitter, Facebook, LinkedIn profile and cover dimensions preset.

Pixel-precise

Enter exact dimensions or use keyboard arrows for 1-pixel adjustments.

All common formats

Input JPG, PNG, WebP, GIF, BMP. Output same formats with quality control.

Grid overlay

Rule of thirds grid helps compose crops that look visually balanced.

Multiple crop areas

Export multiple crop regions from one image for different social platforms.

Client-side only

Images never leave your browser — safe for personal photos and confidential content.

How to use the Image Cropper

  1. 1

    Upload image

    Drag an image onto the page or click to select a file.

  2. 2

    Drag to select crop area

    Click and drag on the image to define the rectangle to keep.

  3. 3

    Optional — pick aspect ratio

    Lock to 1:1, 16:9, or another preset ratio to constrain dimensions.

  4. 4

    Fine-tune

    Drag crop edges, enter exact pixel dimensions, or use keyboard arrows for 1-pixel adjustments.

  5. 5

    Export

    Click download to save the cropped image in your chosen format.

Common use cases for the Image Cropper

Social media

  • Profile picture: Crop to 1:1 square for Instagram, Twitter, LinkedIn, Facebook profile images.
  • Cover images: Platform-specific cover dimensions: Twitter 1500x500, Facebook 820x312, LinkedIn 1584x396.
  • Story crops: 9:16 vertical crop for Instagram Stories, TikTok, Reels, YouTube Shorts.

Web design

  • Hero images: Crop hero images to exact widescreen dimensions matching your layout.
  • Product photos: Consistent aspect ratio across product images for e-commerce listings.
  • Blog images: Crop images to exact sizes specified by your CMS or theme.

Personal photos

  • Portrait framing: Crop photos to focus on faces for profile pictures and family portraits.
  • Panorama extraction: Crop specific regions from panoramic photos for standard framing.
  • Print preparation: Crop to standard print sizes (4x6, 5x7, 8x10) before sending to printer.

Image Cropper — examples

Square profile

Social media avatar.

Input
portrait photo, 1:1 aspect ratio
Output
square crop centered on face

Story crop

Vertical Instagram Story.

Input
landscape photo, 9:16 aspect
Output
vertical crop taking central portion, suitable for Stories

Exact dimensions

Specific width and height.

Input
enter 800x600
Output
crop rectangle fixed at 800x600, position adjustable

Precise pixel

Using keyboard arrows.

Input
arrow keys to nudge 1 pixel
Output
crop position adjusts by 1 pixel per arrow press

JPEG quality

Export with quality setting.

Input
JPEG output at 85% quality
Output
smaller file size than 100% with minimal visual difference

Technical details

Image cropping reduces image dimensions by retaining a rectangular region and discarding the rest. Technical steps:

1. Load image into HTML Canvas
2. Determine crop rectangle (x, y, width, height)
3. Copy pixels from source canvas to destination canvas
4. Export destination canvas to selected format (PNG, JPEG, WebP)

Canvas.drawImage(source, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) does the copy. For a simple crop with no resizing, source rectangle is the crop region and destination rectangle has same dimensions.

Aspect ratio presets:
- 1:1 (square): profile pictures, Instagram feed
- 4:3: traditional photos
- 3:2: classic film, DSLR photos
- 16:9: widescreen, YouTube thumbnails
- 9:16: stories, TikTok, Reels
- 2:1: Twitter header
- 820:312: Facebook cover

Pixel precision: crop coordinates in CSS display pixels are translated to source image pixels based on displayed scale. Fine-tune controls let users adjust by 1 pixel at a time.

Output format:
- PNG: lossless, preserves transparency, larger files
- JPEG: lossy (quality 0-100 configurable), smaller files, no transparency
- WebP: modern, better compression than JPEG, may not open in older tools
- Keep original: matches input format

Aspect ratio locking: when enabled, resizing one side constrains the other side to maintain ratio. Useful for maintaining social media or branding dimensions.

Rotation/flip: some croppers include rotation (90°, 180°, 270°) and horizontal/vertical flip. This tool may include these depending on scope.

Large images: browser memory limits around 4096x4096 to 16384x16384 depending on device. Smartphone cameras produce 50MP+ images that may exceed limits. For very large images, pre-resize before cropping.

EXIF data: metadata (camera info, GPS coordinates) in JPEGs is typically stripped during canvas operations. This is usually fine for web use but means losing original EXIF.

Common problems and solutions

Losing quality on export

Re-saving JPEG re-compresses and loses quality. For multiple edits, keep original PNG or source file; only export JPEG at final step.

Transparency lost

JPEG doesn’t support transparency. Cropping a transparent PNG and saving as JPEG loses alpha channel (becomes white or black background). Save as PNG or WebP to preserve transparency.

EXIF data stripped

Canvas operations typically lose EXIF metadata (camera info, GPS, original timestamp). If metadata matters, use a tool that explicitly preserves EXIF or edit a copy.

Large image memory limit

Very large images (50MP+) may exceed browser memory. Pre-resize to a more manageable size before cropping if you hit limits.

Wrong aspect ratio for platform

Social platforms have specific dimensions that change occasionally. Verify current requirements before cropping. The tool uses common standards but check the platform’s current docs.

Fine edges

Cropping right at the edge of a subject can cut off important details. Leave margin unless tight crop is specifically desired.

Aspect ratio but wrong size

A 1:1 crop can be 100x100 or 2000x2000. Choose output size based on where the image will be used — profile pics are usually 400x400 or larger.

Image Cropper — comparisons and alternatives

Compared to Photoshop or GIMP, this tool is instant and free — no install, no learning curve. For simple crops, this tool is faster. For complex edits beyond cropping, Photoshop or GIMP are more capable.

Compared to online editors like Pixlr or Photopea, this tool is focused on cropping only. Online editors offer more features (filters, effects) but are slower to load and more complex for simple tasks.

Compared to the built-in crop in Windows Photos, macOS Preview, or Photos, this tool works in any browser and offers social media presets that desktop apps don\u2019t. OS tools are great if you\u2019re already in them; this tool is always accessible.

Frequently asked questions about the Image Cropper

How do I crop an image?

Upload your image, drag on it to select the region to keep, optionally lock to an aspect ratio (1:1, 16:9, etc.), then click download. The cropped image is saved in your chosen format.

What aspect ratios should I use for social media?

Instagram feed: 1:1 or 4:5. Instagram Story: 9:16. Facebook post: 1.91:1 for link preview, 4:5 for feed. Twitter post: 16:9 landscape or 1:1 square. LinkedIn post: 1.91:1. YouTube thumbnail: 16:9. TikTok: 9:16.

Does the tool upload my image?

No. All cropping happens in your browser using Canvas. Your image never leaves your machine. Safe for personal photos, confidential documents, or any image with sensitive content.

Can I crop multiple images at once?

One at a time in the current version. For multiple crops of the same image (e.g., various social platform sizes), make successive crops without re-uploading.

What format should I save in?

PNG for logos, screenshots, and images with transparency. JPEG for photos where small file size matters. WebP for modern web use (best compression). Keep original format if unsure — the tool supports all common formats.

Does cropping affect image quality?

Cropping itself doesn’t reduce quality — it just removes pixels. However, re-saving as JPEG re-compresses the result, introducing some loss. Save as PNG to preserve quality exactly.

Can I crop very large images?

Browser memory limits around 4096x4096 to 16384x16384. Phone photos at 50 MP may exceed limits on some devices. If you hit issues, pre-resize the image first.

Will EXIF metadata be preserved?

No. Canvas operations strip EXIF data. If camera info, GPS coordinates, or original timestamps matter, make a separate backup of the original or use a tool that explicitly preserves EXIF.

Additional resources

Advertisement

Related tools

All Image Tools

Learn more

Explore more tools

200+ free tools that run in your browser.

Browse all tools →