Resize — Free Bulk Image Resizer with Smart Presets. By @nap.codes Tools.

By @nap.codes / tools
READY v1.0 · presets · 4 fit modes · bulk
FILES 0 queued
+
Drop images or folders here
click to browse files · or use folder button below
JPG · PNG · WEBP · GIF · BMP · folders + subfolders
LIVE PREVIEW drop an image to preview
preview will appear here

100% client-side · no server · no uploads · Bulk processing via Canvas API · Built by @nap.codes

Bulk image resizer with smart presets

Drop 50 images. Pick a preset. Click resize. Get them back in seconds — without uploading a single byte to a server.

Most online image resizers force you through the same painful workflow: drag one image, set a size, download, repeat 50 times. Or they cap you at 5 files free and charge for "bulk mode." Resize does what those tools should have done from day one — handles unlimited images at once, with smart presets for every common use case, and runs entirely in your browser.

Smart presets, built in

Common sizes you'd otherwise have to remember or Google every time. Pick one from the dropdown and resize 50 images to it instantly:

Preset
Dimensions
Where to use
Instagram Square
1080×1080
Feed posts
Instagram Portrait
1080×1350
Feed portrait
Story / Reel / TikTok
1080×1920
Stories, Reels, TikTok
Pinterest Pin
1000×1500
Pinterest
YouTube Thumbnail
1280×720
Video covers
Open Graph
1200×630
Link previews on social
Twitter / X Header
1500×500
Profile banner
Favicon source
512×512
Drop into a favicon tool

Four fit modes for different needs

How it compares

Compared to common alternatives:

Resize fills the gap: bulk, free, private, browser-only. No login, no upload, no ads.

Pair it with Squish

Resize and compression are different operations. Resize changes pixel dimensions (1920×1080 → 1080×1080). Squish changes file size (2.3 MB → under 200 KB) at the same dimensions. They're complementary, and the common workflow is:

Both tools work offline once loaded. Both keep your images on your device.

Frequently asked

Is Resize really free with no limits?

Yes. No usage caps, signups, or "free vs paid" tiers. Resizing happens entirely in your browser using the Canvas API, so there are no server costs to recoup with paywalls or ads.

Are my images uploaded to a server?

No. Everything runs in your browser using JavaScript. Open the Network tab while resizing — you'll see zero image uploads. Your files stay on your device.

What's the difference between Contain, Cover, Stretch, and Pad?

Contain fits the entire image inside the target dimensions (may leave empty space). Cover fills the target completely (may crop edges). Stretch distorts to exact dimensions. Pad is Contain plus a background color filling the empty space.

Can I resize images to a percentage instead of exact pixels?

Yes — switch the mode toggle to Percentage and set any value from 1 to 200%. The output keeps the original aspect ratio.

Does resizing reduce image quality?

Downscaling preserves quality well because pixel data is being averaged together. Upscaling beyond 200% becomes visibly blurry. For best results, resize down from a larger original rather than up from a small one.

Can I combine Resize with compression?

Yes — resize first using this tool, download the results, then drop them into Squish to compress to a target file size. Both tools work entirely offline once loaded.

Can I use this for commercial work?

Yes. Free for any use — personal projects, agency work, commercial sites, freelance deliverables. No attribution required.

iLoveIMG and ResizeImage.net are trademarks of their respective owners. Photoshop is a trademark of Adobe Inc. Resize is an independent tool built by @nap.codes and is not affiliated with, endorsed by, or sponsored by any of these companies. Feature comparisons are based on publicly documented capabilities and are provided for informational purposes only.