# Codificador/Decodificador Base64URL

Codifica y decodifica Base64URL (variante URL-segura usada por JWT/JWS/JWE) y convierte entre Base64 estándar y URL-segura

> Página canónica: https://elysiatools.com/es/tools/base64url-encoder

- **Categoría:** Format Conversion

- **Palabras clave:** base64url, base64, url-segura, jwt, jws, jwe, codificar, decodificar

## Descripción general

Esta herramienta en línea le permite codificar y decodificar texto en formato Base64URL, una variante segura para URLs utilizada habitualmente en tokens JWT, JWS y JWE. Además, facilita la conversión directa entre el formato Base64 estándar y Base64URL sin necesidad de realizar reemplazos manuales de caracteres ni gestionar el relleno de forma externa.

## Entradas

- **Entrada** (textarea): Enter text to encode, or Base64URL to decode...
- **Operación** (select)
- **Codificación de salida** (select)

## Cuándo usarlo

- Al generar o depurar manualmente los componentes de un JSON Web Token (JWT) que requieren codificación segura para URLs.
- Cuando necesita transmitir datos binarios o texto a través de parámetros de consulta HTTP evitando conflictos con caracteres especiales.
- Para convertir cadenas codificadas en Base64 estándar al formato Base64URL eliminando el relleno '=' y reemplazando '+' y '/'.

## Cómo funciona

- Introduzca el texto plano o la cadena codificada en el campo de entrada principal.
- Seleccione la operación requerida: codificar a Base64URL, decodificar de Base64URL, o realizar la conversión directa entre formatos Base64.
- Elija la codificación de salida deseada (Texto UTF-8 o Cadena hexadecimal) en caso de estar decodificando datos.
- Copie el resultado procesado instantáneamente desde la pantalla para utilizarlo en su desarrollo o configuración.

## Casos de uso

- Depuración y lectura del contenido de payloads y firmas en tokens JWT durante el desarrollo de APIs.
- Conversión de firmas criptográficas en Base64 estándar a un formato seguro para su inclusión en enlaces de activación o restablecimiento.
- Decodificación de parámetros de consulta web codificados en Base64URL para el análisis de registros de servidores.

## Preguntas frecuentes

### ¿Cuál es la diferencia entre Base64 estándar y Base64URL?

Base64URL reemplaza los caracteres '+' y '/' por '-' y '_' respectivamente, y elimina el relleno '=' para evitar problemas al transmitir los datos en direcciones URL.

### ¿Qué operaciones de conversión admite esta herramienta?

Permite codificar texto a Base64URL, decodificar Base64URL a texto o hexadecimal, y realizar conversiones directas entre Base64 estándar y Base64URL.

### ¿Puedo decodificar las partes de un token JWT?

Sí, puede pegar el encabezado o el payload codificado de un JWT y decodificarlo a texto UTF-8 para inspeccionar su contenido JSON.

### ¿Qué formatos de salida admite la decodificación?

Puede elegir entre obtener el resultado decodificado como texto legible en formato UTF-8 o como una cadena de representación hexadecimal.

### ¿Los datos procesados se envían a algún servidor?

No, todo el proceso de codificación y decodificación se realiza de forma local en su navegador web para garantizar la privacidad de sus datos.

## Herramientas relacionadas

- [Convertidor Base64](https://elysiatools.com/es/tools/base64-converter): Codifica y decodifica datos hacia/desde formato Base64 con opciones URL-safe
- [Codificador/Decodificador Base64](https://elysiatools.com/es/tools/base64-encoder): Codifica y decodifica cadenas Base64
- [Conversor Base32](https://elysiatools.com/es/tools/base32-converter): Codifica y decodifica texto hacia/desde formato Base32 con múltiples variantes
- [Conversor Base58](https://elysiatools.com/es/tools/base58-converter): Codifica y decodifica texto hacia/desde formato Base58 con variantes Bitcoin y Ripple
- [Cifrado César](https://elysiatools.com/es/tools/caesar-cipher): Cifra, descifra y aplica fuerza bruta al cifrado César con cualquier desplazamiento (1–25), o imprime los 25 descifrados candidatos.
- [Convertidor Hex a Texto](https://elysiatools.com/es/tools/hex-to-string): Convierte texto hacia/desde cadenas hexadecimales con espaciado, prefijo (0x/\x/U+) y opciones de mayúsculas/minúsculas flexibles
- [Cifrado ROT13](https://elysiatools.com/es/tools/rot13-cipher): Codifica y decodifica texto usando el cifrado de sustitución ROT13 (rota letras 13 posiciones)
- [Cifrado ROT47](https://elysiatools.com/es/tools/rot47-cipher): Codifica y decodifica texto usando el cifrado ROT47 (rota todos los caracteres ASCII imprimibles 47 posiciones)

## Ejemplos

- [Muestras MP3 Sin Derechos de Autor](https://elysiatools.com/es/samples/mp3-samples): Colección de muestras de audio sin derechos de autor para pruebas y desarrollo, incluyendo sonidos de la naturaleza, música de meditación y audio ambiental
- [Muestras de Convertidor Hex/Unicode](https://elysiatools.com/es/samples/text-hex-unicode-formats): Muestras de prueba para conversión de secuencias de escape hex y unicode
- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato

## Contenido relacionado

- [Herramientas de codificación Base, radix y hexadecimal](https://elysiatools.com/es/hubs/base-radix-and-hex-encoding-tools): Convierte texto y bytes entre variantes Base, radices, hexadecimal y escapes web, comprobando la conservación reversible.
- [Flujo autorizado para probar JWT, OTP, TOTP y sesiones](https://elysiatools.com/es/hubs/token-session-and-2fa-workflows): Prepara fixtures de autenticación saneados, separa generar tokens de decodificarlos y verificarlos, prueba el tiempo de OTP/TOTP y audita evidencias JWT y de sesión sin exponer secretos reales.
