Tell us the rules
Enter your destination’s size limit, accepted format, and any dimension bounds. KB means 1,000 bytes here.
ONE LESS UPLOAD ERROR
Make your image fit the limit. Set a size, keep what matters, and get a checked file ready to download.
JPEG, PNG or WebP · static images only
25 MB per file · 24 megapixels · 60 MB per batch
Your pictures never leave this tab.
Processing happens on your device. No file uploads. Optional anonymous counts are off by default.
Add an image to get started.
03 / CHECK THE RESULT
Scaled previews · check fine detail after downloading.
Downloads are always free.
SMALL TOOL. NO SURPRISES.
Enter your destination’s size limit, accepted format, and any dimension bounds. KB means 1,000 bytes here.
ImageFit tries compression settings, then smaller dimensions if you allow it. PNG compression uses resizing, not a quality slider.
The exported file is decoded again to check its bytes, format, and dimensions. If it cannot fit your rules, we say so.
Websites may have other requirements. Check the preview carefully: compression can reduce detail, and meeting these limits does not guarantee acceptance.
Files, names and image metadata are processed in this browser tab. This app has no file-upload endpoint, accounts, local storage or third-party scripts. Optional anonymous action counts are off unless you explicitly allow them for this page. No file names, contents, metadata or entered values are sent; you can stop sharing at any time. The hosting provider still receives normal requests to load the website.
Outputs are redrawn from decoded pixels, so original EXIF metadata, including GPS location, is not copied. Browsers may add their own color or resolution metadata. Clearing or leaving the tab releases the app’s working copies; downloaded files stay on your device.
Static JPEG, PNG and WebP in a modern browser. Animated files, GIF, HEIC and SVG are rejected. Up to 6 files, 25 MB each, 60 MB total, 24 million pixels per image and 16,384 pixels per side. Large files may be slow on phones.
JPEG orientation is applied before resizing. Transparent PNG and WebP can stay transparent; converting to JPEG requires an explicit background choice. Changing format does not make a file acceptable to every portal.
Browser encoders differ. A tiny or well-compressed original may not shrink when redrawn. Very low targets, minimum dimensions, higher quality floors, or disabling resizing can make the limit impossible. You can still download the smallest tested result, clearly marked when over the limit.
ImageFit is original, dependency-free, open-source software. Download the source package, serve its dist folder locally, and use it without an internet connection. It has no AI processing or paid API dependencies.
HELP KEEP LITTLE TOOLS FREE
Everything here is free. An optional donation supports the collection. It never unlocks a feature or a download.
0x83604D79dF4ED54E8D8935def21a79B51798cDa5Ethereum mainnet only. Check the full address and network in your wallet. This site never connects a wallet or starts a transaction. Network fees may outweigh a small donation.
Bitcoin mainnet
bc1qz50cp2uwpp98hdv49ellhwatdm997yzm9xlh7hThe QR contains only the address. Choose Bitcoin (BTC) and Bitcoin mainnet yourself in your wallet.
Ethereum mainnet
0x83604D79dF4ED54E8D8935def21a79B51798cDa5The QR contains only the address. Choose Native ETH and Ethereum mainnet yourself in your wallet.
Donations are optional. Check the asset, network and full address before sending. Network fees may apply. This site never connects a wallet or starts a transaction.