Image Cropper
Image ToolsCrop 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.
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
Upload image
Drag an image onto the page or click to select a file.
- 2
Drag to select crop area
Click and drag on the image to define the rectangle to keep.
- 3
Optional — pick aspect ratio
Lock to 1:1, 16:9, or another preset ratio to constrain dimensions.
- 4
Fine-tune
Drag crop edges, enter exact pixel dimensions, or use keyboard arrows for 1-pixel adjustments.
- 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.
portrait photo, 1:1 aspect ratio
square crop centered on face
Story crop
Vertical Instagram Story.
landscape photo, 9:16 aspect
vertical crop taking central portion, suitable for Stories
Exact dimensions
Specific width and height.
enter 800x600
crop rectangle fixed at 800x600, position adjustable
Precise pixel
Using keyboard arrows.
arrow keys to nudge 1 pixel
crop position adjusts by 1 pixel per arrow press
JPEG quality
Export with quality setting.
JPEG output at 85% quality
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
- MDN Canvas drawImage — Browser API used internally for image cropping.
- Social media image dimensions — Up-to-date reference for platform-specific image dimensions.
- EXIF data preservation — Background on EXIF metadata and when it matters.
- Canvas API overview — Browser Canvas API documentation for image manipulation.
- ImageMagick — Command-line image manipulation suite, alternative for bulk or scripted cropping.
Related tools
All Image ToolsImage Blur Tool
Apply Gaussian blur, motion blur, or radial blur to any image with adjustable intensity for artistic effects or privacy.
Image Brightness/Contrast
Adjust brightness, contrast, and exposure on any image with real-time preview. Free, browser-based, preserves original quality.
Image Compressor
Compress JPG, PNG, WebP images — reduce file size by up to 90%
Image Flipper
Flip images horizontally (mirror) or vertically with lossless quality, supporting all common image formats.
Image Grayscale Converter
Convert any image to grayscale or black and white with adjustable intensity and choice of conversion algorithm.
Image Resizer
Resize PNG, JPG, WebP images by pixels or percentage with aspect lock
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →