Codificador y Decodificador Base64 — Rápido y Seguro
Base64 es un esquema de codificación binario a texto que representa datos binarios en formato de cadena ASCII. Se usa comúnmente para codificar datos en URLs, correos electrónicos y URIs de datos. Toda la codificación y decodificación ocurre localmente en tu navegador para una privacidad completa.
RFC 4648 Solo en el navegador
Herramientas relacionadas
- Codificador URL Codificador y decodificador URL para desarrolladores web. Codifica o decodifica URLs, parámetros de consulta y componentes URI con analizador integrado.
- Codificador de Entidades HTML Convierte texto a entidades HTML y viceversa. Herramienta con entidades nombradas ( ), decimales ( ) y hexadecimales ( ) para desarrollo web.
- Decodificador JWT Decodifica y analiza JSON Web Tokens (JWT) con inspección detallada. Ver encabezado, carga útil y firma. Valida estructura de token y algoritmos de firma.
- Convertidor Punycode Convierte nombres de dominio internacionales (IDN) a Punycode ASCII y viceversa. Herramienta para transformar dominios Unicode a formato compatible con DNS.
Características
- Codificación y decodificación de texto y archivos
- Compatibilidad con arrastrar y soltar archivos
- Codificación Base64 segura para URL
- Modo en tiempo real
- Procesamiento en el navegador: tus datos nunca salen de tu dispositivo
Casos de uso comunes
Desarrollo
- Autenticación API (Basic Auth)
- Decodificación de tokens JWT
- URIs de datos para imágenes
- Adjuntos de correo electrónico
Transferencia de datos
- Datos binarios en JSON
- Codificación de parámetros de URL
- Valores de cookies
- Datos binarios en XML
Recursos Útiles
Base64 - Wikipedia Introducción al concepto e historia de la codificación Base64
RFC 4648: codificaciones Base16, Base32 y Base64 Especificación oficial del IETF que define el estándar Base64
Guía de codificación Base64 de MDN Guía completa sobre Base64 en desarrollo web
MDN btoa() Función de JavaScript para codificar cadenas en Base64
MDN atob() Función de JavaScript para decodificar Base64 a texto plano