gizmobench

TIFF to JPG

A TIFF is a container rather than one kind of picture, which is why so many converters hand back a single page, a grey rectangle or nothing at all. This one decodes the file in the tab you have open, lists every page it holds with that page's size, compression, bit depth and colour layout, and writes the pages you choose as JPEG or PNG, one file per page. Nothing is uploaded and no account is asked for, so there is no queue to wait in. Every readable page starts selected; clicking a page previews it and switches it in or out of the export, while Previous and Next step through the pages without changing the selection. JPEG has no transparency, so the background colour sits beside the format and is painted under any clear pixel instead of filling it with black without telling you, and PNG keeps transparency unless you ask for it flat. The schemes it reads are uncompressed, LZW, Deflate, PackBits, CCITT Group 3 and Group 4 fax, and JPEG compressed TIFF; JPEG 2000, LZMA, Zstandard, WebP and the old 1992 style JPEG are named in the page list and refused, because a page decoded by a decoder that does not know the scheme still looks like a picture until somebody prints it. Written pages download one at a time, or together as one zip.

No file yetTIFF

Open a TIFF here

or drop one on this stage

Never uploadedNo account50 pages at onceEvery page its own file
decoded in this tab
exportJPEG 90
no page open

The pages this tool writes appear here, one file per page.

Pages
none open
Size
no page open
Format
Background
#FFFFFF

No file open yet. Choose a TIFF, or drop one on the stage, and it is decoded here in this tab: up to 50 MB, 50 pages and 30 megapixels a page.

JPEG discards detail to get smaller and has no transparency, so clear pixels are filled with the background colour you pick. Nothing leaves this tab: the decoder, the canvas and the zip all run here. The tool remembers four settings between visits, the format, the JPEG quality, the background colour and the transparency choice, and never a file.

  • Multi-page TIFFa scanned document
    one file per page, numbered
  • Transparent pageto JPEG
    flattened on #FFFFFF
  • Unsupported compressionJPEG 2000, LZMA, WebP
    named and refused, not half decoded
Accuracy. Decoded in your browser, so nothing is uploaded. It reads baseline TIFF up to 50 MB, 50 pages and 30 megapixels a page; a compression it cannot read is named and refused rather than half decoded, and JPEG has no transparency so it is flattened on the background you pick.

Common questions

Is my TIFF uploaded to convert it?
No. The file is read by a TIFF decoder bundled into the page, each page is drawn onto a canvas in this tab and written back out here, and the zip is built here too. No request is made with your file: nothing goes to a server, to a measurement call or to an error report, and no part of a picture is written to your browser's storage. The tool remembers four settings between visits, the format, the JPEG quality, the background colour and the transparency choice, and that is everything it keeps.
My TIFF has several pages. Do I get all of them?
Yes, one file per page, which is the thing most converters quietly get wrong. Every page the decoder can read starts selected, and the outputs are numbered from the source name in the file's own page order: scan.tiff becomes scan-1.jpg, scan-2.jpg and so on. A single page TIFF keeps its own name, scan.jpg. Switch off any page you do not want, or press None and pick the two you do. Each written page has its own Download, and when more than one page is written they come back together as one zip.
Why does it say it cannot read my TIFF's compression?
Because a TIFF can store its pixels in about twenty different schemes and this decoder reads seven of them: uncompressed, LZW, Deflate, PackBits, CCITT Group 3 fax, CCITT Group 4 fax and JPEG compressed TIFF. JPEG 2000, LZMA, Zstandard, WebP, the old 1992 style JPEG and a few others are named on the page in the list and refused before anything is drawn. The refusal is the point. A decoder that meets a scheme it does not know writes back whatever happened to be in the buffer, and half a page of noise still looks like a picture until it is printed. Re-save the file as an uncompressed, LZW or Deflate TIFF and it opens here.
What happens to transparency when I convert to JPG?
JPEG has no alpha channel, so transparency cannot be stored in it at all. Rather than filling the clear pixels with black without saying so, the background colour is part of the conversion: the colour well in the readout is painted first and the page is drawn over it, white until you change it. PNG keeps transparency instead, and if you want a flat PNG the Keep and Flatten control uses the same colour well. The export pane and the line under the stage both say which of the two is in force before you press Convert.
How large a TIFF can I open, and how many pages?
50 MB, 50 pages and 30 megapixels a page. None of the three is an upload limit, because there is no upload: they are the points where a browser tab runs out of memory or starts handing back blank canvases instead of pictures. A file over 50 MB, or one holding more than 50 pages, is refused whole with its own number named rather than opening part of itself quietly. A single page over 30 megapixels stays in the list, says how many pixels it has and cannot be selected, so the rest of the pages still convert.
Can I get PNG out of it instead of JPG?
Yes. Press PNG in the Format control: the quality field goes, because PNG is lossless and has no quality to trade, and a Keep or Flatten choice appears beside the background colour. Every selected page is written as its own PNG, numbered the same way, so a multipage scan does not come back as its first page alone. PNG keeps every pixel the decoder produced, which usually makes it larger than the JPEG of the same page, and it keeps transparency unless you choose Flatten.
Does converting change what the page looks like?
A page written as PNG keeps every pixel the decoder produced. A page written as JPEG is compressed again, at quality 90 of 100 until you change it, and JPEG discards detail to get smaller, which is the trade that format exists for. Nothing is resized: each page is written at its own pixel size, the size the page list gives for it. Two conversions do happen, because a browser canvas holds eight bit RGB and nothing else: a CMYK page is converted to RGB, and a 16 bit page comes back at eight bits a channel.

Decoded in your browser, so nothing is uploaded. It reads baseline TIFF up to 50 MB, 50 pages and 30 megapixels a page; a compression it cannot read is named and refused rather than half decoded, and JPEG has no transparency so it is flattened on the background you pick.