Free Image Tools

Resize, compress to an exact file size, convert formats, and clean up photos without uploading them anywhere. Everything runs locally in your browser, so your images never leave your device.

Frequently asked questions

Are my images uploaded when I convert or edit them?

No. The image is decoded, converted, and re-encoded by your own browser — it exists only on your device the whole time. That includes batch conversions: fifty photos processed here are fifty photos that never left your machine.

How do I compress a photo to an exact KB size?

Use the exact-size compressor (under ID & Exam tools) or one of the size pages like /compress-image-to-50kb. The key is that upload forms usually set a range — a minimum as well as a maximum — and ordinary compressors only honour the ceiling. Set both numbers and the tool lands the file inside the range.

Why is my PNG so much bigger than a JPEG of the same picture?

PNG is lossless: it preserves every pixel exactly, which is ideal for screenshots, diagrams, and text, but enormously wasteful for photographs. A photo saved as PNG can be ten times the size of a visually identical JPEG. If a photo is fighting a size limit, converting it to JPEG is usually the whole fix.

Is Image → Base64 safe for private images?

Yes — the encoding is a local text transformation, so the image never leaves the page. The output is just your image rewritten as text, ready to inline into CSS or HTML.