Codificador y decodificador Base64

Codifica texto UTF-8 o un archivo local como Base64/Base64url y decodifica a texto o a un archivo.

Esta página muestra las herramientas disponibles en este idioma dentro del alcance actual. Esto no significa que todas las herramientas del sitio estén traducidas a todos los idiomas.

Límite de entrada/archivo decodificado: 1 MiB; salida de texto: 2 MiB. Base64 no es cifrado; el texto decodificado y las URL no se abren ni se ejecutan. Base64 estándar exige el relleno correcto; Base64url acepta entradas con o sin relleno. Se rechazan los espacios en blanco. URI conserva los caracteres reservados; component procesa el valor completo. + no significa un espacio.

Cómo usarla

Elige la operación y el modo de texto o archivo; selecciona Base64url si lo necesitas. Introduce datos o elige un archivo local y revisa el resultado. La decodificación de archivos descarga una copia nueva sin cambiar el original.

Ejemplo práctico

Hello se convierte en SGVsbG8= con Base64 estándar o en SGVsbG8 sin relleno con Base64url.

Compatibilidad y límites

Basado en RFC 4648: relleno estándar correcto, bits de relleno a cero y un único alfabeto seleccionado. Base64url acepta entradas con relleno correcto o sin relleno y genera la salida sin relleno. La codificación no es cifrado; el contenido decodificado no es de confianza y solo se muestra como texto.

Preguntas frecuentes

¿Por qué puede funcionar la decodificación de un archivo y fallar la de texto?

Los bytes pueden ser datos binarios válidos, pero no UTF-8. Elige la decodificación de archivos para guardarlos sin cambios; los bytes de texto no válidos nunca se sustituyen silenciosamente.

Herramientas relacionadas