Free Online JPG Tools — Compress, Convert, Edit JPEG
35 free JPG tools that run entirely in your browser — compress JPEG to an exact size in KB, convert iPhone HEIC and PDF pages to JPG, resize and crop, make passport photos at exact millimetre sizes, watermark, blur out a face or licence plate, read or strip EXIF and GPS metadata, and check what quality a JPEG was really saved at. Nothing is uploaded: your photos stay on your device, there are no file-size caps, no accounts, and no watermarks. Batch mode everywhere.
Hitting a file-size limit
The single most common JPG problem: a form says "maximum 100 KB" and your photo is 4 MB. Compress JPG has a target-size mode — type the KB limit and it binary-searches the quality that fits, downscaling only when it must. For everything else, Resize JPG works by longest edge, width, height, exact pixels, or percent — dimensions are where the real savings live. If a form wants a specific pixel size and a size cap, resize first, then compress with downscaling switched off.
Files that refuse to open
HEIC to JPG handles the photos that come off an iPhone and open nowhere else — using libheif compiled to WebAssembly, so it works in Chrome and Firefox too, not just Safari. AVIF to JPG rescues the newer "Save image as…" downloads, WebP to JPG the older ones (GIF and BMP go through the same page), and PDF to JPG renders document pages to images at a DPI you choose. Going the other way, JPG to PDF combines scans into one document, JPG to WebP saves 25–35% for the web, and TIFF and BMP cover print and embedded-system workflows.
Print, paperwork, and exact sizes
Passport photo crops to exact ID sizes — 35×45 mm, 2×2 in, 33×48 mm — at 300 or 600 DPI, and can lay out a 6×4 inch print sheet of copies so one cheap print at a photo counter gives you the whole strip. Change DPI sets a file to 300 DPI without resampling: only the JFIF and EXIF metadata bytes change, so your pixels stay bit-for-bit identical. That is the honest version of a job most tools do by silently re-encoding your photo.
Editing
Crop with a drag-rectangle or aspect presets, rotate and flip to bake orientation into the pixels, watermark with text or your own logo (tiled for client proofs), add a border or Polaroid margins, pad to square without cropping, merge images side by side or in a grid, and split one image into tiles for an Instagram grid or a tiled print. Black & white uses a proper Rec. 709 luma conversion rather than a channel average — the difference is obvious in skies and skin.
Privacy: what your photos give away
Phone photos carry EXIF metadata — often the exact GPS coordinates of where they were taken, plus device, date, and software. EXIF viewer shows you everything a file contains, with coordinates resolved to decimal and a map link you choose whether to open. Remove EXIF then strips it losslessly: the metadata segments are removed at the byte level and the image data stays bit-for-bit identical — no re-encoding, unlike most online EXIF removers. For the visible half of the problem, Blur / pixelate covers a face, a licence plate, or an address bar with real pixel blocks rather than a blur that can be sharpened back.
Looking inside a JPEG
Quality checker estimates what quality setting a JPG was saved at by reading its quantization tables and comparing them to the JPEG standard's — plus chroma subsampling, baseline vs progressive, and bits per pixel. Compare two JPGs puts two versions under a wipe slider and then measures the difference in changed pixels and PSNR, which is how you check whether a "lossless" tool really was. Colour picker and Extract palette pull colours out — one pixel at a time, or the whole dominant scheme as CSS, SCSS, or JSON.
What these tools have in common
Everything runs in your browser. There is no upload step and no server touching your photos — which matters more for personal photos than for almost any other file type. No account, no watermark, no file-count games. After the page loads, the tools work offline.
Batch mode by default. Almost every tool accepts multiple files and applies the same operation to each — plus a one-click Download all (.zip) for the results. There are sample files here if you want to try one before committing your own photos to it.
Free, with no warranty. Read the terms of use before relying on the output for anything load-bearing, and check the privacy policy for the longer version of "nothing leaves your device". Bug reports welcome — drop me a line.
— S., [email protected]