Charger un fichier
  1. base64hub
  2. Outils images
  3. TIFF en Base64

TIFF en Base64

Déposez un fichier .tif ou .tiff et copiez son Base64 pour une API d’OCR, de fax ou de documents. Toutes les pages et la compression d’origine sont conservées. Seul Safari sait afficher le TIFF : utilisez le résultat dans des systèmes documentaires, et convertissez en PNG ou en JPEG les scans destinés aux pages web.

Gratuit sans inscription, sans limites Local rien n'est envoyé Mis à jour 27 oct. 2026
Déposez des fichiers ici, collez-les ou choisissez-les
Entrée –Sortie –Taille –

Traité dans votre navigateur. Cette page ne peut envoyer vos données nulle part – comment le savons-nous

Comment convertir un TIFF en Base64

  1. Déposez un fichier .tif ou .tiff dans la zone ou choisissez-le avec le sélecteur de fichiers.
  2. Sortie en démarre sur Base64 brut, ce qu’attendent la plupart des API. JSON ajoute le nom, le type MIME et la taille.
  3. Appuyez sur Copier la sortie. Pour les gros scans, utilisez Enregistrer en .txt et joignez ou envoyez le fichier texte.

Cette page ne propose ni redimensionnement ni conversion. Ces options exigent que le navigateur décode l’image, et seul Safari sait décoder le TIFF. Le fichier est encodé octet pour octet : les documents multipages, la compression et les balises restent intacts.

Où l’on utilise le TIFF en Base64

Le TIFF reste la sortie par défaut de nombreux scanners de documents et systèmes de fax, et il est courant dans les archives, les chaînes d’impression et les données géospatiales (GeoTIFF). Quand ces fichiers doivent entrer dans une requête JSON, Base64 est le moyen de transport habituel :

  • Les API d’OCR et de traitement de documents qui acceptent des pages scannées en Base64, à côté des PDF et des JPEG.
  • Les services de fax et de dépôt électronique qui prennent des documents TIFF multipages.
  • Les systèmes d’archivage qui stockent les scans dans une colonne texte de base de données ou un export JSON.

Vérifiez que le destinataire prend en charge la compression utilisée par votre scanner. Les systèmes anciens peuvent lire le TIFF non compressé ou LZW, mais pas le TIFF compressé en JPEG, et les services de fax attendent souvent du CCITT Groupe 3 ou Groupe 4.

Compression TIFF et taille du Base64

Le TIFF peut stocker les pixels sans compression ou avec plusieurs schémas de compression. Ce choix change énormément la longueur du Base64. Un test avec une page A4 générée, contenant uniquement du texte, à 300 dpi (2480×3508 pixels), enregistrée de trois façons :

Stocké enFichier TIFFLongueur Base64
Niveaux de gris 8 bits, non compressé8 699 962 octets11 599 952 car.
Noir et blanc 1 bit, non compressé1 087 590 octets1 450 120 car.
1 bit, CCITT Groupe 415 270 octets20 360 car.

Pour une page de texte, le noir et blanc avec compression Groupe 4 est des centaines de fois plus petit que les niveaux de gris. Avant d’envoyer des scans à une API limitée en taille, rescannez-les ou convertissez-les dans le logiciel du scanner plutôt que de vous battre avec le Base64.

Le TIFF en Base64

Octets d’en-têteBase64Ordre des octets
49 49 2A 00 (II*)SUkqAAlittle-endian, l’ordre le plus courant
4D 4D 00 2A (MM*)TU0AKgbig-endian
49 49 2B 00 (II+)SUkrAABigTIFF, pour les fichiers de plus de 4 Go

Un TIFF little-endian dont le premier répertoire est à l’offset 8 commence par SUkqAAgAAAA. Pour retransformer du Base64 en fichier, utilisez Base64 en fichier, qui reconnaît les en-têtes TIFF standard. Pour les autres formats d’image que les navigateurs savent afficher, voir Image en Base64.

FAQ

Peut-on afficher un TIFF en Base64 dans une page web ?

Seulement dans Safari. Chrome, Edge et Firefox n’ont pas de décodeur TIFF : une URI data:image/tiff dans <img> ou en CSS y donne une image cassée. Pour l’affichage web, convertissez le scan en PNG, JPEG ou PDF.

Base64 conserve-t-il toutes les pages d'un TIFF multipage ?

Oui. Base64 encode le fichier entier : chaque page, la compression et les métadonnées sont préservées. Le destinataire reçoit exactement le fichier que vous avez déposé.

Que signifient SUkqAA et TU0AKg ?

Ce sont les deux en-têtes TIFF possibles. SUkqAA correspond à II*\0, un TIFF little-endian (le cas courant) ; TU0AKg correspond à MM\0*, big-endian. Les fichiers BigTIFF commencent par SUkrAA.