Skip to content
Back to Image Tools

Crop to Frame

Crop and frame photos to exact marketplace sizes — Etsy, eBay, Instagram, or custom — fill to crop or fit the whole image with margins. In your browser.

Tap to upload an image

Crop in your browser — nothing is uploaded

Processed in your browser — nothing is uploaded

Frequently asked questions

Can I crop some sides but keep margins on others?

Yes — that's the point of free positioning. Move and zoom the photo by hand: wherever it runs past the frame it's cropped, and wherever it doesn't reach the edge you get a margin. So a wide photo can have its left and right cropped while the top and bottom keep white margins, all in one image.

How do I fit a photo without cropping anything?

Tap "Whole image" (or zoom out) so all of the photo sits inside the frame. The empty space fills with a margin colour of your choice (white, black, or custom). Nothing is cut off — ideal for wide or tall images going into a square slot.

What size should Etsy, eBay, and Instagram photos be?

Etsy shows listing images as squares and recommends around 2000px, so 2000×2000 works well. eBay recommends 1600px on the longest side, which also enables its zoom feature. Instagram uses 1080×1080 for posts and 1080×1920 for stories. The presets use exactly these sizes, or set any custom size.

Are my photos uploaded to a server?

No. Everything runs in your browser — the image never leaves your device and nothing is stored or sent anywhere.

Which browsers are supported?

We recommend the latest Chrome, Firefox, Safari, or Edge. Tools require a modern browser with JavaScript enabled.

Crop your photo to fit any marketplace frame

Every selling platform wants photos at a particular size and shape, and a picture that looks fine on your phone can end up awkwardly cut off — or rejected — once you upload it. This tool lets you drop in a photo, pick the frame you need (Etsy, eBay, Instagram, or a custom size), and position the image exactly how you want it before saving. Drag to move, pinch or scroll to zoom, and what you see in the frame is exactly what you get. It all happens in your browser, so your photo is never uploaded anywhere.

The result comes out at the precise pixel size the platform expects, ready to share straight from your phone or download on a computer.

Free positioning — you decide what crops and what pads

Rather than locking you into a rigid "crop everything" or "fit everything" mode, this tool lets you move and zoom the photo freely inside the frame and decide for yourself. Wherever the photo runs past the frame edge, it's trimmed; wherever the frame isn't covered by the photo, that gap becomes a plain margin — white by default, or black or any colour you pick.

The important part is that this can happen on different sides at once. Take a wide photo with dead space on the left and right going into a square Etsy frame: zoom in just enough that the sides spill past the frame and get cropped, while the top and bottom stop short and fill with white margin. One image, cropped on two sides and padded on the other two — exactly how you positioned it. A rigid mode can't do that; free positioning can.

To save fiddling, four quick buttons give you sensible starting points — Whole image (the entire photo visible with even margins), Fill (cover the frame edge-to-edge, cropping the overflow), Fit width, and Fit height— and from any of them you can keep nudging and zooming by hand until it's right.

The marketplace sizes, and why they're square

The built-in presets use sizes the platforms actually recommend:

  • Etsy — 2000 × 2000. Etsy displays listing photos as squares and recommends images around 2000px on the shortest side for crisp, zoomable detail. A 2000 × 2000 square is a safe, high-quality choice.
  • eBay — 1600 × 1600. eBay recommends photos with the longest side at 1600px, and images that size comfortably trigger its zoom-and-enlarge feature, which needs a reasonably large photo to work well.
  • Instagram post — 1080 × 1080, and Instagram story — 1080 × 1920. Instagram renders feed images at 1080px wide; a 1080 square is the classic post, and 1080 × 1920 (a 9:16 vertical) fills a full-screen story.
  • Custom size. Type any width and height for anything else — a banner, a thumbnail, a print size, or another shop's spec.

Squares are everywhere in online selling for a simple reason: a grid of equal-sized squares looks tidy and predictable, whether it's an Etsy shop front, an eBay gallery, or an Instagram profile. A square also crops the same way on every device, so your listing looks consistent for every buyer. That's why platforms standardise on them — and why a portrait or landscape photo usually needs adjusting before it fits.

Getting the position right

Framing is where a photo is won or lost. On a phone, drag the image with one finger to reposition it and pinch with two fingers to zoom; on a computer, drag with the mouse and use the scroll wheel or the zoom slider. The frame stays put while the photo moves behind it, so you can line up exactly what should be visible. If you overshoot, the "Center" button re-centres the photo at its current zoom, and the quick-fit buttons snap it back to a known starting point. There are no artificial limits: zoom out and the whole photo sits inside with margins, zoom in and the edges crop — you're in full control of the result.

Save, share, and next steps

When it looks right, export as a JPG (smaller files, ideal for listings) or a PNG (lossless, good when you used a coloured margin). On a phone the Share button hands the finished image to your marketplace app, Photos, or a message; on a computer it downloads. If you also need to shrink the file size for an upload limit, run the result through the Image Compressor, and if you just need to change dimensions without any cropping, the Image Resizer does that — both in your browser too.

Putting a listing together? Once your photos are cropped to the same frame, combine several into one image with the Collage Maker, hide a face, price tag, or measurement on a shot with Blur / Redact, or turn the set into a short slideshow clip with Photos to Video.

Works on your phone

The whole thing is built for touch. The frame and photo appear at the top of the screen so you see them immediately, the pinch and drag gestures feel natural, and the preset buttons are large enough to tap. Because the cropping happens on your device, it's instant, and the finished image is exactly the size you picked.

Privacy: your photos never leave your device

The image is loaded and cropped entirely in your browser. Nothing is uploaded, nothing is stored on a server, and there is no account to create. When you close the page the photo is gone, because it was never sent anywhere in the first place.

Frequently asked questions

How do I fit a photo without cropping anything?

Tap "Whole image" (or just zoom out) so the entire photo sits inside the frame. The empty space around it fills with a margin colour of your choice — nothing is cut off, which is ideal for wide or tall images going into a square slot.

What size should Etsy and eBay photos be?

Etsy shows listing images as squares and recommends about 2000px, so 2000 × 2000 works well. eBay recommends 1600px on the longest side, which also enables its zoom feature — the presets here use exactly those sizes.

Are my photos uploaded to a server?

No. Everything runs in your browser — the image never leaves your device, and nothing is stored or sent anywhere.

Back