TIFF to Base64 Converter
Also covers .tif — same format, one page.
Drop in a TIFF / TIF file and instantly get its Base64 string and data URI — ready to paste into JSON, an API payload, or a document template. One click to copy.
The converter reads and encodes the selected file locally. It does not upload the file for conversion. Advertising and usage events may still make network requests; see the Privacy policy. Copying the output into another service shares the file when you send it there.
Drop a TIFF here
or paste from clipboard · .tif and .tiff both work
TIFF to Base64, explained
TIFF (Tagged Image File Format) is the workhorse format of scanners, print shops and photo archives — lossless, often LZW-compressed, and frequently huge. Encoding it to Base64 turns the binary file into a plain-text string you can ship inside JSON, feed to an API, or embed in a document template that only accepts text.
How to use it
{
"scan": "data:image/tiff;base64,SUkqAAwAAAAA..."
}
Mind the 33% — and the browser caveat
Base64 preserves the original TIFF bytes; it does not convert them to PNG or JPEG. Preview and display depend on the browser, operating system, file encoding, and receiving service. Encoding can succeed even when a preview is unavailable. For broad web compatibility, convert the image to PNG or JPEG with a suitable tool before encoding.
Endian signatures
Encoding preserves the entire TIFF file, including its byte order and any additional pages. A preview is not proof that every page was displayed; inspect multi-page files with a suitable TIFF viewer.
Private by design
The converter reads and encodes the selected file locally. It does not upload the file for conversion. Advertising and usage events may still make network requests; see the Privacy policy. Copying the output into another service shares the file when you send it there.
More Base64 converters
Frequently asked questions
What does a TIFF Base64 string look like?
A TIFF data URI starts with data:image/tiff;base64, and the body typically begins with SUkq — the Base64 form of the little-endian II*\0 TIFF header. Big-endian files (MM\0*) start with TU0AKg instead.
Can browsers display a Base64 TIFF inline?
Base64 preserves the original TIFF bytes; it does not convert them to PNG or JPEG. Preview and display depend on the browser, operating system, file encoding, and receiving service. Encoding can succeed even when a preview is unavailable. For broad web compatibility, convert the image to PNG or JPEG with a suitable tool before encoding.
Should I encode a TIFF as Base64?
Usually only for APIs, JSON fixtures and document pipelines. TIFF files are often large and Base64 adds ~33%, so inlining a TIFF into HTML or CSS is rarely a good idea.
Is the conversion private?
The converter reads and encodes the selected file locally. It does not upload the file for conversion. Advertising and usage events may still make network requests; see the Privacy policy. Copying the output into another service shares the file when you send it there.