Cómo usar esta herramienta para desarrolladores
- Escribe o pega el texto Unicode.
- Decide si necesitas conservar el padding “=”.
- Ejecuta la codificación.
- Copia la cadena para usarla en una URL, token o prueba de API.
Transforma texto Unicode a Base64URL siguiendo la variante URL-safe de Base64: sustituye “+” y “/” por “-” y “_”. La codificación trabaja sobre bytes UTF-8, por lo que conserva correctamente acentos, emojis y otros caracteres. Puedes generar salida con padding o sin “=”, habitual en JWT y otros formatos compactos.
Convierte primero el texto a UTF-8 y después aplica Base64, reemplazando los dos caracteres que no son seguros en URL. El contenido no se cifra ni se oculta criptográficamente.
Base64URL es una codificación reversible. No debe utilizarse como mecanismo de confidencialidad.
Hola ✓
SG9sYSDinJM
TextEncoder convierte los puntos de código a UTF-8 antes de pasar los bytes a btoa, evitando el fallo típico de btoa con caracteres fuera de Latin-1.
La entrada del editor se trata como texto UTF-8; el cargador de archivos del template también lee el archivo como texto.
Comparten el mismo contenido codificado, pero Base64URL usa “-” y “_” en lugar de “+” y “/”.
Normalmente los segmentos de JWT omiten el padding “=”, aunque la decodificación puede reconstruirlo.
No. Es una codificación reversible y no proporciona confidencialidad.
Sí. La herramienta transforma el texto a bytes UTF-8 antes de codificarlo.
Cuando el sistema receptor espera Base64URL con longitud múltiplo de cuatro o sigue una especificación que conserva padding.
| Codificación de texto | UTF-8 |
|---|---|
| Variante | RFC 4648 URL-safe |
| Padding | Opcional |
| Salida | ASCII Base64URL |
Consulta más utilidades de conversión, codificación e inspección en esta categoría.
Ver categoría