KeyWoven
Español

Codificador–decodificador Base64 / Base64URL

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. El modo binario acepta cualquier byte, incluso UTF-8 inválido, hasta 1 MiB. Codificar abre un archivo; decodificar descarga decoded.bin. La vista hexadecimal muestra hasta 128 bytes.

Los datos permanecen en esta página. Nada se envía ni se guarda automáticamente.

Texto o datos binarios: hasta 1 MiB (1.048.576 bytes) antes de codificar o después de decodificar. El modo texto requiere UTF-8 válido. Entrada Base64: hasta 1.398.104 caracteres ASCII.

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