Crop a photo, image or picture online, to the size somebody asked for. Drop a file, drag the box, download. Nothing to install, nothing to sign up for, and nothing uploaded — the whole photo cropper runs in your browser.
Under the simple face is a complete cropping instrument. Lock any aspect ratio, crop into a circle or a custom shape, straighten a tilted horizon, crop for WhatsApp, Instagram or YouTube, pick a passport or exam-form requirement from the spec table, keep the file inside a KB range, and check a whole folder against one rule. The work is three steps — where it is going, how it is framed, what comes out — and the last of those is a line of numbers above the Download button that tells you the output size, the scale factor and the encoded size before you commit to them.
Need a specific job? Jump straight in: WhatsApp DP, Instagram, Passport Photo, Profile Picture, YouTube Thumbnail, Story / Reel.
Popular tasks
The jobs this site is asked for most. Each one opens ready to work.
- Crop image onlineFreeform by default, with every ratio, shape and platform preset under More options
Perfect circle
Exact pixel outputThe export panel is open: set the output width and height, format, quality or a KB limit, then Download
Faces are the constraintOpen a photo, pick a ratio, then press Suggest a crop under Smart crop- Passport size, checkedIndia 35×45 mm and 11 more, 300 ppi written, every clause checked on the file
- Exam form photo in KBSSC and PAN sizes with a KB range; quality goes up or down to land inside it
- A folder, one ruleEvery photo at the same size, a verdict for each, one ZIP
Where is this photo going?
- 01
For a form or ID
A passport, visa, exam or government portal. Choose the requirement and the pixel size, the head guide and the KB range come with it, each with its source and date.
India 35×45 mm → 413×531 px, 300 ppi written into the file
- 02
For a platform
Instagram, WhatsApp, YouTube, Facebook or X. Each preset locks the ratio and draws the area that platform actually keeps.
1080×1080 · 500×500 · 1280×720 · 1500×500
- 03
For me
No destination rule. Drag the box you want, in any ratio or shape, and the file comes out at the pixels you cropped.
exported at the crop size — nothing is enlarged without saying so
How to crop photo online
- 1Open a photo
Drop it on the viewfinder, paste from the clipboard or tap Choose photo. JPG, PNG and WebP always work; HEIC, AVIF, GIF and BMP open wherever your browser can decode them (Safari opens iPhone HEIC photos), and save as JPG, PNG or WebP.
- 2Say where it is going, then crop
Step 1 is the destination — a form or ID, a platform, or nobody but you — and the size rule follows from it. Then drag the box or its corner handles, or type exact pixels.
- 3Read the contract, then download
Above the button, one line states the crop size, the output size, the scale between them, the format, the encoded size and the density. Saving always re-encodes: a JPG stays a JPG, a PNG stays a PNG, a requirement or preset is written as JPG, and anything else becomes a JPG unless you choose otherwise. When a requirement is selected, a verdict under the contract checks each of its clauses on the file itself. If the output is larger than the area you cropped, the line says so and offers to match the crop instead.
Questions about cropping
Is this photo cropper really free, and is there a limit?
Yes. CropPhoto is free, has no account and adds no watermark. There is no advertising. Photos above 80 megapixels or 150 MB are refused before decoding, because the browser would run out of memory first — every phone and camera photo is far below that. One session holds up to 200 photos.
Do my pictures get uploaded anywhere?
No. This site is a static export — there is no server-side code and no route that accepts a file, so there is nowhere for a picture to be uploaded to. Your browser decodes the photo, paints the area inside the crop rectangle onto a canvas, encodes that canvas and hands the result to its own download mechanism. Nothing is kept, so there is nothing to delete afterwards.
How do I crop an image to an exact size in pixels?
On a wide screen the steps column is beside the workspace: open step 2, Position & size, and type the width and height. On a phone, tap More options and use the Size section. The crop box updates live. To output a different size than the crop, set the final width and height in Export — and read the contract line above the Download button, which states the crop size, the output size and the scale factor between them.
Can I crop a photo into a circle?
Yes. Open the Shape step and choose Circle (or Oval, Rounded, Heart, Star). The download is a transparent PNG, or a JPG if you pick a background colour. The /circle-crop page opens with circle mode already selected.
What aspect ratios are available?
Freeform is the default. One tap locks 1:1, 4:5, 3:4, 16:9, 9:16 or A4; Custom accepts any width-to-height ratio. Tap a locked ratio again to return to freeform.
How do I straighten a tilted picture?
The Rotate & straighten step has quarter turns and a −45° to +45° straighten slider. The crop box automatically shrinks to fit inside the rotated photo, so you never export blank corners. Mirroring a photo is not a framing decision and this tool does not do it.
Can I make the file fit a KB range, like 20–50 KB?
Yes. In Export, set the file size range: a maximum such as 50 KB, and a minimum such as 20 KB if your form states one. Choosing a requirement such as the SSC photo fills both in. The cropper lowers quality to get under the maximum and raises it to reach the minimum. If a requirement fixes the pixel size, the pixels are never shrunk without your say-so, and if a range cannot be met the contract above the Download button says what the nearest file is and what to do. A file is never padded with junk bytes to reach a minimum.
Does it work on my phone?
Yes, and the phone layout is not the desktop one squeezed: the workspace, the verdict line, the ratio row, the contract and a full-width Download sit in that order, with the rest in a bottom sheet that never covers the photo. Handles are 48 px, you can pinch to zoom, and it works in Chrome, Safari, Firefox and Edge. An iPhone HEIC photo opens in Safari, which decodes HEIC itself; other browsers cannot, so they say so and suggest Camera → Formats → Most Compatible, or sharing the photo so it arrives as a JPG.
Why does my phone photo turn sideways on other sites but not here?
Phones store the camera's orientation as an EXIF flag instead of rotating the pixels. Some browsers apply that flag when decoding and some do not, so a site that rotates it again shows the photo sideways. On first use CropPhoto decodes a tiny 2×1 test image to learn which kind of browser it is in, and applies the EXIF orientation itself only when the browser has not.
