Conversor de texto a Base64 y binario
Convierte texto a Base64 o binario y decodifica al instante, con soporte completo de acentos y emojis (UTF-8). Todo en tu navegador, sin registro.
- 🔒 Tus archivos nunca salen de tu dispositivo
- ✓ Gratis, sin registro
- ✓ Sin marca de agua
Codifica y decodifica sin salir del navegador
Cuatro operaciones en una sola herramienta: texto a Base64, Base64 a texto, texto a binario y binario a texto. Pega la entrada, pulsa la operación y copia el resultado. Si la entrada no es válida (un Base64 cortado, un binario con bytes imposibles) te lo decimos con claridad en lugar de devolver basura.
UTF-8 bien hecho: adiós a los caracteres rotos
El clásico fallo de los conversores Base64 es romper los acentos: usan la
función nativa del navegador sin pasar antes por UTF-8 y "año" se
convierte en un error o en signos extraños. Aquí la conversión pasa
siempre por TextEncoder/TextDecoder, de modo que
cualquier texto en español — o con emojis — sobrevive el viaje de ida y
vuelta intacto.
Usos habituales para desarrolladores
- Decodificar el payload de un JWT o un token de API para inspeccionarlo.
- Generar el valor de una cabecera
Authorization: Basic. - Incrustar archivos pequeños como data-URI en CSS o HTML.
- Revisar qué contiene exactamente un parámetro Base64 de una URL.
Y como el procesamiento es 100% local, puedes decodificar tokens y credenciales sin que salgan de tu máquina — algo que jamás deberías hacer en una web que envía los datos a su servidor.
Preguntas frecuentes
¿Qué es Base64 y para qué sirve?
Es una codificación que representa cualquier dato usando solo 64 caracteres seguros (letras, números, + y /). Se usa para incrustar datos binarios donde solo se admite texto: imágenes dentro de CSS o HTML, adjuntos de correo, tokens de APIs y cabeceras de autenticación.
¿Base64 es un método de cifrado?
No, y es un error peligroso creerlo. Base64 es una codificación reversible por cualquiera en milisegundos: no protege nada. Si necesitas confidencialidad, usa cifrado real; Base64 solo cambia la forma de representar los datos.
¿Funciona con acentos, eñes y emojis?
Sí. Antes de codificar convertimos el texto a UTF-8, el estándar de la web, así que "mañana ☀️" se codifica y decodifica perfectamente. Muchas herramientas antiguas fallan justo en esto.
¿Para qué sirve convertir texto a binario?
Principalmente para aprender: ver cómo cada carácter se convierte en bytes (8 bits) ayuda a entender la codificación de caracteres. También aparece en ejercicios de programación y retos CTF.