FreeImgKit

Image Cropper

Drag the handles to crop any photo — or enter exact pixel values below.

Drop an image here, or click to browse

JPG, PNG, WebP · Ctrl+V to paste

🔒 Your images never leave your device — all processing happens in your browser.

Free Online Photo Cropper

Crop any image to a custom size or aspect ratio instantly in your browser. No upload required — everything runs locally so your photos stay completely private.

How it works

  1. Upload your image — drag, drop, or paste from clipboard.
  2. Select your crop area — drag the handles to crop freely, or choose a preset ratio: 1:1, 16:9, 4:3, 9:16.
  3. Download — the cropped image downloads instantly at full quality.

When to use each aspect ratio

  • 1:1 Square — Instagram posts, profile photos, product images
  • 16:9 Landscape — YouTube thumbnails, blog headers, banners
  • 9:16 Portrait — Instagram Stories, TikTok, Reels
  • 4:3 — presentations, older display formats
  • Free crop — custom dimensions for any specific use

Frequently asked questions

How do I crop a photo to a specific size in pixels?
Upload your photo, enter your exact width and height in the pixel inputs below the canvas, and click Crop image. The output will be exactly the pixel dimensions you specified.
Can I crop images on my iPhone or Android?
Yes. The cropper works in Safari, Chrome, and Firefox on both iOS and Android. No app download required.
What image formats can I crop?
JPG, PNG, and WebP are all supported. The output is always a lossless PNG — use the Format Converter if you need a JPG or WebP after cropping.
Does cropping reduce image quality?
No. Cropping only removes pixels outside your selected area — it does not compress or re-encode the remaining image. Quality is fully preserved.
What is the best crop size for Instagram?
Instagram square posts: 1080×1080px. Portrait posts: 1080×1350px. Stories and Reels: 1080×1920px. Use the Social Media Resizer tool on FreeImgKit for one-click Instagram sizing.