Square profile picture
A portrait photo needs a square crop around the face.
- Choose the 1:1 preset
- Move and resize the box over the face
- Apply and download the PNG
The output is square and uses only the selected pixels; no stretching is involved.
This image cropper lets you select exactly the part of a picture you need. Drag the box or type pixel values, choose a common aspect ratio, and export the cropped area as PNG without uploading the original.
Your data is processed locally in your browser and is not uploaded to our server.
or drop an image here
JPEG · PNG · WebP · GIF · max 20 MB
Drag the box to move it; drag the corner handle to resize.
The crop must fit inside the image.
Cropped result
Output = source pixels from (x, y) to (x + width, y + height)
The crop is defined in the image’s natural pixel coordinates, so the exported file has exactly the selected width and height.
Height = Width ÷ ratio
Presets adjust one side from the other while keeping the box inside the image. With “Free”, width and height can be set independently.
A portrait photo needs a square crop around the face.
The output is square and uses only the selected pixels; no stretching is involved.
A header image needs a 16:9 section.
The numeric fields and the box stay in sync, so precise layouts are reproducible.
The box is clamped to the image bounds. Moving or resizing it beyond an edge stops at the edge instead of producing transparent pixels.
A crop must be at least one pixel. Very small selections are allowed but may look blurry when enlarged afterwards.
Only the first frame of an animated GIF is shown and cropped. Animation is not preserved by this canvas-based tool.
The cropped PNG is re-encoded losslessly from the decoded pixels, so it does not add JPEG-style artifacts. Detail outside the crop is discarded.
Yes. Type the width, height, x and y values in pixels; the box moves to match them before you apply the crop.
JPEG, PNG, WebP and the first frame of GIF images. The exported file is PNG, which preserves sharp edges and transparency.
The ratio preset adjusts the height from the current width (or vice versa) and keeps the box inside the image, so the origin may shift near an edge.
No. Cropping happens entirely in your browser and the original file is never sent to a server.