Skip to main content
PulsarKit

Crop Image

Drag a frame over your photo or type exact pixels, then download just the part you kept. Nothing leaves your browser.

Drop your files here

.jpg, .jpeg, .png, .webp, .avif, .gif, .bmp · up to 100 MB

How to Crop Image

  1. 1

    Drop your image

    Add one image: JPG, PNG, WebP, AVIF, GIF or BMP. The picture opens straight in your tab; no copy is sent to a server.

  2. 2

    Drag the frame or type exact pixels

    Move and resize the crop box with your mouse or finger, snap it to a fixed ratio like 1:1 or 16:9, or type the exact x, y, width and height.

  3. 3

    Download the cropped file

    Press the button and save the result. JPG, PNG and WebP keep their format; AVIF comes back as WebP, and GIF and BMP as PNG.

One frame, two ways to set it

The crop box on the preview and the number fields under More settings read from the same values: drag the frame and the numbers update, type a number and the frame moves. That matters when you need a precise size for a print, an ad slot or a marketplace listing rather than an approximate rectangle drawn by eye. Five fixed ratios cover the common cases (square avatars, 4:3 and 3:2 prints, 16:9 and 9:16 video frames), and a custom ratio field takes any N:M pair for the rest.

What actually happens to the pixels

Cropping a JPEG always means re-encoding it, because the frame you draw almost never lines up with the 8x8 or 16x16 blocks the codec stores internally. There is no way to cut a JPEG without touching at least the edge blocks. The tool encodes at quality 92, a level chosen because the difference from the source is invisible at normal viewing sizes while the file does not balloon back up. PNG and WebP transparency is carried through untouched: the alpha channel is cropped exactly like the color channels, with no background color substituted in. Any EXIF rotation tag from a phone camera is applied before the crop runs, so the frame you see on the preview is the frame you get, not a version rotated after the fact.

Several photos that have to match

The page crops one photo at a time, so each picture gets a frame drawn on that picture rather than coordinates borrowed from another of a different size. When a set has to match, square avatars or 16:9 thumbnails for example, pick the same ratio for every photo and the frame keeps that proportion; to repeat an exact pixel size, type the same width and height under More settings.

Your photo never leaves your device

Decoding, cropping and re-encoding all happen inside your browser tab using the Canvas API. There is no upload, no server-side queue, and no copy sitting anywhere waiting to be deleted later. Close the tab and the image is gone from memory, which matters for anything from a passport scan to a family photo you would rather not hand to a stranger's server.

Frequently asked questions

Can I crop a JPEG without losing quality?

Not perfectly. Cropping a JPEG means decoding and re-encoding it, since the frame rarely lines up with the internal 8x8 pixel blocks. The tool re-encodes at quality 92, which is visually indistinguishable from the source at normal sizes. If you need a strictly lossless crop that respects the block grid, a desktop tool with a lossless JPEG transform is the right choice, not a browser canvas.

How do I set an exact pixel crop?

Open More settings and type the x and y position of the top-left corner and the width and height. The frame on the image updates to match, and dragging the frame afterward updates the numbers right back.

What aspect ratios are available?

Free-form, 1:1, 4:3, 3:2, 16:9 and 9:16 are one click away, and a custom ratio field accepts any pair like 21:9 or 5:4. Picking a ratio locks the frame's proportions while you drag it.

Does the transparent background survive the crop?

Yes. PNG and WebP alpha channels are cropped along with the color data and nothing is filled in behind them, so a logo on a transparent background stays transparent after cropping.

Can I crop several photos at once with the same frame?

Not on this page: it crops one photo at a time. To give a set of photos the same shape, choose the same ratio for each one, or type the same width and height under More settings.

What happens to EXIF data?

The rotation tag is read and applied before cropping, so a portrait phone photo that would otherwise look sideways is cropped the way it actually appears on screen. Other EXIF metadata such as camera model or GPS location is not carried into the cropped file.

How is this different from resizing?

Cropping removes part of the image and keeps the remaining pixels at their original resolution; resizing keeps the whole image but scales every pixel up or down. Crop first if you want to change what is in the frame, then resize if you also need a specific final pixel size.

Does it work on a phone?

Yes. The crop frame responds to touch the same way it responds to a mouse, and the whole process of decoding, cropping, re-encoding and downloading runs locally in the phone's own browser.

Guides

Related tools

Same tool, specific task