Base64 codificar / decodificar

Codifica y decodifica cadenas Base64 en el navegador

Input

Loading editor...

Output

Loading editor...

Herramientas relacionadas

Preguntas frecuentes

Base64 convierte datos binarios en texto ASCII usando 64 caracteres imprimibles (A-Z, a-z, 0-9, +, /). Se usa para incrustar binarios en formatos basados en texto como JSON, XML, HTML y correo electrónico. El resultado suele ser ~33% más grande que la entrada.

Pega tu texto en el campo de entrada y haz clic en Encode. La herramienta convierte los caracteres a bytes UTF-8 y luego a su representación Base64. Usa Copy para copiar el resultado.

Casos típicos: incrustar imágenes pequeñas en CSS/HTML (data URIs), enviar datos binarios en APIs JSON, codificar el contenido de archivos para subidas, adjuntos de email (MIME) y almacenar binarios en bases de datos que solo aceptan texto.

Base64 estándar usa los caracteres + y /, que suelen requerir escape en URLs. Base64URL los reemplaza por - y _ y normalmente elimina el padding (=). Los JWT usan Base64URL porque los tokens a menudo se pasan en URLs.