Base64 Encode/Decode

Convertidor de Archivo a Base64: Codifica Cualquier Archivo

Convierte cualquier archivo en un string Base64. Funciona con documentos, imagenes, audio, archivos comprimidos y todos los formatos binarios. 100% del lado del cliente, sin servidor.

100% del lado del cliente. Tus datos nunca salen de tu navegador.

📁

Arrastra y suelta un archivo File aquí

o haz clic para examinar (máx 50 MB)

Herramientas Relacionadas

Convertir Cualquier Archivo a Base64

La codificación Base64 convierte datos binarios arbitrarios en un string de texto usando 64 caracteres ASCII imprimibles. Esta herramienta lee cualquier archivo de tu dispositivo y produce la salida codificada en Base64 que puedes usar en cargas de API, almacenamiento en base de datos, archivos de configuración o cualquier contexto que requiera datos seguros en texto.

Como Usarlo

  1. Suelta cualquier archivo en el área de carga o haz clic para examinar
  2. La herramienta lee y codifica el archivo en tu navegador
  3. Selecciona el formato de salida: Base64 plano (el más versatil), data URI (incluye tipo MIME) o CSS background (para imagenes)
  4. Copia el resultado

Por qué Convertir Archivos a Base64

Transporte seguro en texto

Muchos protocolos y formatos solo soportan texto: JSON, XML, YAML, correo electronico (SMTP), parámetros de URL, atributos HTML. La codificación Base64 permite usar cualquier archivo binario en estos contextos sin corruption.

Cargas de API simplificadas

En lugar de datos de formulario multiparte, Base64 te permite incluir datos de archivo en un campo JSON normal:

{
  "file": "UEsDBBQAAAAIAM1Y...",
  "filename": "archive.zip",
  "contentType": "application/zip"
}

Documentos autonumos

Los data URIs Base64 crean documentos que llevan sus recursos incorporados. Un solo archivo HTML puede contener todas sus imagenes, fuentes e incluso PDFs incrustados sin dependencias externas.

Configuración y secretos

Los secretos de Kubernetes, tuberias de CI/CD y configuraciones en la nube a menudo almacenan datos binarios (certificados, claves, archivos de licencia) como strings codificados en Base64 en archivos de configuración YAML o JSON.

Detección de Tipo MIME

Esta herramienta detecta automáticamente el tipo MIME del archivo a partir de la firma de contenido (bytes magicos), no de la extensión del archivo:

Firma de archivoTipo MIMEEjemplo
%PDFapplication/pdfDocumentos PDF
PK (inicio ZIP)application/zipArchivos ZIP
\x89PNGimage/pngImagenes PNG
\xFF\xD8\xFFimage/jpegImagenes JPEG
RIFF....WEBPimage/webpImagenes WebP
ID3 o \xFF\xFBaudio/mpegArchivos MP3

La detección por contenido es más fiable que la detección por extensión, especialmente para archivos sin extensión o con extensión incorrecta.