Drop an image, pick an aspect ratio, drag the crop rectangle, export. No uploads, no watermark, no signup.
Drop an image to start cropping.
Image
Aspect ratio
Output format
Max longest edge (optional)
Cap the longest edge to save bytes for the web. Leave at native to keep source resolution.
Drop an image
PNG, JPEG, or WebP — up to 25 MB.
Pick an aspect
1:1, 4:5, 9:16, 16:9, 3:2, OG 1.91:1, Twitter header 3:1, or free-form.
Drag to adjust
Move the crop rectangle; live pixel readout updates as you go.
Export
PNG, JPEG (with a quality slider), or WebP. Optional max-edge cap for web use.
Yes — Canvas does the crop locally. No upload, no server. The image and the cropped output both stay in your browser tab.
Instagram feed: 4:5 for vertical posts, 1:1 for square. Stories and Reels: 9:16. Open Graph (used by most link unfurlers): 1.91:1. X / Twitter posts: 16:9 or 1:1. Header images: 3:1.
Yes — pick Free-form. You can then drag any edge of the crop rectangle independently.
By default, yes — the cropped region is exported at its native pixel resolution. You can also cap the longest edge to optimise for web delivery.
Image compressor
Compress PNG, JPEG, and WebP in-browser. Dial quality or target a file size.
Screenshot resizer
Resize any iPhone or iPad screenshot to every App Store Connect required size.
Translating screenshots into every locale is what lokal was built for. Upload once, ship to every store.
Explore lokal