Codificador y decodificador Base64
Codifica o decodifica texto en Base64, con opción de alfabeto URL-safe.
Qué hace esta herramienta
Codifica y decodifica texto en Base64 directamente en tu navegador. Soporta alfabeto estándar y alfabeto URL-safe, sin caracteres conflictivos en URLs.
Para decodificar la carga útil de un JWT, llévala primero a formateador JSON. Si trabajas con IDs únicos, generador de UUIDs es un buen acompañante.
Para qué te sirve
- Codificar credenciales para una cabecera Authorization Basic.
- Decodificar la carga de un JWT para inspeccionarla.
- Pasar texto a Base64 para incrustarlo en una data URI.
- Descifrar un parámetro Base64 que llega en una URL.
Cómo se usa
- Pega el texto o el Base64 en el área de entrada.
- Elige el modo: codificar o decodificar.
- Activa alfabeto URL-safe si vas a usar el resultado en una URL.
- Copia la salida con un clic.
Todo el trabajo ocurre dentro de tu navegador, sin subir archivos a ningún servidor. Ver más herramientas del mismo campo.
Ejemplos que te vas a encontrar de verdad
Estos son los usos reales de Base64 que vas a ver en producción. Aquí los tienes con su entrada y salida, listos para que comprendas qué se está moviendo.
Cabecera Authorization Basic
Entrada
user:passSalida
dXNlcjpwYXNzTexto con acentos
Entrada
España 🇪🇸Salida
RXNwYcOxYSDwn4eq8J+Huw==JSON en data URI
Entrada
{"id":42}Salida
eyJpZCI6NDJ9URL-safe
Entrada
?foo=bar&x=1Salida
P2Zvbz1iYXImeD0xCombina bien con
Otras herramientas que la gente suele usar en el mismo flujo.
- Formateador JSON
formatear y validar JSON
Imprescindible cuando depuras una API.
- Decodificar JWTEn camino
Imprescindible cuando depuras una API.
- Probador de regex
probar expresiones regulares
Combina muy bien en flujos de desarrollo.
- Generador de UUIDs
generar UUIDs
Combina muy bien en flujos de desarrollo.
Otras herramientas del mismo campo
DesarrolloFormateador JSON
Formatea, valida o minifica JSON desde tu propio navegador.
Probador de regex
Prueba y depura expresiones regulares al vuelo, con grupos de captura.
Generador de UUIDs
Genera identificadores UUID v4 criptográficamente seguros al instante.
Generador de slugs
Convierte cualquier texto en un slug limpio, listo para una URL.
Preguntas frecuentes
¿Qué es Base64?
Es una forma de representar datos binarios usando solo 64 caracteres ASCII imprimibles. Se usa para enviar imágenes, claves o JSON binario por canales que solo entienden texto, como cabeceras HTTP o URLs.
¿Cuál es la diferencia con el alfabeto URL-safe?
El alfabeto estándar usa + y / como dos de sus caracteres. En una URL, esos caracteres tienen significado especial y hay que escaparlos. El alfabeto URL-safe los sustituye por - y _, así puedes pegar la salida en una URL sin escapar nada.
¿Es seguro codificar contraseñas en Base64?
No. Base64 es codificación, no cifrado. Quien intercepte la cadena puede decodificarla sin esfuerzo. Para proteger datos sensibles necesitas cifrado real (TLS para el transporte, AES para el almacenamiento).
¿Hay un límite de tamaño?
Para textos normales no. La herramienta funciona en memoria del navegador, así que con varios megabytes va perfectamente. Más allá puede empezar a tardar.
