Codificador y decodificador Base64

Codifica texto a Base64 o decodifica Base64 de vuelta a texto

Entrada

Ingrese texto para codificar
0 caracteres

Opciones

El modo URL-safe reemplaza + por - y / por _ para uso seguro en URLs.

Salida

Resultado codificado en Base64
0 caracteres
Acerca de esta herramienta

Este es el espacio de trabajo Base64 de propósito general — codifica texto plano a Base64 o decodifica una cadena Base64 de vuelta a texto, cambiando de dirección con un solo clic. Es el punto de partida adecuado cuando aún no sabes qué dirección necesitas, o cuando vas y vienes entre ambas mientras depuras. ¿Prefieres una página dedicada? Las páginas de Base64 Encoder y Base64 Decoder entran directamente en una dirección con guía enfocada y específica de esa dirección.

Cómo usar

Elige Codificar o Decodificar usando las pestañas de arriba. Para Codificar, pega texto plano — la salida en Base64 aparece mientras escribes. Para Decodificar, pega una cadena Base64 para recuperar el texto original. Activa el 'modo URL-safe' cuando trabajes con Base64 que aparece en URLs, cadenas de consulta o nombres de archivo. Usa Auto-detectar para que la herramienta adivine qué dirección necesita tu entrada pegada.

Casos de uso comunes

Cambiar a mitad de tarea

Codifica un payload JSON a Base64 para una solicitud de API, luego pega de vuelta la respuesta Base64 de la API y cambia a Decodificar para inspeccionarla.

Ida y vuelta de HTTP Basic Auth

Codifica `username:password`, copia el valor del encabezado, luego decodifícalo más tarde para confirmar las credenciales.

Flujos de trabajo JWT

Codifica un payload de prueba para construir un token manualmente, o decodifica los segmentos de un token existente para inspeccionar sus claims.

Flujos de trabajo Data URI

Codifica una imagen pequeña para incrustarla en CSS, o decodifica un data URI existente para extraer los bytes originales.

Limitaciones y notas importantes

Base64 es codificación, no cifrado — cualquiera puede decodificarlo al instante, así que nunca lo uses para proteger secretos. Aumenta el tamaño de los datos en aproximadamente un 33%, por lo que no es adecuado para transferencias de archivos grandes. Todo el procesamiento es del lado del cliente, por lo que entradas extremadamente grandes están limitadas por la memoria disponible de tu navegador.