Conversor de TIFF a Base64

Codifica escaneos e imágenes de impresión .tif y .tiff en Base64 para API y sistemas documentales. El archivo original se codifica byte a byte, aunque tu navegador no pueda mostrarlo.

Se ejecuta por completo en tu navegador. No se sube nada.

Cómo se usa

  1. Suelta un archivo .tif o .tiff en la zona de arrastre, o haz clic para elegir uno.
  2. Deja Convertir a en Mantener original para codificar el TIFF sin cambios. La vista previa puede quedar vacía en los navegadores que no muestran TIFF.
  3. En Safari, también puedes convertir la imagen a PNG, JPEG o WebP para usarla en una página web.
  4. Copia el Base64 puro o el data URI, o descarga la salida.

Acerca de TIFF

TIFF (Tagged Image File Format) se creó en 1986 y hoy lo mantiene Adobe. Es el formato de referencia para escanear, enviar faxes, imprimir, publicar y archivar gracias a su gran flexibilidad: las imágenes pueden ir sin comprimir o usar compresión LZW, Deflate, JPEG o CCITT Group 4 para documentos en blanco y negro, pueden tener 16 bits por canal, y un solo archivo puede contener muchas páginas. GeoTIFF añade coordenadas cartográficas para datos SIG.

El tipo MIME es image/tiff. El Base64 empieza por SUkqAA en los archivos little-endian (marca de orden de bytes II) o por TU0AKg en los big-endian (MM).

Compatibilidad con navegadores

Safari es el único navegador principal que muestra TIFF. En Chrome, Edge y Firefox pueden faltar la vista previa y las dimensiones, y no es posible convertir a PNG, JPEG o WebP, porque esos navegadores no pueden decodificar la imagen. Aun así, la salida Base64 es correcta: se calcula a partir de los bytes sin procesar del archivo, no de una imagen decodificada. Cuando Safari convierte un TIFF de varias páginas, solo la página que muestra, normalmente la primera, llega al resultado.

Enviar archivos TIFF a una API

El motivo más habitual para codificar un TIFF es enviar un documento escaneado a un servicio web: los motores de OCR, los sistemas de gestión documental, las plataformas de facturación electrónica y las pasarelas de fax suelen aceptar el archivo como un campo Base64 en JSON. La mayoría quieren la salida en Base64 puro, sin el prefijo data:.

{
  "fileName": "scan-001.tif",
  "contentType": "image/tiff",
  "content": "SUkqAAgAAAA..."
}

Los escaneos pueden ocupar decenas de megabytes, y Base64 añade un tercio, así que comprueba los límites de tamaño de la API. Para mostrarlos en una página web, conviértelos a PNG si contienen texto y dibujos de líneas, o a JPEG si son fotos, ya que una imagen data:image/tiff solo aparece en Safari.

Preguntas frecuentes

¿Por qué no hay vista previa de mi archivo TIFF?

La mayoría de los navegadores no pueden decodificar TIFF, así que no hay nada que mostrar. Aun así, la salida Base64 se genera a partir de los bytes del archivo y está completa y es correcta.

¿TIF es lo mismo que TIFF?

Sí. Ambas extensiones corresponden al mismo formato, y el tipo MIME es image/tiff en los dos casos.

¿Puedo convertir TIFF a PNG o JPEG aquí?
Solo en un navegador que pueda decodificar TIFF, como Safari. En otros navegadores, convierte antes el archivo con un editor de imágenes y luego usa PNG a Base64.
¿Se conservan todas las páginas de un TIFF de varias páginas?

Sí, si mantienes el formato original, porque se codifica el archivo completo. Una conversión conserva solo una página.

¿Cómo vuelvo a convertir el Base64 en un archivo TIFF?
Pégalo en Base64 a TIFF y descarga el archivo.