About LocalJPG
A file converter that actually respects your privacy.
Why LocalJPG exists
Every mainstream image converter sends your photos to a server. That means your personal photos — from your iPhone, your family events, your work — travel to a stranger's computer to be “converted” and then hopefully deleted.
LocalJPG was built on a different premise: conversion should happen where your files already are — on your device. Modern browsers are powerful enough to do this with WebAssembly. We use that capability instead of asking for your files.
How it works
When you drop a file into LocalJPG, your browser downloads the conversion engine once (a WebAssembly binary, cached for future visits) and runs it locally. Your photos never leave your tab.
100% on-device
WebAssembly runs the converter inside your browser. No file is ever uploaded.
MozJPEG quality
We use MozJPEG — the same encoder Mozilla uses — for 10–15% smaller files at the same visual quality.
EXIF preserved
Date taken, GPS location, camera model, and orientation are kept in every output JPG.
Supported formats
- HEIC / HEIF — iPhone default photo format since iOS 11
- WebP — modern web image format from Google
- ZIP archives — drop a .zip containing HEIC or WebP files, all are converted at once
Technology
Pricing
Single file conversion is always free. For batch downloads, you can pay once to get all your converted files as a ZIP — no subscription, no account, no usage limits.
Who built this
Built by an indie developer frustrated by converters that upload your files. The goal was simple: use WebAssembly to move the conversion entirely onto the device, so there is nothing to trust and nothing to breach.
Ready to convert your photos?
Start converting