Crop an Image

● Entirely in your browser, nothing uploaded

Loading…

Crop an image or photo online, free: drag the box over the part you want to keep, or type an exact width and height in pixels for a precise crop, then save it as PNG, JPG or WebP. Lock the shape to 1:1 for a profile picture or square post, 4:3 or 3:2 to match camera photos, 16:9 for a video thumbnail or banner, or 9:16 for a story, and the box holds that ratio while you drag. The area you keep is copied pixel for pixel at its original resolution, never resampled, so a PNG crop matches the source exactly. The photo opens in your browser and is never uploaded; the cropped file is made on your device.

How it works

  1. Drop a JPG, PNG or WebP. The whole image starts selected, with its size in pixels shown in the panel.
  2. Drag the box or any of its eight handles, pick a ratio (Free, 1:1, 4:3, 3:2, 16:9 or 9:16) or type the width and height. With the box focused, arrow keys nudge it 1 px at a time, or 10 px with Shift.
  3. Choose PNG for a lossless copy, or JPG or WebP with a quality slider, and press Export. The panel confirms the dimensions and file size it saved.

Questions

How do I crop a photo to a square for Instagram?
Pick 1:1. The box becomes the largest square that fits inside the current crop, centred on it; drag it over the subject and export. The square keeps the photo’s own resolution, so a 4032 × 3024 phone photo gives a 3024 × 3024 square, and Instagram resizes it on upload. For a 4:5 portrait post, choose Free and type both sides, such as 1080 and 1350, if the photo is at least that large.
Does cropping reduce image quality?
Not in the pixels you keep. The crop is copied at 1:1 with no resizing, and PNG, the default, saves them losslessly. JPG and WebP compress again at the quality you set, 90% unless you change it, trading a little detail for a far smaller file. A photo saved as PNG is usually larger than the JPG it came from, so JPG suits photos you plan to share. JPG has no transparency, so transparent areas turn white.
Can I crop an image to an exact pixel size?
Yes. Type the width and height and the box takes that size from its top-left corner; with a ratio locked, the other side follows automatically. Cropping only removes pixels, so the box can never be larger than the image. To scale the result down afterwards, for example to 1080 px wide, run it through the image resizer.
Does my file get uploaded?
No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
What does the favicon set include?
favicon.ico (16/32/48 in one file), PNGs at 16, 32, 180 (Apple touch), 192 and 512 (PWA manifest), and a ready-to-paste HTML snippet. One ZIP, generated from your image locally.
Does SVG to PNG keep transparency?
Yes. The PNG keeps the SVG’s transparent background unless you choose a fill colour. Text inside the SVG renders with the fonts available to your browser.

Related tools