clevr.tools
Toggle menu
Files & Assets

Image Resizer

Resize images by dimensions, presets, or target file size.

Navigation

Private by default

Files stay in your browser. Nothing is uploaded unless a tool says otherwise.

Drop files here

Upload once, process locally, and keep the original workflow intact.

JPGPNGWEBPGIFMax 50 MB

Files stay in your browser — nothing is uploaded

When to use this

You shot a product photo at 4000 x 3000 pixels but the e-commerce platform caps uploads at 1200 px wide. Or you're preparing images for a blog post and each one needs to be exactly 800 px wide so the layout doesn't shift. Maybe you're batch-resizing 50 headshots for a company directory page where every photo must be 400 x 400. Any time an image's pixel dimensions don't match where it's going, this is the tool.

Social media is another constant trigger. Every platform has its own preferred image dimensions — an Instagram post is 1080 x 1080, a LinkedIn banner is 1584 x 396, a YouTube thumbnail is 1280 x 720. Uploading an image at the wrong size means the platform will crop or scale it unpredictably, often cutting off faces or text. Using the preset mode here gives you exact dimensions so you control what gets shown.

The target file size mode solves a different problem entirely: upload limits. Some forms, forums, and email systems cap attachments at 500 KB or 1 MB. Rather than guessing at compression settings, enter the target size and the tool iteratively adjusts quality until the file fits — no trial and error.

Good to know

Aspect ratio lock prevents distortion. When enabled, changing the width automatically recalculates the height (and vice versa) to maintain the original proportions. Disable it only when you intentionally want to stretch — like converting a 4:3 photo to a 16:9 banner where some distortion is acceptable.

Upscaling adds pixels but not detail. Enlarging a 200 px image to 2000 px won't magically add sharpness. The Canvas API interpolates between existing pixels, producing a softer result. For best quality, always resize down from a larger original rather than up from a smaller one.

Batch mode applies the same settings to every file. Drop 50 images and they all get resized to identical dimensions. This is the fastest way to standardize a set of product photos, team headshots, or presentation assets.

Everything stays on your device. Images are drawn to an HTML5 Canvas element and re-exported entirely in your browser. No pixel data is transmitted to a server. Blob URLs are released after download to free memory.

Quick Reference

PlatformFormatDimensions (px)
InstagramPost (square)1080 x 1080
InstagramStory / Reel1080 x 1920
FacebookCover photo820 x 312
Twitter / XHeader image1500 x 500
LinkedInBanner1584 x 396
YouTubeThumbnail1280 x 720
PinterestPin1000 x 1500
Passport photoUS standard600 x 600