Image Compressor
Batch-compress JPEG, PNG and WebP in your browser. Set the quality, cap the width, convert PNG to WebP. No upload, no daily limit, no sign-up.
Drop images to compress
JPEG, PNG, WebP or GIF, up to 30 at once. Nothing is uploaded.
80 is invisible on a phone. Go to 60 for thumbnails and chat, 90 for print.
Where the megabytes actually are
A photo from a current phone is around 4000 pixels wide and saved at quality 95. Almost nothing displays it that way: a YouTube thumbnail is 1280 wide, an Instagram post is 1080, a blog image is 800. So the first saving is not compression at all, it is resolution. Capping the width to 1080 throws away pixels no screen was going to show and cuts the file by three quarters before the quality slider has done anything.
The second saving is the quality setting, and 80 is the honest default. JPEG and WebP quality is not linear: from 95 to 80 the file roughly halves and nobody can see the difference at normal size; from 80 to 50 it halves again and you start to notice blocks in skies and gradients. Thumbnails and chat images can go to 60. Anything you will zoom into should stay at 90.
PNG is the exception that catches everyone. It is lossless, so a quality slider has nothing to remove, and re-saving a screenshot as PNG barely moves the number. The fix is a format change: WebP keeps transparency, decodes everywhere that matters, and typically shrinks a screenshot by two thirds. All of this happens in your browser through a canvas, so there is no upload, no queue and no daily cap, and the images stay on your machine.
Frequently asked questions
Quality, PNG versus WebP, and getting under a size
Drop it in, set quality to 60 and the resize to max 1080 pixels wide, then check the size in the list. A photo from a phone is usually 3 to 6 MB because it is 4000 pixels wide at quality 95; nobody views it that way. At 1080 wide and quality 60 the same photo is typically 80 to 150 KB. If it is still over, drop the quality to 50 or the width to 800.
More free tools
Smaller Images is just the start. Automate your whole faceless channel
Faceless generates the video and three AI thumbnails for it, rendered at YouTube's exact spec, then publishes everything to your channels on a schedule.
- Three thumbnail variants per video
- Rendered at each platform's size
- Posted to YouTube, TikTok and Instagram
- Time-to-first-render
- 47s
- Starting price
- $29/mo
- AI voices
- 180+
- Caption styles
- 19
Because the thumbnail should be the easy part.
Ready to Create Your Own Videos?
Start creating amazing AI-powered faceless videos in minutes with Faceless