Files, Binary & Compression

Archivo a Base64y recuperación del archivo

Convierte bytes binarios con formato de entrada y salida explícito.

Archivo a Base64

Entrada de archivo o Base64

Arrastra o elige un solo archivo (máximo 600.000 bytes).

Ningún archivo seleccionado.

Resultado codificado

Los archivos y el texto permanecen en este navegador; la conversión no envía solicitudes de red.

Opciones del archivo y la codificación

MIME es una declaración, no una identidad verificada. Al decodificar Data URL se usa el MIME del encabezado; este campo se usa para datos puros.

Solo Base64 estándar (+ /). La decodificación acepta relleno exacto o ausente y rechaza bits sin usar distintos de cero. Data URL requiere data:type/subtype;base64,payload sin parámetros ni codificación porcentual.

Archivo y salida decodificada: 600.000 bytes. Entrada codificada: 1.000.000 de unidades UTF-16, incluidos encabezado y espacios. Los archivos vacíos y una entrada pura vacía convertida manualmente son válidos.

La vista previa de imagen está desactivada.

Elige un archivo, pega Base64 o examina un ejemplo.

Invertir muestra el resultado completo para la dirección opuesta. Cambiar de dirección conserva ambas entradas; Borrar elimina ambas tras confirmar.

Archivo a Base64 prepara un archivo binario para un campo que solo admite texto. Este codificador de archivos no necesita abrir el documento como UTF-8: transforma sus bytes, incluidos los que no representan caracteres legibles.

La dirección Base64 a archivo permite recuperar una imagen, un PDF u otro contenido dentro del límite de tamaño. Puedes copiar la representación textual o descargar los bytes completos.

Por qué usar Archivo a Base64

Recuperar el archivo sin convertirlo en texto

Archivo a Base64 mantiene la diferencia entre un documento y el texto que lo representa. Al volver a los bytes, no introduce caracteres de sustitución ni elimina bytes nulos. El nombre de descarga se elige aparte y no modifica el contenido.

Un archivo recorre la codificación Base64 y vuelve a los mismos bytes binarios.

Separar la conversión de la visualización

La vista previa está apagada inicialmente. Solo se habilita para ciertos PNG, JPEG y WebP estáticos de tamaño limitado. Si la imagen no cumple los requisitos, el resultado binario sigue disponible: no hace falta mostrar un archivo para descargarlo.

La vista previa opcional pasa por controles independientes de la descarga del archivo.

Comprueba estos detalles al convertir

01

Elegir si existe un encabezado

Usa Base64 puro si solo tienes los caracteres codificados. Para una Data URI selecciona Data URL y conserva data:type/subtype;base64,payload. No se admiten parámetros. El MIME del encabezado manda al decodificar.

02

Recalcular después de cambiar opciones

El modo automático espera 350 ms tras los cambios. Al desactivarlo, ejecuta la conversión manualmente. Una salida desactualizada no se puede copiar ni descargar hasta obtener un resultado nuevo.

03

Revisar antes de sustituir

Ejemplo, borrar, reemplazar archivo e invertir muestran primero los tamaños que cambiarán. Aplicar confirma la operación. Deshacer recupera una vez el archivo, el texto, las opciones y el resultado anteriores.

Exporta texto o recupera bytes

Copiar o descargar sin recortes

El panel muestra hasta 20.000 unidades de texto. Copiar Base64, descargar TXT y descargar archivo utilizan todo el resultado, aunque la vista esté recortada.

Base64 normalizado al decodificar

La salida textual de la decodificación siempre incluye el relleno = necesario y usa el alfabeto estándar. Se presenta como datos puros o Data URL según el formato elegido. El interruptor de relleno afecta solo a la codificación.

Espacios admitidos de forma explícita

Puedes ignorar SP, TAB, CR y LF al decodificar. El resultado informa de cuántas unidades de espacio se omitieron. Otros espacios o símbolos invisibles causan un error.

Nombre y MIME independientes

El nombre determina cómo se propone guardar el archivo. El MIME declara su tipo. Cambiar estas opciones no convierte formatos ni verifica la identidad real de los bytes.

Reglas del formato y de la vista previa

Solo alfabeto estándar
Se aceptan + y /; se rechazan - y _ de Base64URL. Los bits finales no utilizados deben ser cero. La secuencia Zh== se rechaza por esta regla estricta.
Relleno completo o ninguno
Zg== y Zg son válidos; Zg= no. Tampoco se permiten signos = intermedios, relleno excesivo ni una longitud de datos cuyo resto al dividir entre cuatro sea uno.
Data URL sin reparaciones implícitas
El encabezado necesita un MIME type/subtype explícito, sin parámetros ni codificación porcentual. El MIME admite hasta 127 caracteres ASCII y pasa a minúsculas. No se recuperan archivos desde direcciones remotas.
Un archivo dentro del límite
El archivo de entrada y los bytes decodificados admiten hasta 600.000 bytes. El texto codificado admite 1.000.000 de unidades UTF-16, incluidos encabezado y espacios. Un archivo vacío y una entrada pura vacía convertida manualmente son válidos.
Vista previa limitada
Solo PNG, JPEG y WebP estáticos con firma y MIME coincidentes: hasta 200.000 bytes, 4.096 píxeles por lado y 4.000.000 de píxeles totales. No se muestran animaciones, HTML, SVG ni PDF. Su conversión y descarga siguen disponibles dentro del límite general.
Sin cifrado ni inspección de seguridad
Base64 representa bytes; no cifra ni comprime. La comprobación de vista previa no certifica que un archivo sea seguro. No hay procesamiento por lotes ni historial persistente.

Preguntas sobre Archivo a Base64

¿Cómo puedo mostrar en HTML un PDF que llega del servidor codificado en Base64?

Esta página no incrusta ni muestra PDF. Como alternativa en el navegador, pega el valor, selecciona su formato y descarga el documento decodificado para abrirlo con un visor adecuado. No genera la integración HTML ni depura el código del servidor.

¿Cómo decodifico un archivo en Base64 para recuperar el original?

Elige la dirección inversa, distingue Base64 puro de Data URL y descarga el archivo tras convertir. Archivo a Base64 conserva los bytes sin interpretarlos como texto. Pon una extensión adecuada, recordando que cambiarla no transforma el formato.

¿Cómo paso una imagen a Base64?

Selecciona el archivo de imagen, elige datos puros o Data URL y convierte. Puedes copiar el resultado completo o descargarlo como TXT. No necesitas activar la vista previa; incluso los formatos que no se muestran se pueden codificar dentro del límite de archivo.

¿Cómo guardo un archivo codificado en Base64?

Para conservar la cadena utiliza Descargar TXT Base64. Para guardar el contenido original utiliza Descargar archivo después de una conversión válida. Archivo a Base64 ofrece ambas salidas en el navegador; no escribe código de persistencia ni depura una aplicación.

¿Cuál es el tamaño máximo de imagen que admite Base64?

Base64 no fija por sí mismo un límite universal de imagen; cada aplicación impone el suyo. Aquí se admiten archivos de hasta 600.000 bytes y entradas codificadas de hasta 1.000.000 de unidades UTF-16. La vista previa tiene límites más bajos: 200.000 bytes, 4.096 píxeles por lado y 4.000.000 en total.

¿Has encontrado un caso inesperado?

Prueba Archivo a Base64

Usa Archivo a Base64 con una muestra, comprueba el MIME y el formato, y revisa la inversión antes de aplicarla. La descarga utiliza todos los bytes del resultado válido.