¡Hola, mundo!
wqFIb2xhLCBtdW5kbyE=
Convierte texto UTF-8 sin formato en Base64.
Codifica y decodifica Base64 directamente en tu navegador. Compatible con UTF-8, Unicode, cargas útiles JSON y datos de API. Los datos se procesan localmente y no se envían al servidor.
¡Hola, mundo!
wqFIb2xhLCBtdW5kbyE=
Convierte texto UTF-8 sin formato en Base64.
wqFIb2xhLCBtdW5kbyE=
¡Hola, mundo!
Recupera el texto original a partir de una cadena Base64.
{"user":"juan","role":"admin"}
eyJ1c2VyIjoianVhbiIsInJvbGUiOiJhZG1pbiJ9
Base64 se utiliza a menudo para transportar datos JSON mediante API.
Café, piñata y emoji ☕
Q2Fmw6ksIHBpw7FhdGEgeSBlbW9qaSDimJU=
Base64 conserva correctamente las letras acentuadas, los emojis y otros contenidos Unicode.
Base64 convierte datos binarios en una representación de texto utilizando un conjunto de 64 caracteres ASCII. Cada 3 bytes de datos de origen se transforman en 4 caracteres Base64, lo que aumenta el tamaño del resultado aproximadamente un 33 %.
Como el resultado solo contiene caracteres de texto seguros, Base64 se utiliza ampliamente en API, cargas útiles JSON, archivos adjuntos de correo electrónico, tokens JWT, encabezados HTTP, URI de datos y muchos otros sistemas que necesitan transportar datos binarios a través de canales basados en texto.
Base64 es una forma de representar datos, no un método de cifrado. Una cadena codificada se puede volver a decodificar fácilmente sin contraseña ni clave secreta. Base64 resulta útil para transferir datos, pero no proporciona protección ni confidencialidad.
Base64 se utiliza habitualmente cuando es necesario representar datos binarios como texto. Algunos ejemplos típicos son las solicitudes y respuestas de API, las cargas útiles JSON, los archivos adjuntos de correo electrónico, los tokens JWT, los URI de datos para incrustar imágenes y los archivos de configuración.
Los desarrolladores suelen utilizar Base64 para transferir de forma segura archivos, imágenes, certificados, claves criptográficas y otros contenidos binarios a través de sistemas diseñados principalmente para trabajar con texto.
Convierte texto y bytes a formato hexadecimal y decodifica secuencias Hex de vuelta a texto.
Codifica y decodifica cadenas URL y parámetros de consulta para transporte seguro en HTTP y APIs.
Convierte texto en grupos binarios de 8 bits y decodifica bytes binarios de vuelta a texto legible.
Convierte caracteres ASCII y códigos numéricos para flujos de trabajo con protocolos y parsers.
Decodifica JWT en el navegador e inspecciona header, payload, claims y datos de expiración.
Convierte texto a escapes Unicode y decodifica escapes Unicode, entidades HTML y texto multilingüe.