Convert scanner and print TIFFs into JPGs that open anywhere. They are decoded in your browser, so scanned documents never leave your device.
TIFF is the workhorse of scanning, printing and archiving. Scanners default to it, print shops and publishers exchange it, and some cameras and microscopes write it. It can be lossless, hold several pages in one file and store more than 8 bits per colour channel — all useful in a professional workflow, and all reasons TIFFs get large. The everyday problem is that browsers, phones, messaging apps and most upload forms do not open TIFF at all, while JPG works everywhere.
Browsers cannot display TIFF themselves, so the first time you add one this page downloads UTIF.js, an open-source TIFF decoder, from a public CDN. It runs inside the page: the first image in the file is decoded to 8-bit RGBA pixels and then encoded as JPG at your chosen quality. The scan never leaves your device. If the decoder cannot read a particular TIFF, the file is marked as unreadable in the list.
Pixel dimensions are kept exactly, so a high-resolution scan stays high-resolution. Only the first page of a multi-page TIFF is converted. Extra bit depth is reduced to 8 bits per channel, and any transparency becomes white. JPG compression is lossy: for photographs and colour scans Recommended (82) is usually fine; for text documents choose High (94) to keep letters clean. Files are named after the original with _conv and a .jpg extension.
Everything runs inside your browser. Because the image never reaches a server, we cannot store it or look at it. That difference matters when the file is company material or a personal photo.