Codifica y decodifica cadenas Base64 al instante. Del lado del cliente, privado, sin límites.
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.
Decode any Base64 string back to its original file with auto-detection.
Decodifica documentos PDF en Base64 y visualízalos en el navegador.
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
Namso Gen
namso.io
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