Codifica y decodifica cadenas Base64 al instante. Del lado del cliente, privado, sin límites.
Empieza con el decodificador Base64 del navegador y luego salta a la herramienta especializada adecuada para texto, archivos, JSON, payloads JWT, imágenes, PDFs y validaciones.
Pega Base64 en el conversor principal y cambia al modo decodificar para obtener texto plano al instante.
Comprueba relleno, variantes de alfabeto, espacios y caracteres incorrectos antes de decodificar.
Recupera archivos descargables desde payloads Base64 con detección MIME y procesamiento en el navegador.
Decodifica payloads de API y aplica pretty print al JSON para inspeccionar mejor los campos anidados.
Inspecciona cabeceras y payloads JWT codificados en Base64URL sin enviar tokens a un servidor.
Usa la ruta canónica del codificador Base64 para convertir texto plano en una cadena Base64.
Codifica o decodifica cadenas de texto plano a formato Base64.
Codifica cualquier tipo de archivo a Base64 para APIs o transferencia.
Convierte imágenes a URIs de datos Base64 para incrustar en CSS o HTML.
Decodifica e inspecciona tokens JWT para ver encabezados, payloads y claims.
Codifica o decodifica URLs y parámetros con codificación porcentual.
Convierte caracteres especiales a entidades HTML y viceversa.
Convierte entre formatos hexadecimal y Base64.
Decodifica cadenas Base64 a imágenes con vista previa.
Decodifica cualquier cadena Base64 de vuelta a su archivo original con detección automática.
Decodifica documentos PDF en Base64 y visualízalos en el navegador.
Decodifica cadenas Base64 a texto legible con opciones de codificación.
Comprueba si una cadena está correctamente codificada en Base64.
Decodifica Base64 y muéstralo con formato JSON legible.
Crea Data URIs en Base64 a partir de texto o archivos.
Convierte cadenas Base64 a hexadecimal y viceversa.
Convierte código SVG a Data URIs para incrustar en CSS y HTML.
Convierte texto a bytes UTF-8 y decodifica secuencias de bytes a texto.
A beginner-friendly introduction to Base64 and why it matters.
The difference between encoding, decoding, and encryption.
atob, Buffer, and Unicode-safe decoding in Node and the browser.
Embed images and fonts inline with data: URIs — and when not to.
Convert images to Base64 strings for HTML, CSS, and APIs.
Base64, Hex, URL encoding, HTML entities — side-by-side comparison of when to use each format.
Base64 es un sistema de codificación diseñado para representar bytes como texto legible mediante un alfabeto seguro para cualquier canal digital. Transforma grupos de tres bytes en cuatro caracteres ASCII, evitando que cabeceras de correo, formularios web o sistemas de registro rechacen la información. Cuando copias y pegas cadenas en esta herramienta, conviertes datos binarios en una secuencia que viaja sin errores por protocolos pensados para texto plano.
La conversión introduce un aumento aproximado del 33 % respecto al tamaño original. Ese crecimiento es el costo de garantizar la compatibilidad, pero resulta aceptable cuando necesitas transmitir certificados, claves API, imágenes pequeñas o fragmentos JSON incrustados. Si la cadena empieza con símbolos como +, / o termina con signos de igual, es lo esperado: el relleno forma parte de la especificación y permite reconstruir los bits originales durante la decodificación.
Encoding the word Hello (first 3 bytes: Hel)
Every 3 bytes of input produce 4 Base64 characters — a ~33% size increase.
MIME encodes email attachments (images, PDFs, binary files) in Base64 so they can travel safely through text-only email servers.
Embed images, fonts, or other assets directly in HTML or CSS using data:image/png;base64,…, eliminating extra HTTP requests.
HTTP Basic Auth encodes username:password in Base64. JWT tokens use Base64URL for their header and payload sections.
Send binary data (images, PDFs, keys) through JSON APIs or XML documents that only support text characters.
Store TLS certificates, private keys, and secrets in YAML or JSON config files (e.g., Kubernetes secrets) as Base64 strings.
Share binary data as text — paste a Base64 string into a chat message, issue tracker, or terminal without corrupting binary content.
More Developer Tools
Random IBAN
randomiban.co
Random IMEI
randomimei.com
Random MAC
randommac.com
UUID Gen
createuuid.com
Password Gen
password-generator.co
Lorem Ipsum
makelorem.com
JSON Format
jsonformat.co
Hex to ASCII
hextoascii.co
Hash Gen
hashgenerator.co
Char Counter
charcounter.io
QR Code
makeqrcode.io
URL Encode
urlencode.co
Morse Code
decodemorse.com
Binary Text
texttobinary.io
HTML Entities
htmlentities.io
Age Calc
calculateage.io
Compound Calc
compoundcalculator.io