TIFF Info Viewer

Parse TIFF headers and tags locally in your browser to inspect image dimensions, byte order, compression, camera settings, and GPS data, then copy the result as text or JSON. Tags only — pixels are not decoded.

FreeOnline Tool
Loading…

How to Use

  1. Click or drag a .tif / .tiff file onto the dashed area; it is parsed entirely in your browser.
  2. Review “File information”: filename, file size, file type, image dimensions, and byte order (II little-endian / MM big-endian).
  3. Browse the “Image basics”, “Color information”, “Camera information”, and “GPS information” sections; click a section title to expand or collapse it. Open “All tags” for the complete list with descriptions.
  4. The tool attempts a direct browser preview. If your browser cannot display TIFF (common in Chrome / Edge), the preview area explains this, but the tag results below are unaffected.
  5. Click “Copy text” or “Copy JSON” to put the parsed result on the clipboard, or “Load sample data” to parse a built-in 4×3 RGB TIFF.

Features

  • Supports both classic TIFF byte orders — II (little-endian) and MM (big-endian) — and requires a file-header magic number of 42.
  • Parses the first IFD (the first page) plus the EXIF and GPS sub-IFDs, showing width, height, bits per sample, compression, photometric interpretation, resolution, orientation, and more.
  • Groups fields into Image Basics, Color Information, Camera Information, and GPS Information, with an additional “All tags” list showing tag names and descriptions.
  • Reports compression, exposure time, aperture, ISO, focal length, lens model, GPS latitude/longitude, and similar tags; it reads tag values without decoding LZW, JPEG, or other compressed pixel data.
  • Warns about out-of-range IFD offsets, truncated entries, duplicate tags, unknown data types, and out-of-range data areas while preserving the readable parts.
  • Copies results as plain text or formatted JSON for records, comparisons, or developer troubleshooting.
  • Does not expand multi-page TIFFs (first page only) and does not support BigTIFF (magic 43), which must be re-saved as classic TIFF first.
  • File reading and parsing happen entirely in the browser; nothing is uploaded.

Use Cases

Inspecting scanned and faxed TIFFs
Check resolution, compression, color mode, and orientation to diagnose why some software cannot open a scanned document correctly.
Reading camera settings
Pull camera make, model, exposure time, aperture, ISO, focal length, and GPS data from a TIFF's EXIF sub-IFD.
Troubleshooting TIFF compatibility
Confirm II vs MM byte order, whether the magic number is 42, and whether the file has unusual tags or a truncated IFD.
Developing TIFF parsers
Copy the parsed result as JSON to compare tag values read by different tools or libraries during development and automated testing.

FAQ

Why doesn't the TIFF preview appear?
The preview depends on the browser's own TIFF decoder. Chrome, Edge, and many other browsers cannot display TIFF directly, so the preview area says the current browser cannot preview this TIFF. This is only a preview limitation: the tag results, basic information, categories, and “All tags” list still display completely.
Does it support multi-page TIFFs?
Only the first IFD (the first page) and its EXIF / GPS subdirectories are read; later pages of a multi-page TIFF are not expanded. If the file contains several pages, the tool shows only the first page's tags and dimensions.
Does it support BigTIFF?
No. BigTIFF uses magic 43 and 64-bit offsets, and the tool explicitly reports “BigTIFF (magic 43) is not supported”. Re-save the file as classic TIFF (magic 42) in an image editor before parsing.
Does it decode LZW, JPEG, or other compressed pixel data?
No. The tool parses only the TIFF header and IFD tags. Compression (LZW, JPEG, Deflate, PackBits, etc.) is shown as a tag value but pixels are not decoded, so compressed pixel data does not prevent tag inspection.
Which files are supported?
Files with a .tif / .tiff extension or an image/tiff or image/tif type. Other formats are rejected with a message asking for a .tif or .tiff file.
Is the file uploaded, and can I export the result?
No upload occurs: the file is read and parsed locally with FileReader. After a successful parse, use “Copy text” or “Copy JSON” to put the result on the clipboard for saving or sharing.