More free conversions, where you upload. The Fylane extension does the same work inside any upload form, on its own free share every day.Add to Chrome
How to convert Compress JPEG to 600 KB
- Drop the photo, or choose it from your device.
- Press Compress — the target is already 600 KB.
- Download the file, now under the limit.
What happens to your file
Six hundred kilobytes is a comfortable ceiling. Forms that quote it are usually trying to keep an upload under a megabyte without making anyone think about it, and a photograph has plenty of room to stay sharp.
A JPG, PNG or WebP never leaves your device. The browser decodes it and a bounded search lowers the encoder quality — at most six probes — until the file fits.
At this target the dimensions are almost never touched. You should expect the same picture at the same size, a little more compressed, and nothing you would notice without pixel-peeping.
If your file is a HEIC straight from an iPhone, it takes the cloud path on this same page and comes back as a JPG under the limit.
Questions
Is 600 KB the same as 0.6 MB?
Yes. If a form asks for 0.6 MB, a 600 KB file is inside the limit.
Will the photo lose quality?
Very little. A photograph at ordinary dimensions usually reaches 600 KB at a quality setting where the difference is invisible on screen.
My camera file is 8 MB — can it reach 600 KB?
Comfortably, yes. Modern cameras write far more data than a screen can show, and the first thing compression removes is the part no eye was going to see.
Is it really not uploaded?
For JPG, PNG and WebP, correct — the page works with your network unplugged. The privacy sweep in our test suite asserts that no host is contacted.
Do it once, not on every form
A form that wants a square JPEG under 240 KB says so on the page. The Fylane extension reads that, fits your photo to it, and puts it in the field — without you working out what 240 KB looks like.
And it keeps the result. The next application that asks for a résumé, a cover letter and a photo fills all three from one tap, each one refitted to what that site accepts.
Your files stay in the browser, encrypted, on your machine. Nothing is uploaded to keep them and nothing is sent anywhere to fill a form.
Related tools
Do this in code
curl -X POST https://api.fylane.dev/v1/jobs \
-H "Authorization: Bearer $FYLANE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file_id": "<file id>",
"operation": "image.convert",
"options": {
"target_bytes": 614400
}
}'The same operation, image.convert — Re-encode to WebP, JPEG, PNG or AVIF at your quality. Upload first with the quickstart; every option is on the operations page. 500 free credits a month, then $5 per thousand.