# Conversor de Text a Base64URL

Codifique texto en URL seguro para Base64 o decodifíquelo, según el alfabeto base64url de la sección 5 de RFC 4648. La herramienta convierte la entrada a UTF-8, usa - y _ en lugar de + y / y omite el relleno = salvo que lo solicite. Al decodificar, acepta entradas con y sin relleno. Los desarrolladores la usan para partes JWT, valores PKCE de OAuth, URL firmadas y nombres de archivo que deben funcionar en enlaces.

## Preguntas frecuentes

### ¿Qué es Base64URL?

Base64URL es la variante segura para URL y nombres de archivo de Base64 definida en la sección 5 de RFC 4648. Sustituye + por - y / por _, así que el resultado puede aparecer en URL y nombres de archivo sin necesidad de escapar caracteres. Normalmente se omite el relleno con =.

### ¿Puedo ver un ejemplo?

El texto foobar se codifica como Zm9vYmFy, igual que en Base64 estándar. El texto ??> se codifica como Pz8-, mientras que Base64 estándar produce Pz8+, y subjects?_d produce c3ViamVjdHM_X2Q. La decodificación devuelve el texto original.

### ¿Debo habilitar el relleno?

Déjelo desactivado para JWT, desafíos de código PKCE y la mayoría de usos web, que eliminan los signos =. Actívelo solo si el sistema receptor espera una longitud múltiplo de cuatro. El decodificador acepta ambas formas.

### ¿Cómo decodifico un JWT con esta herramienta?

Copie la parte de la cabecera o la carga útil, el texto entre los puntos, y decodifíquela. Obtendrá el JSON. La tercera parte es una firma binaria, por lo que la herramienta indica que no es texto UTF-8 válido.

### ¿Por qué se rechaza mi entrada?

Solo son válidos A-Z, a-z, 0-9, - y _, con = opcionales al final. Se rechazan los caracteres + y / de Base64 estándar; para usarlos, emplee el conversor Base64. También es inválida una longitud que deje un solo carácter en el último grupo.

### ¿La herramienta ignora los espacios en blanco?

Sí. Se eliminan los espacios, las tabulaciones y los saltos de línea antes de decodificar, lo que resulta útil con valores copiados de registros o correos electrónicos con ajuste de línea.

### ¿Cómo se gestionan los caracteres especiales y los emojis?

El texto se codifica como UTF-8 antes de la conversión, por lo que cualquier carácter, incluidos los emojis, se conserva exactamente al hacer el recorrido de ida y vuelta. Los bytes decodificados deben formar UTF-8 válido para poder mostrarse.

### ¿Es Base64URL seguro para datos confidenciales?

No. Es solo una codificación y no ofrece protección. Por ejemplo, cualquiera puede leer una carga útil JWT, por lo que no debe contener secretos.

### ¿Cuál es el aumento de tamaño?

Cada 3 bytes se convierten en 4 caracteres, por lo que los datos codificados son aproximadamente un 33 por ciento más grandes. Sin relleno, el resultado puede ser hasta dos caracteres más corto.

### ¿Cuánto texto puedo convertir?

Hasta 5 MiB de texto por solicitud. La entrada no se almacena.

¿Su anuncio aquí?

[Envíenos un correo](mailto:hi@dennn.is?subject=Publicidad%20en%20OneClick%20Pro)

[Anuncio El conjunto de plugins listo para agentes de WordPress.](https://sleekwp.com/?ref=oneclickpro)
