Image Resizer
Resize JPG, PNG, and WebP images right in your browser. Drag in a file, set new dimensions, and download — nothing is uploaded.
Use this free image resizer to shrink, enlarge, or convert JPG, PNG, and WebP images directly in your browser. It is perfect for prepping photos for the web, hitting upload-size limits, or generating smaller versions for thumbnails — without sending your originals to any server.
How to use it
No account, no upload — it all happens on your device.
Which format should I export to?
Match the format to the content for the smallest file at the right quality.
| Format | Best for | Avoid for | Notes |
|---|---|---|---|
| JPG | Photos, screenshots without text | Logos, line art, anything with transparency | Lossy. Stick to quality 80–90% for the web. |
| PNG | Logos, icons, screenshots, anything with transparency | Large photos — files balloon | Lossless. Supports alpha channel. |
| WebP | Almost everything — modern default | Email signatures and old systems | Smaller than JPG and PNG at similar quality. Universally supported in browsers since 2020. |
Rule of thumb: photos → WebP (or JPG fallback); UI assets and icons → PNG (or SVG when possible).
Common target dimensions
Quick reference for popular platforms.
| Platform | Use | Pixels |
|---|---|---|
| Twitter / X | Inline image | 1600 × 900 |
| Twitter / X | Profile photo | 400 × 400 |
| Post image | 1200 × 627 | |
| Shared link image | 1200 × 630 | |
| Square post | 1080 × 1080 | |
| Story / Reel | 1080 × 1920 | |
| YouTube | Thumbnail | 1280 × 720 |
| Open Graph (general) | Social preview | 1200 × 630 |
| Email signature | Inline logo | 400 × 100 |
Quality vs file size
For lossy formats, dropping quality from 100% to ~85% usually cuts file size by 50–70% with no visible difference. Below 70%, compression artefacts start showing as colour banding and blurring in detail areas. A safe routine for the web:
- Photos: WebP or JPG at 85% quality. Aim for under 200 KB per image.
- UI assets: PNG. If the image is bigger than 100 KB, consider whether it should be an SVG instead.
- Hero / above-the-fold: serve two sizes — a normal one and a 2x retina version — and use
srcset. - Long-tail thumbnails: WebP at 70–75% quality if you have hundreds. The savings add up.