Skip to content

Image Cropper Online Free

Crop to any aspect ratio with drag, zoom, and platform presets. Output is PNG, no quality loss.

In your browseryour files never leave your device.

Learn more

About this tool

This is a drag-to-crop tool with five aspect ratio presets and a free-form mode. Built on react-easy-crop, which gives you a clean drag-and-zoom box that respects the ratio you pick. The Canvas API does the actual pixel cut. Output is always PNG because PNG handles transparency, sharpness, and re-edits without the lossy degradation you get from re-encoding JPEG over and over. The presets cover the social and print sizes that actually come up: 1:1 for Instagram, 16:9 for YouTube thumbnails and video frames, 4:3 for older displays and DSLR previews, 3:2 for full-frame camera output, and free for whenever you just need to trim something.

How to image cropper online free

  1. Upload your image

    Drag a file onto the dashed box or click to browse. Any format the browser can read works: JPEG, PNG, WebP, GIF, BMP, even SVG (rasterized at upload time).

  2. Pick an aspect ratio

    Free for no constraint. 1:1 for Instagram feed posts and profile photos. 4:3 for older displays and tablet wallpapers. 16:9 for YouTube thumbnails, video stills, desktop wallpapers. 3:2 for full-frame DSLR output. The crop box snaps to the ratio and stays locked while you drag and zoom.

  3. Drag and zoom

    Drag the image inside the crop frame to reposition. Pinch (touch) or scroll (mouse) to zoom in. The zoom slider underneath gives precise control from 1x to 3x. The frame stays put — you move the image around to choose what gets kept.

  4. Crop and download

    Hit Crop & Download. The Canvas API cuts the visible region at full source resolution and exports as PNG. No re-encoding, no compression loss. Reset clears everything if you want to start over with a different ratio.

Why use this tool

The aspect-ratio presets save more time than they look like they should. Instagram wants 1:1 for the square feed, 4:5 for vertical posts (close to 4:3 here), and stories at 9:16 which most people custom-set. YouTube thumbnails want 16:9 at exactly 1280x720 or 1920x1080. LinkedIn banner is 4:1, Twitter header is 3:1. If you have ever uploaded a slightly-wrong-ratio image to one of these platforms, you know the auto-crop chops your face off. Setting the ratio here first means you control what gets kept. Print work uses 3:2 (35mm photo paper) and the rare A4 ratio (1:√2, or 1:1.414). DSLR shooters can match the native sensor ratio so the cropped frame composes the same as it did on the camera screen.

Features

Pixel-precise drag and zoom

The crop frame stays fixed and you move the image underneath it. That sounds backwards but it is much more accurate than dragging a tiny corner handle around — you can see exactly what is in the frame at all times. Pinch zoom on touch, scroll-wheel zoom on mouse, or use the slider for fine adjustment between 1x and 3x.

Aspect ratio presets that match real platforms

Free for unconstrained crop. 1:1 for Instagram feed, Facebook profile, YouTube channel art icons. 4:3 for traditional photo prints and presentation slides. 16:9 for YouTube thumbnails, desktop wallpapers, video frames. 3:2 for full-frame DSLR aspect and 35mm prints. Locked ratios mean the crop frame never accidentally turns into something the destination platform will rejection-crop on upload.

Local processing on the Canvas API

The image stays in your browser tab. The Canvas 2D context handles the cut: drawImage sources from the original pixel buffer at the crop coordinates and writes to a new canvas at the cropped dimensions. The PNG export comes from canvas.toBlob. Nothing uploads, nothing caches server-side, and the processing time is essentially instant even on a phone.

PNG output preserves original quality

Output is PNG and that is deliberate. PNG is lossless — the cropped pixels in the output file are identical to the pixels in the source region of the input. JPEG output would re-encode and slightly degrade detail every time you cropped. If you need JPEG or WebP afterward, run the cropped PNG through the image-compressor tool. PNG also handles transparency so cropping a logo with an alpha channel preserves it.

Privacy & security

This tool runs entirely in your browser. Your files are never uploaded to a server — every step of the process (reading, transforming, downloading) happens on your device using JavaScript and the Web APIs. You can verify this in your browser's network tab: clicking the tool's main action triggers zero requests to our servers. The page itself is served over HTTPS, but once it loads, your data stays put. No accounts, no tracking of file contents, no scanning your inputs.

Frequently asked questions

What input formats are supported?
Anything the browser can read: JPEG, PNG, WebP, GIF (first frame), BMP, and SVG (rasterized at upload). HEIC from iPhones works on Safari but not on Chrome — convert to JPEG first if you are on a Chrome-based browser. Output is always PNG for compatibility and to avoid quality loss from re-encoding.
Is there a file size limit?
No hard cap. Practical limit is around 50MB per image because everything runs in your browser tab. A 100MP camera raw will work but you will notice the browser slowing down. For day-to-day photos and screenshots under 20MB, the crop is essentially instant.
Can I crop to a specific pixel size like 1080x1080?
The crop is ratio-based, not pixel-based. Output dimensions depend on your source resolution and how far you zoomed in. For exact pixel output (Instagram's 1080x1080 requirement, for example), pick 1:1 as the ratio, crop, download, then resize the PNG with a separate tool. Most platforms auto-resize on upload anyway as long as the ratio matches.
Do transparent PNGs keep their alpha?
Yes. PNG alpha is preserved end-to-end. Upload a transparent PNG (a logo cutout, for example), crop it, and the output retains the same transparency. This is one of the reasons PNG is the output format — JPEG would flatten the alpha to white and break the cutout.
What aspect ratio should I use for Instagram?
1:1 for the classic square feed post. Instagram also accepts 4:5 (vertical) which is closer to 4:3 here — pick 4:3 if you need vertical, then trust Instagram to handle the slight ratio difference. Stories and Reels want 9:16, which is not in the preset list — use free crop and eyeball it tall (or set the rough dimensions and trust Instagram's safe-zone overlay later).
What about YouTube thumbnails?
YouTube wants 16:9 at 1280x720 minimum. Pick 16:9, frame your subject in the center two-thirds (the top and bottom get covered by hover overlays), crop, download. If your source is smaller than 1280 on the long edge, YouTube will upscale and it will look soft. Start with at least a 1920x1080 source.
Why does the crop box look small on a tall phone screen?
The cropper container is 280px tall on phones and 400px on desktop. Big images get zoomed out to fit. Use the zoom slider to zoom in for precise framing of small details. On extremely wide panoramas, you may need to crop in two passes — first roughly with the free crop, then fine-tune.