KeyWoven
Español

Codificador–decodificador Base64 / Base64URL

Codifica texto UTF-8 o decodifica Base64 y Base64URL estrictamente de forma local.

Principio y ejemplo

Base64 representa cada grupo de tres bytes con cuatro caracteres. Primero se convierte el texto a UTF-8. Por ejemplo, foo da Zm9v; f da Zg== en Base64 estándar y Zg en Base64URL. El estándar usa + y / y exige el relleno = necesario. Base64URL usa - y _, genera sin relleno y acepta ausencia de relleno o relleno exacto. Se rechazan espacios, saltos de línea, alfabetos mezclados, longitud incorrecta y bits finales no nulos. Los saltos de línea del texto original se conservan al codificar y decodificar. Se rechazan UTF-8 inválido y sustitutos sin pareja. Base64 es codificación, no cifrado.

Límites y privacidad

Límite: 1 MiB de UTF-8 decodificado (hasta 1 398 104 caracteres ASCII codificados); JWT 100 KiB y profundidad JSON 200. Solo texto, sin archivos ni URI de datos. Entradas y resultados permanecen en memoria, nunca en URL, almacenamiento, registros o analítica. Sin claves, firma, consultas JWKS ni verificación. Modificar la entrada borra el resultado. Limpiar elimina el estado; copiar coloca solo el resultado elegido en el portapapeles, cuyo historial controla el dispositivo. Recargar limpia la herramienta; las extensiones y el dispositivo quedan fuera de su control.

Herramientas relacionadas

Tus opciones de privacidad

¿Podemos usar Google Analytics 4 para saber qué herramientas son útiles? Solo se carga si aceptas. No incluimos los datos introducidos ni los resultados. Puedes cambiar tu elección en Ajustes de privacidad en cualquier momento.

Sin elección guardada. Analítica desactivada.

Política de privacidad