Open a photo and the Crop tool is already active with a frame around the whole image. Drag the edges, or pick 1:1, 4:5, 5:7, 2:3 or 16:9 in the options bar; drag outside the frame to rotate and level a horizon. Press Enter to crop, then export.
- Click Choose a photo to crop, or drop a photo anywhere on the page. The Crop tool is selected and a frame covers the whole photo.
- Pick a ratio in the options bar (1:1, 4:5, 5:7, 2:3 or 16:9) and the frame snaps to it, or drag the handles freely. Once you have adjusted the frame, dragging inside moves it and dragging outside rotates the photo under it.
- Press Enter, or click the tick in the options bar, to crop; Esc cancels. Delete Cropped Pixels is on by default; untick it and the hidden parts stay on the layer.
- Save with File > Export > Export As, or use Quick Export as JPG, PNG or WEBP from the same menu.
- How do I crop a photo to exact pixel dimensions, like 1080 × 1080?
- Pick 1:1 in the options bar and crop, then choose Image > Image Size and type 1080 for the width; the height follows. Or switch the options bar to W x H x Resolution and type 1080 × 1080: the crop is resampled to those pixels when you press Enter.
- Can I straighten a tilted photo while cropping?
- Yes, two ways. Tick Straighten in the options bar and drag a line along the horizon; the photo rotates level and the empty corners are cropped away. Or drag outside the crop frame: the photo rotates under the frame in 0.1° steps, and what is inside the frame is the result.
- Can I get the original back after cropping?
- Yes. Press Ctrl+Z (Windows) or Command+Z (macOS); the full photo returns from History for as long as the document is open. If you untick Delete Cropped Pixels before cropping, the hidden parts also stay on the layer and reappear when you enlarge the canvas with Image > Canvas Size. The photo is cropped in your browser and never uploaded.
- What happens if I drag the crop frame past the edge of the photo?
- The canvas grows and the new strip is filled with the background color. Tick Content-Aware first and the strip is filled from the surrounding pixels instead.
Updated 2026-10-21
More toolsCompress to 20 KBDiscord emoji sizeResize imageGrid makerCompress imageRemove backgroundRemove textAdd watermark