Free · No Account · Private

Image Cropper

Crop, resize, and rotate any image directly in your browser. Nothing is uploaded — your files stay on your device, start to finish.

What this tool does

The Kodivio Image Cropper lets you select and export a rectangular region of any photo — trimming out unwanted backgrounds, centering a subject, or cutting to a specific size for a platform like Instagram or LinkedIn. It runs entirely in your browser using the HTML5 Canvas API, so no file is ever sent to a server.

Beyond simple cropping, the tool includes aspect ratio presets for common formats, a rotation control for fixing tilted horizons, and a zoom slider for precise selections on detailed images. You export the result in JPEG, PNG, or WEBP — whichever suits your use case.

Who uses it

Content creators

Cut profile photos, thumbnails, and post images to the exact dimensions each platform requires — without opening desktop software.

Developers & designers

Quickly extract a UI element or asset from a screenshot. Useful when Figma or Photoshop is overkill for a one-off task.

Anyone with sensitive photos

Cropping an ID card, medical document, or personal photo? Because nothing is uploaded, there's no risk of the file ending up on a third-party server.

How to crop an image

  1. 1

    Upload your image

    Click the upload area or drag a file into it. JPEG, PNG, WEBP, GIF (first frame), and HEIC are accepted. There's no file size limit enforced by the tool — though very large files (50 MB+) may feel sluggish depending on your device.

  2. 2

    Define your crop area

    Drag the corner and edge handles to frame the region you want to keep. If you need a fixed proportion — say, a perfect square for a profile photo — select a preset before dragging. The frame will lock to that ratio automatically.

  3. 3

    Rotate if needed

    Use the rotation slider to straighten a tilted photo, or to rotate it 90° at a time. Rotation is applied before cropping, so what you see in the crop frame is exactly what you'll export.

  4. 4

    Preview and adjust

    The live preview updates as you move the frame. Zoom in using the slider to get a closer look at fine details — useful when cropping a face or small text.

  5. 5

    Export

    Choose JPEG for photos (smaller file), PNG for images with transparency or sharp edges, or WEBP for the best balance of quality and file size. Click Save — the file downloads directly to your device.

Aspect ratio quick reference

Not sure which ratio to pick? Here's what works for the most common destinations.

RatioUse forRecommended px
1:1Instagram posts, profile photos, app icons1080 × 1080
4:5Instagram portrait posts1080 × 1350
16:9YouTube thumbnails, LinkedIn banners, presentations1280 × 720
9:16Instagram Stories, TikTok, Reels1080 × 1920
4:3General photography, standard prints2048 × 1536
3:2DSLR native format, standard prints3000 × 2000
2:1Twitter/X header, wide banners1500 × 750

Tips for better results

Crop before resizing

Remove the unwanted area first, then scale down. Resizing first throws away resolution you might need for the crop.

Use PNG for screenshots and graphics

JPEG compression introduces artifacts around sharp edges and text. PNG preserves them cleanly.

Leave breathing room around your subject

A tight crop can feel claustrophobic. Unless you're going for a deliberate close-up, give faces and objects a small margin.

Straighten before you crop

Correct the rotation first. The crop frame adjusts to the rotated image, so you'll end up with a cleaner result.

Check the pixel dimensions before exporting

If the cropped area is smaller than the platform's recommended size, exporting at a higher scale can help avoid blurry uploads.

Privacy by design

Most online image editors — even "free" ones — require you to upload your file to a remote server. That means your image travels across the internet, is processed on someone else's hardware, and may be retained for purposes you haven't agreed to (model training is a common one).

This tool takes a different approach. Your image is loaded into your browser's memory. All operations run locally using the Canvas API. Nothing is transmitted. When you close the tab, the image is gone. Kodivio literally cannot see what you cropped, because it never reaches us.

No uploadNo server processingNo account neededNo data retained

Limitations worth knowing

  • !Very large files (50 MB+ RAW photos) may cause UI slowdowns on older or low-memory devices. This is a browser memory constraint, not a tool bug.
  • !Animated GIFs are not animated in the editor. The cropper works with the first frame only.
  • !HEIC support depends on your browser. Safari on macOS and iOS handles it natively; Chrome and Firefox may not.
  • !The tool crops rectangles only. Circular, oval, or freeform crops aren't currently supported.
  • !There is no undo history — but you can reset to your original image at any point before exporting.

Frequently asked questions

Does my image get uploaded anywhere?

No. Everything runs in your browser. The image never leaves your device, and Kodivio has no access to it.

Will cropping reduce the quality?

The pixels inside your selected area are preserved as-is. You lose what's outside the frame, but the kept area isn't re-compressed until you choose to export.

Which formats can I import?

JPEG, PNG, WEBP, GIF (first frame), and HEIC on compatible browsers. You can export as JPEG, PNG, or WEBP.

Can I enter exact pixel dimensions?

Yes — you can specify exact width and height in pixels before exporting. The crop frame adjusts to match.

What ratio should I use for Instagram?

1:1 for feed posts and profile photos, 4:5 for portrait posts, 9:16 for Stories and Reels. The preset buttons set these automatically.

Does it work on a phone?

Yes. The editor is touch-enabled — pinch to zoom, drag to reposition the crop frame — and works in any modern mobile browser.

Feedback

Live