Codificador / Decodificador / Validador Base64
Codifica, decodifica y valida Base64 — texto, archivos, imágenes y Data URLs. Todo se procesa en tu navegador
Arrastra un archivo aquí, o haz clic para explorar
Máx 25 MB
Pega una cadena Base64 y haz clic en Validar para ver los resultados.
Tips
Base64 no es cifrado
Base64 es un esquema de codificación, no cifrado. Cualquiera puede decodificarlo al instante. Nunca uses Base64 para proteger datos sensibles — usa cifrado adecuado.
Espera un aumento de ~33% en tamaño
Base64 representa cada 3 bytes de datos como 4 caracteres. Esto significa que la salida codificada siempre es un 33% más grande que el original. Tenlo en cuenta al incrustar imágenes o archivos.
Base64 seguro para URLs en la web
El Base64 estándar usa + y / que entran en conflicto con las URLs. El Base64 seguro para URLs los reemplaza con - y _, haciéndolo seguro para parámetros de consulta, nombres de archivo y tokens JWT.
Data URLs incrustan archivos en línea
Una Data URL (data:[mime];base64,...) permite incrustar imágenes o archivos directamente en HTML/CSS sin solicitudes HTTP separadas. Ideal para íconos pequeños, pero evítalo para archivos grandes por el aumento de tamaño.
Casos de uso comunes
Transferencia de datos binarios por API
Codifica archivos binarios como imágenes, PDFs o certificados en Base64 para incluirlos de forma segura en solicitudes y respuestas de API JSON.
Incrustación de imágenes en línea
Convierte imágenes pequeñas a Data URLs e incrústalas directamente en HTML o CSS, eliminando solicitudes HTTP adicionales y acelerando la carga de la página.
Inspección de tokens JWT
Decodifica el encabezado y la carga útil de tokens JWT para inspeccionar claims, tiempos de expiración y permisos sin ninguna herramienta externa.
Codificación de archivos adjuntos de correo
Los archivos adjuntos de correo MIME están codificados en Base64. Decodifícalos para recuperar el archivo original, o codifica archivos para construcción MIME manual.
Verificación de valores de configuración
Los secretos de Kubernetes, claves SSH y muchos archivos de configuración almacenan valores en Base64. Decodifica y valida antes del despliegue para detectar errores temprano.