Compress an image to 300 KB
A comfortable limit for profile pictures, job portals and document photos. The target is already set.
JPG · PNG · WEBP · HEIC · AVIF → JPG / PNG / WEBP
Sent to server: 0 B
Requests made by this tool while processing · how to verify
- Requests that could carry data
- 0
- Engine downloads (code, models)
- 0
- Analytics pings (no file data)
- 0
Counted with the browser's Performance API during the last job. It sees every request the page makes, but not what is inside them, so anything that is not a static download is counted above.
To check yourself: open DevTools → Network, clear the list, run the tool, and inspect each request. None will contain your file. You can also switch to offline after the page loads; tools whose engine is already downloaded keep working.
PresetTarget: under 300 KB · Output: JPG
Drop images here
or paste, or choose files
JPG · PNG · WEBP · HEIC · AVIF → JPG / PNG / WEBP
Choose a file, then tune the compression before downloading.
How to reduce an image to 300 KB
Drop the image and download. The compressor searches JPG quality for the best result under 300 KB and only reduces the pixel size if it has to. At 300 KB most phone photos keep enough resolution to look sharp full-screen on a laptop.
Step by step
- 01Crop away anything you don't need in the picture.
- 02Add it to the tool; the 300 KB target is set.
- 03Check the result size and zoom in on detail.
- 04Download and upload.
Where 300 KB limits come up
Job portals and CV builders, profile and portfolio sites, membership systems and many document-upload forms cap images around 200–500 KB. Documents photographed with a phone, such as certificates, receipts or a signed letter, usually start at 3–5 MB and need to come down.
Documents photographed by phone
Text survives compression best when the page is flat, evenly lit and fills the frame. Crop to the paper's edges before compressing so the background doesn't take part of the budget.
- Shoot from straight above to avoid a slanted page.
- Daylight beats a desk lamp; avoid your own shadow.
- For a multi-page document, Photo to PDF scan makes one tidy PDF.
How "300 KB" is counted
This page aims at 300,000 bytes or less. Upload forms disagree on what 300 KB means: some count 300,000 bytes, others 307,200 (1 KB = 1,024 bytes). A file of 300,000 bytes or less passes either rule, so you can type the limit exactly as the form writes it. The result shows the exact byte count. Windows File Explorer counts in 1,024s, so the same file can read slightly smaller there.
Questions
Is 300 KB good quality for a profile photo?
Yes. Profile pictures are displayed small, and 300 KB is more than enough for a sharp portrait at the sizes sites show them.
Why did the dimensions change?
Only if quality alone couldn't fit the photo under 300 KB. Very large or noisy images are scaled down a little, which looks better than very low quality.
Can I keep PNG instead of JPG?
You can switch the output format, but a PNG photo rarely fits 300 KB. PNG suits screenshots and graphics; JPG suits photos.
Are my images uploaded?
No. Everything runs in this browser tab.
Same tool, other settings
All Image tools- Compress image, no presetMake JPG, PNG, WebP or HEIC photos smaller, to a quality or a target size.JPG PNG WebPtoJPG PNG
- Compress image to 20 KBTarget 20 KB, JPG output
- Compress image to 50 KBTarget 50 KB, JPG output
- Compress image to 100 KBTarget 100 KB, JPG output
- Compress image to 200 KBTarget 200 KB, JPG output
- Compress image to 500 KBTarget 500 KB, original format where possible
- Compress image to 1 MBTarget 1 MB, original format where possible
- Compress image to 2 MBTarget under 2 MB, original format where possible
- Compress JPGJPG in, JPG out, 78% quality
- Compress PNGPNG in, PNG out, 256 colours
- Compress WebPWebP in, WebP out, 75% quality
- Compress image to 10 KBTarget 10 KB, JPG output
- Compress image to 30 KBTarget 30 KB, JPG output
- Compress image to 150 KBTarget 150 KB, JPG output