Playcut v2 is coming MCP · Actor v2 · & much more
Free Tool

Image Resizer

This free image resizer crops and resizes any photo to exact pixels, a percentage scale, or a one-click social preset — including round profile pictures. Everything runs in your browser, so nothing uploads.

Runs in your browser — nothing uploaded
Drop an image or click to browsePNG, JPG, WebP — resized and cropped in your browser, never uploaded

How this image resizer works

Drop an image and a draggable crop box appears over it. Move the box or pull a corner handle to frame the shot, then choose how to size the output. Three modes cover almost every job: keep the crop's native size, set exact pixels, or scale by percentage.

The whole pipeline is the browser Canvas API. Your file is decoded into an image element, the selected region is drawn onto a canvas, and the canvas is exported with toBlob. No server sees the picture, so the tool works on a plane and keeps private images private.

Resizing uses a multi-step downscale. A single large reduction in one draw call aliases edges and muddies fine detail. Instead, the canvas is halved repeatedly — with high image smoothing on — until it is within twice the target, then a final pass lands the exact dimensions.

The downscale arithmetic, in plain terms

Say a 4000×3000 source needs to become 1080×810. One jump throws away most pixels at once. Step-halving goes 4000→2000→1000, then a final draw to 1080×810. Each halving averages four source pixels into one, so edges stay clean instead of shimmering.

Social presets and round profile pictures

The social buttons load the exact, dated dimensions each platform expects — TikTok and Reels at 1080×1920, a YouTube thumbnail at 1280×720, an Instagram square at 1080×1080, and more. Picking one centers an aspect-locked crop and sets the output pixels in a single click, so you never guess a size again.

Need a circular avatar? Choose the square profile preset and tick the round crop. The tool clips the square canvas to a circle with the arc and clip methods, then exports a transparent PNG. The corners outside the circle become see-through, so the avatar sits cleanly on any background or app.

Exact pixels versus percentage scale

Use exact pixels when a spec demands a precise size — an ad slot, an upload limit, or a thumbnail. Keep the proportion lock on to avoid stretching. Use percentage scale when you only need the image "about half as big" and want to preserve the crop's own aspect ratio without doing the math.

YouTube thumbnail resizer

A YouTube thumbnail is 1280 × 720, 16:9. Pick the YouTube thumbnail preset above and the crop box locks to that ratio, so you frame the shot rather than guess at pixel maths.

Two constraints are worth knowing before you export. YouTube accepts thumbnails up to 2MB, and it displays them as small as roughly 210px wide in sidebar recommendations.

That second number is the one that decides the design. A face and three or four words survive at 210px; a sentence does not. Crop tighter than feels right on your monitor.

Every preset this resizer offers

Selecting a preset sets the output dimensions and locks the crop to the matching ratio. You can still override the size afterwards in pixel or percentage mode.

PresetDimensionsRatio
TikTok video 1080 × 1920 px 9:16
Instagram Reel 1080 × 1920 px 9:16
Instagram post (portrait) 1080 × 1350 px 4:5
Instagram square 1080 × 1080 px 1:1
Instagram Story 1080 × 1920 px 9:16
YouTube Short 1080 × 1920 px 9:16
YouTube thumbnail 1280 × 720 px 16:9
YouTube video 1920 × 1080 px 16:9
X (Twitter) image 1600 × 900 px 16:9
LinkedIn image 1200 × 627 px 1.91:1
Facebook feed 1200 × 630 px 1.91:1
OG / social card 1200 × 630 px 1.91:1
Pinterest pin 1000 × 1500 px 2:3
Profile picture (square) 400 × 400 px 1:1

Downscaling without the mush

Shrinking an image in one step is where quality goes. A browser's single-pass draw skips pixels rather than averaging them, which is what produces jagged edges and lost fine detail.

This resizer halves repeatedly instead, averaging at each step until it reaches the target. It is slower by a few milliseconds and visibly cleaner on text, logos and hair.

Upscaling is the opposite problem and this is the wrong tool for it — enlarging here just interpolates. Use the AI image upscaler, which reconstructs detail rather than stretching it.

When to use this versus the aspect ratio calculator

These two tools are a pair. The aspect ratio calculator does the math — it tells you which width and height fit a target ratio. This image resizer does the actual reframe — it physically crops and exports the pixels. Plan the ratio first, then resize here.

For shrinking file size rather than dimensions, reach for the image compressor, which trades quality for bytes with a live byte comparison. To pull brand colors out of a reference before you generate matching visuals, the color palette extractor turns any image into hex codes.

Why creators resize before generating with AI

Reference-driven AI generation works best when your source images are already framed and sized for the output. Cropping a messy reference to a clean 9:16 or 1:1 before feeding it into a model removes ambiguity and produces more on-brief results.

Inside the Playcut studio you can take a resized reference straight into an AI image generator where you pick Nano Banana Pro, Nano Banana 2 or Grok Imagine, then carry the look into video with the same brand kit. Resize here, then create in Playcut with consistent framing across every asset.

Image Resizer FAQ

Is this image resizer free and does it upload my image?

Yes, the image resizer is free with no signup, and it never uploads your image. Every step — decode, crop, downscale, and export — runs in your browser using the Canvas API. The file stays on your device, which is why it works offline and keeps private photos private.

How do I resize an image to an exact pixel size?

Drop your image, switch the output mode to Exact pixels, and type the width and height you need. Leave the proportion lock on to keep the aspect ratio, or turn it off to set width and height independently. The preview re-renders instantly and the download button names the file with its final dimensions.

How do I make a round profile picture?

Choose the square profile-picture preset (or lock a 1:1 aspect with a square pixel output), then tick the round profile-picture crop. The tool masks the square with a circle using the Canvas arc and clip methods and exports a transparent PNG, so the corners outside the circle are see-through on any background.

Why do downscaled images look sharper here than in some editors?

Because this resizer downscales in steps rather than one jump. A single large drawImage reduction aliases edges; halving the canvas repeatedly until it is close to the target, then doing one final exact pass, preserves detail. The arithmetic is: each step halves width and height (high image smoothing on) until within 2x of the target.

Which format should I export — PNG, JPEG, or WebP?

Use PNG for graphics, logos, screenshots, or anything with transparency. Use JPEG for photos where small files matter and there is no transparency. Use WebP for the best size-to-quality balance on the modern web. Round profile crops always export as PNG so the transparent corners survive.

Generate matching visuals once you've framed the reference

Take your resized image into a real studio — multi-model image and video generation, brand kits, and reusable AI actors that keep every asset on-brand.