Saltar al contenido
TextArray
Totalmente local

Codificación y decodificación Base64

Convierta texto a Base64 y viceversa, con soporte completo para UTF-8 y URL segura.

Entrada

Codificación y decodificación Base64

Base64 convierte texto arbitrario en un conjunto compacto de 64 caracteres seguros, lo que lo convierte en la forma estándar de mover datos a través de canales que solo aceptan ASCII simple. Pegue el texto para obtener su formato Base64 o pegue Base64 para volver a leer el texto original. Cambie entre las dos direcciones con el selector de modo.

La codificación es totalmente compatible con UTF-8, por lo que los signos diacríticos eslovacos, las letras griegas, los caracteres CJK y los emoji sobreviven intactos al viaje de ida y vuelta. La opción "Alfabeto seguro para URL" intercambia los caracteres + y / estándar por - y _ y elimina el relleno final, lo que produce una cadena que puede colocar directamente en un parámetro de consulta, un segmento de ruta o un JWT sin tener que escapar más. La opción "Ajustar a 76 caracteres" divide la salida larga en líneas de ancho fijo, el formato esperado por los encabezados de correo electrónico MIME y los bloques de estilo PEM.

La decodificación es deliberadamente indulgente. Los espacios en blanco y los saltos de línea se eliminan antes de la decodificación, se aceptan tanto el alfabeto estándar como el seguro para URL, y se tolera la falta de relleno, por lo que un valor copiado de un archivo de registro o de una configuración generalmente simplemente funciona. Si la entrada realmente no puede ser Base64, obtendrá una explicación sencilla en lugar de una respuesta incorrecta silenciosa.

Todo se ejecuta en su navegador. No se carga nada, lo que aquí es más importante que para la mayoría de las herramientas: las cadenas Base64 habitualmente transportan tokens API, datos de sesión, credenciales de autenticación básica y cargas útiles codificadas. Decodificalos aquí y el texto plano permanecerá en tu máquina. El recuento debajo del resultado muestra los tamaños en ambos lados, por lo que puede ver las adiciones de codificación de crecimiento de aproximadamente el 33%.

Preguntas frecuentes

¿Base64 cifra mi texto?
No. Base64 es una codificación, no una encriptación; cualquiera puede decodificarla. Úselo para transportar datos de forma segura, nunca para proteger secretos.
¿Cuándo debo utilizar el alfabeto seguro para URL?
Cuando el resultado ingresa a una URL, un nombre de archivo o un JWT. Reemplaza + y / con - y _ y elimina el relleno, por lo que no es necesario escapar nada. La decodificación acepta cualquiera de los alfabetos automáticamente.
¿Funcionan los emoji y los signos diacríticos?
Sí. El texto está codificado como UTF-8 bytes, por lo que "šťastie" y 🫐 ida y vuelta exactamente.
¿Por qué mi Base64 no se puede decodificar?
Por lo general, faltan caracteres al final después de una copia truncada o la cadena contiene caracteres fuera del alfabeto Base64. El relleno y los espacios en blanco se manejan por usted.
¿Mi texto está subido a alguna parte?
No. La herramienta se ejecuta completamente en su navegador y su texto nunca sale de su dispositivo, incluidos los tokens que decodifica.