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
- Suelta cualquier archivo en el área de carga o haz clic para examinar
- La herramienta lee y codifica el archivo en tu navegador
- Selecciona el formato de salida: Base64 plano (el más versatil), data URI (incluye tipo MIME) o CSS background (para imagenes)
- 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 archivo | Tipo MIME | Ejemplo |
|---|---|---|
%PDF | application/pdf | Documentos PDF |
PK (inicio ZIP) | application/zip | Archivos ZIP |
\x89PNG | image/png | Imagenes PNG |
\xFF\xD8\xFF | image/jpeg | Imagenes JPEG |
RIFF....WEBP | image/webp | Imagenes WebP |
ID3 o \xFF\xFB | audio/mpeg | Archivos 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.