How it works
- 1
Choose a JPG, PNG or WebP image.
- 2
Enter the exact KB or MB limit you need.
- 3
Compress and download the result.
Use this preset when a form, application or upload asks for an image no larger than 20KB. The target is already selected.
lockProcessed privately in your browser
Bulk processing, file history and every SmallMB tool in one app.
Choose a JPG, PNG or WebP image.
Enter the exact KB or MB limit you need.
Compress and download the result.
Yes. Enter 100 KB and SmallMB aims to create a file at or just below that limit.
No. Image compression runs locally inside your browser.
Some quality reduction is necessary for a much smaller file, but SmallMB preserves as much detail as the target allows.
SmallMB targets 20 KB or slightly below it. Most portals enforce a maximum size, so a result under the limit is normally accepted.
A 20 KB image is an extremely small file. It suits strict thumbnail, signature or legacy form limits, but visible resolution loss is likely.
SmallMB tests JPEG quality and, when necessary, image dimensions until the result fits at or below your target. Very small targets need stronger visual reduction.
verifiedTool guidance maintained by Naman Labs · Reviewed September 2026 · SmallMB