Herramientas · Texto · Codificar y decodificar Base64
Codificar y decodificar Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto, en vivo, con soporte completo para el árabe y otras escrituras no latinas.
Añade un archivo y ejecuta la herramienta.
Tu archivo está listo.
Prueba otro archivo, o inténtalo de nuevo.
Ajustes
Ajusta la configuración de abajo. El resultado se actualiza sobre la marcha.
Funciona por completo en tu navegador. No se sube ningún archivo.
Funciona por completo en tu navegador. Nada se sube nunca a un servidor.
Cómo funciona
Escribe o pega tu texto, o pega Base64 para decodificarlo.
Elige Codificar o Decodificar.
Copia el resultado.
Preguntas frecuentes
No. Todo ocurre en tu navegador.
No. Es una codificación reversible que cualquiera puede decodificar - no es una forma de proteger un secreto.
Sí, totalmente, en ambas direcciones. Una implementación de Base64 ingenua falla con texto en árabe; esta está construida para codificarlo y decodificarlo correctamente.
La variante de RFC 4648 usada en JWT y URL, que sustituye + y / por - y _ y elimina el relleno. Actívala con la casilla.
Un límite práctico de 2.000.000 de caracteres. Esta herramienta está pensada para valores de texto como claves de API o cargas pequeñas - codificar un archivo completo es una herramienta aparte.
Guías
Una mirada más de cerca a problemas concretos que resuelve esta herramienta.
Base64 Isn't Encryption, and Treating It Like One Is a Real Mistake
Base64 text looks like a secret because it looks unreadable. It is not one - anyone can decode it back in one step, with no key required, and treating it as protection is a mistake that shows up in real code.
Leer la guíaHow to Encode and Decode Base64 Text, Correctly for Any Language
Base64 encode or decode text live as you type, with Arabic and other non-Latin scripts handled correctly - a real gap in a plain btoa()/atob() implementation. Here's how the tool and the URL-safe option work.
Leer la guíaReading a JWT Payload Without a Library
A JWT's middle segment is Base64URL-encoded JSON, not encrypted - decode it and you can read every claim inside without installing anything or trusting the server's own debug endpoint.
Leer la guía
Comentarios