ESC

Image Cropper

Upload Image

Select the image you want to crop

or drag and drop

Crop Settings

:

When aspect ratio is selected, dimensions are automatically linked

10% 90% 100%
Supported formats: JPEG, PNG, WebP
Maximum file size: 10MB

Usage Examples

Instagram Post

Crop to 1:1 square format or 4:5 vertical format for Instagram.

Before cropping Before
After cropping After
Profile Photo

Circular cropping and sizing for social media profiles.

Before cropping Before
After cropping After
Web Banner

Custom size cropping for website header and banner areas.

Before cropping Before
After cropping After

Features

✂️

Precise Cropping

Pixel-level precise cropping operation

Social Media Ratios

Ready ratios for popular social media platforms

📐

Custom Dimensions

Your desired width and height values

Aspect Lock

Resize while maintaining aspect ratio

Quality Control

Adjustable output quality

🗂️

Multi-Format

JPEG, PNG, WebP format support

Fast Processing

Instant cropping and preview

Privacy

All processing happens in your browser

How to Use?

1

Upload Image

Select or drag and drop the image you want to crop

2

Choose Ratio

Select social media ratios or custom dimensions

3

Set Dimensions

Enter width and height values

4

Crop Area

Select the area you want to crop on the image

5

Download

Download the cropped image

Frequently Asked Questions

Input: JPEG (.jpg/.jpeg), PNG (.png), and WebP (.webp). Output format can be changed independently — upload a PNG and download as JPEG, or upload JPEG and download as WebP. For images with transparency: keep PNG or WebP output to preserve the transparent areas. Converting transparent images to JPEG will render the transparent areas as white.

The following platform presets are available with their standard aspect ratios: Instagram Post (1:1 square, 1080x1080px recommended), Instagram Story (9:16 vertical, 1080x1920px), Facebook Post (16:9, 1200x675px), Facebook Cover (820:312, wide banner), Twitter/X Post (16:9, 1200x675px), Twitter/X Header (3:1, 1500x500px), YouTube Thumbnail (16:9, 1280x720px), LinkedIn Post (1.91:1, 1200x628px), Pinterest Pin (2:3 vertical, 1000x1500px). Select a preset and the crop selection snaps to the correct aspect ratio automatically.

Aspect ratio controls the shape of the crop selection — 16:9 means the crop area is always 16 units wide for every 9 units tall, regardless of the actual pixel size. This is what social media presets use. Custom dimensions let you specify exact pixel output sizes: crop to exactly 800x600 pixels. You can combine both: pick a social media ratio to constrain the shape, then enter a specific width and the height calculates automatically to maintain that ratio. Use ratio mode when the platform accepts any size (they usually scale up or down); use exact dimensions when a platform has a required minimum or maximum pixel count.

When "Maintain Ratio" is enabled: the crop selection can only be resized proportionally. Dragging any corner or edge automatically adjusts the opposite dimension to preserve the ratio. This ensures the crop shape stays exactly as specified. When ratio is unlocked (free crop): you can drag width and height independently to create any shape. Use locked mode for all social media platform uploads — platforms have specific display ratios and a mismatched crop gets auto-cropped or distorted by the platform.

Yes. Enter the desired width and height in pixels and the output file will be exactly those dimensions. The crop selection on the screen is a visual representation scaled to fit your display, but the actual exported image pixel count matches what you entered. Note: if you enter dimensions larger than the actual crop area (upscaling), the output will look blurry at those dimensions because pixels must be interpolated. For best quality, crop at or below the source image's native resolution.

10MB per image. For files above 10MB (very high-resolution photos from DSLR or smartphone cameras), first use the Image Resize tool to reduce the overall dimensions, then crop the resized version. This also speeds up the cropping interaction, since very large images require more browser memory for Canvas operations.

Cropping selects a portion of the image and discards the rest — you are reducing the field of view, not the size of what remains. Resizing scales the entire image (all content) up or down — the field of view stays the same but the pixel dimensions change. Common workflow: resize a large photo down to a reasonable display size first (e.g., 2000px wide), then crop to the needed aspect ratio. Doing it in this order avoids cropping at full resolution unnecessarily and gives you a more accurately sized output.

No. All cropping happens in your browser using the HTML5 Canvas API. Your image is read locally (FileReader API), the crop coordinates are calculated in JavaScript, and the result is drawn to an off-screen canvas and downloaded via canvas.toBlob(). Nothing is uploaded anywhere. Safe for personal photos, confidential documents, and any image you prefer to keep private.

Cut Out Exactly What You Need

Got a great photo but there is too much background noise? Select the area you want, crop, done. The selection handles let you fine-tune pixel by pixel, so you get the exact frame every time.

Social Media Sizes in One Click

Instagram square, Facebook cover, YouTube thumbnail, pick a preset and the crop area snaps to the right ratio. No more googling "what size is a Twitter header" before every post.

Browser-Based, No Upload Needed

Your photo stays on your device the entire time. The cropping happens through the Canvas API in your browser, which means zero server uploads, zero waiting, and zero privacy risk.

Security and Privacy

Your data security is our priority

Local Processing

All processing happens in your browser

No Data Transfer

Your data is not sent to our servers

No Data Storage

No data is stored or shared

SSL Encryption

SSL encryption for secure connection

Next Step

Also on MoreOnlineTools