TIFF to JPG Converter

Convert TIFF images to JPG — decoded and encoded in your browser.

Ad placeholder (leaderboard)

Convert TIFF to JPG without uploading anything

Web browsers can’t display TIFF files, and TIFFs are large and awkward to share. This tool decodes baseline TIFF/TIF images right in your browser and re-encodes them as compact JPG files that open everywhere — with nothing ever uploaded.

How it works

Because browsers can’t decode TIFF natively, the tool ships a self-contained baseline-TIFF decoder. It reads the TIFF header to detect byte order (little- or big-endian), parses the image strips, and supports uncompressed, PackBits and LZW compression in 8-bit grayscale or RGB. The decoded pixels are drawn onto an off-screen <canvas>, then the canvas is re-encoded with canvas.toBlob("image/jpeg", quality), where the quality slider sets the JPEG compression level. Every step runs locally.

Example

Convert a 12 MB uncompressed RGB scan at quality 0.8. The decoder reads the strips, paints the full-resolution image to a canvas, and exports a JPG that is typically well under 1 MB — a dramatic size reduction with little visible loss, ready to email or upload.

TIFF featureSupported
Byte orderLittle-endian (II) and big-endian (MM)
CompressionNone, PackBits, LZW
Colour8-bit grayscale, 8-bit RGB

Everything happens locally — your images are never uploaded, stored, or seen by anyone.

Ad placeholder (rectangle)