Skip to content
GigAI Tools

Crop Images Online, Any Ratio

Frame the shot with a draggable crop box, lock it to 1:1, 4:5 or 16:9, and cut out exactly the region you want. No upload, no watermark.

100% browser processingFree · no sign-up
Loading tool…

What is the crop image?

GigAI Crop Image cuts an exact region from a JPG, PNG or WebP with a 1:1 source-pixel copy - the kept area is never rescaled or re-encoded beyond the crop itself, so quality is untouched. Aspect presets cover profile pictures and covers. Runs in your browser: no upload, no account, no watermark.

The GigAI Crop Image tool puts a live selection rectangle over your photo so you can trim away everything outside the frame. Drag the box to reposition it, pull the corner handles to resize, or nudge it a pixel at a time with the arrow keys. Snap to a ready-made aspect preset for square avatars, portrait posts and widescreen banners, or switch to Free to crop to any shape at all. When it looks right, the tool slices out just that region at full resolution and hands you a clean file to download. Everything runs on the HTML canvas inside your own tab, so the picture never leaves your device and the crop is instant even on large images.

Difficulty:
Easy
Typical time:
~10s
Processing:
100% browser processing

Last updated

How to use the crop image

  1. 1

    Load your image

    Drop a JPG, PNG or WebP onto the canvas, click to browse your files, or paste an image straight from the clipboard.

  2. 2

    Choose a ratio

    Pick a preset (1:1, 4:5 or 16:9) to lock the crop box to that shape, or leave it on Free to frame the region however you want.

  3. 3

    Position the box

    Drag the selection to move it and pull the handles to resize. Fine-tune with the arrow keys, watching the live width × height readout.

  4. 4

    Crop and download

    Hit Crop image to cut out the selection at full resolution, then download the result. Not quite right? Reframe and crop again in seconds.

What Crop Image includes

  • Draggable crop box

    Grab the selection to slide it into place, then pull the corner handles to resize. A dark overlay dims everything you're about to trim away.

  • Aspect-ratio presets

    Lock the frame to 1:1, 4:5 or 16:9 for avatars, portrait posts and banners, or pick Free to crop to any shape you like.

  • Pixel-perfect with arrow keys

    Select a handle and nudge the crop one pixel at a time. Hold Shift to jump ten pixels for fast, precise framing without the mouse.

  • Live selection readout

    See the exact crop width, height and position update as you drag, so you always know the final pixel dimensions before you export.

  • Full-resolution output

    The crop is mapped back onto the original pixels, so a small on-screen box still exports at the source image's true resolution. No quality lost to preview scaling.

Why use our crop image

Nothing is uploaded

Your image is decoded and cropped locally with the canvas API. It's never sent to a server, stored, or seen by anyone but you.

Built for social sizes

The presets match the ratios feeds actually use, so a portrait 4:5 post or a square profile photo fits perfectly the first time.

Format stays intact

Crop a PNG and keep its transparency. Crop a JPG and keep JPG. The tool exports in the source format so nothing else about the file changes.

Fast and free, always

There's no queue, no account and no daily cap. Crop one image or fifty in a row: each one is processed the instant you hit the button.

What this tool does not do

Boundaries stated plainly, with the right tool for each neighbouring job.

  • It does not scale the image - what you keep stays at original resolution. Image Resizer does that.
  • It does not compress. Image Compressor does that.

Supported formats

Accepts JPG, JPEG, PNG, WebP and GIF, and produces PNG, JPG and WebP, all processed locally in your browser.

Input formats
  • JPG
  • JPEG
  • PNG
  • WebP
  • GIF
  • BMP
Output formats
  • PNG
  • JPG
  • WebP

Frequently asked questions

Use Crop Image in your code

The same engine runs behind the free API: send files, get signed download links back, and everything is deleted after the retention you choose. 1,000 tasks a month, no card.

Also runs as a task inside a job - chain it with the other engines. See the recipes.

curl -X POST https://api.gigai.tools/v1/jobs \
  -H "Authorization: Bearer $GIGAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "tasks": {
    "in": { "operation": "import/url", "url": "https://example.com/input.png" },
    "work": { "operation": "crop-image", "input": ["in"], "width": 1, "height": 1 },
    "out": { "operation": "export/url", "input": ["work"] }
  } }'

# then poll until finished and follow the export URL:
curl https://api.gigai.tools/v1/jobs/JOB_ID/wait -H "Authorization: Bearer $GIGAI_API_KEY"

Your privacy is built in

Everything runs 100% in your browser. Your files are never uploaded to a server, never stored, and never seen by anyone but you.

  • Runs in your browser
  • No uploads
  • Nothing stored

Ready to try the crop image?

Free, private and instant. Crop Image runs right in your browser.