Why image file size matters
A photo straight off a modern smartphone can easily be 5–12 MB. That's fine for storage, but it becomes a problem fast — websites slow down, email attachments get rejected, upload forms refuse the file, and sharing over messaging apps takes forever on a slow connection.
The good news: most of that file size is waste. Images contain far more data than the human eye can perceive at normal viewing sizes, and with the right approach you can cut file size by 60–90% with zero visible difference on screen.
~80%typical size reduction
0visible quality loss
<30sto compress a batch
The three levers that control image file size
Before reaching for a tool, it helps to understand what actually makes an image large:
01
Format
The biggest single factor. A PNG photo can be 5–10× larger than the same image as WEBP at equal visual quality. Choosing the right format can reduce file size dramatically before you touch any other setting.
02
Quality / compression level
For lossy formats like JPG and WEBP, the quality setting determines how aggressively the encoder discards detail. Going from 100% to 80% typically cuts file size in half with no perceptible difference.
03
Dimensions (resolution)
A 4000×3000px image displayed at 800×600px is carrying 25× more pixels than needed. Resizing to the actual display size removes all that excess data instantly.
Which format should you use?
WEBP is the best choice for almost everything digital in 2026. It's 25–35% smaller than JPG at the same quality, supports transparency like PNG, and works in every major browser. If you're sharing images online or on a website, WEBP is the answer.
JPG is the right call when you need maximum compatibility — older apps, email clients, or systems that don't yet accept WEBP. At 80–85% quality, it's small and looks great.
PNG should be reserved for images with transparency (logos, icons) or screenshots with sharp text. Don't use PNG for photos — the file sizes are enormous for no visual benefit.
AVIF offers even better compression than WEBP but is slower to encode and has slightly less universal support. Worth considering for website use where you control the environment.
How to compress images using Filesmith
Filesmith handles all three levers — format, quality, and dimensions — in one place. Everything runs in your browser, so your images never get uploaded anywhere.
- Drop your image (or a whole batch) onto filesmith.io.
- Select your target format — WEBP for best results.
- Drag the quality slider down to around 80–85%.
- Use the Edit → Resize tool if the image dimensions are larger than needed.
- Check the before/after comparison slider and the savings percentage, then download.
Real world example
A 6 MB iPhone photo converted to WEBP at 82% quality typically comes out at 300–500 KB — a 90%+ reduction — with no visible difference on a phone or laptop screen.
What quality setting should I use?
For photos: 80–85% is the sweet spot. Below 70% you may start seeing compression artefacts around high-contrast edges. Above 90% the file size savings drop off significantly without any visible quality gain.
For graphics with text or sharp lines: stay at 90%+ or switch to PNG — lossy compression tends to blur sharp edges, which is obvious on text and diagrams.