Saltar al contenido principal
Informática

Decodificador Base64

Convierte Base64 estándar a texto UTF-8 directamente en tu navegador. Comprueba la cadena, recupera acentos y emoji y copia el texto decodificado.

Gratis Sin registro Uso inmediato

Decodificar Base64 a texto

Introduce los datos necesarios y obtén el resultado.

Convierte Base64 estándar a texto UTF-8 directamente en tu navegador. El contenido decodificado se muestra como texto, sin ejecutar código.
Admite hasta 400000 caracteres, incluidos los espacios y saltos de línea de la entrada. Una cadena vacía es válida y produce texto vacío.
Se ignoran espacios ASCII, tabulaciones y saltos de línea. Puedes omitir el relleno = final; si lo incluyes, debe ser correcto. Conserva los símbolos + y / y no pegues prefijos como data:text/plain;base64,.
La cadena debe representar texto UTF-8 válido. Base64URL y los archivos binarios no se procesan como texto en esta herramienta.

Cómo convertir Base64 a texto

  1. Pega la cadena Base64 que quieras decodificar.
  2. Pulsa «Decodificar Base64».
  3. Revisa el texto obtenido y cópialo para utilizarlo donde lo necesites.

Para probar la herramienta, introduce SG9sYQ==. El resultado será Hola. Si modificas la entrada, vuelve a decodificarla para consultar el resultado actualizado.

Base64 estándar y relleno

El formato estándar utiliza letras, números y los símbolos + y /. Puede terminar con uno o dos signos = como relleno. La herramienta acepta el relleno correcto y también su omisión cuando puede completarlo sin ambigüedad. Rechaza caracteres ajenos al formato y bits de relleno no válidos.

Se ignoran espacios ASCII, tabulaciones y saltos de línea que separen la cadena pegada. No se sustituyen espacios por el símbolo +: si un transporte ha alterado ese símbolo, recupera la cadena original. Puedes consultar la definición del formato en RFC 4648.

Interpretar el resultado como UTF-8

La decodificación obtiene bytes. Esta herramienta los interpreta como texto UTF-8 y admite acentos, símbolos y emoji. No aplica normalización Unicode. Los saltos de línea se presentan y copian como LF.

Si la cadena contiene una imagen, un archivo comprimido o texto en otra codificación, los bytes pueden no ser UTF-8 válido. En ese caso se muestra un error en lugar de un texto con caracteres de sustitución. Este decodificador no exporta archivos binarios.

Errores frecuentes al decodificar Base64

  • Cadena incompleta: comprueba que has copiado todo el contenido.
  • Relleno incorrecto: los signos = solo pueden aparecer al final y en la cantidad apropiada.
  • Variante diferente: Base64URL utiliza - y _ en lugar de + y /.
  • Prefijo adicional: elimina encabezados como data:text/plain;base64, antes de pegar la cadena.

Decodificación local y presentación del contenido

La conversión se realiza en tu navegador. El resultado aparece en un campo de texto de solo lectura, donde puedes seleccionarlo y copiarlo. Si contiene HTML o JavaScript, se muestra como texto sin ejecutarse.

Base64 no protege la confidencialidad del contenido: cualquier persona que tenga una cadena puede decodificar sus bytes. La operación no requiere una clave y no descifra datos que hayan sido cifrados previamente.

Ejemplos

Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.

Recuperar un saludo

Introduce SG9sYQ== y pulsa «Decodificar Base64».

Hola

Texto con acento

Introduce Y2Fmw6k=. Los bytes decodificados se interpretan como UTF-8.

café

Recuperar un emoji

Introduce 8J+Zgg==, conservando el símbolo +.

🙂

Preguntas frecuentes

Resolvemos algunas dudas habituales sobre esta herramienta.

Sí. Se ignoran los espacios ASCII, las tabulaciones y los saltos de línea de la cadena Base64. Esto no elimina los espacios que forman parte del texto codificado.

Puedes introducir una cadena con relleno correcto o sin relleno. La herramienta completa el relleno omitido cuando la longitud lo permite. Si hay signos = mal colocados o incompletos, muestra un error.

Base64 puede representar cualquier secuencia de bytes, incluidos archivos binarios. Esta herramienta solo muestra texto UTF-8 válido. Si los bytes no corresponden a esa codificación, informa del problema sin sustituirlos por caracteres engañosos.

Admite Base64 estándar, no Base64URL. En un enlace data:, copia únicamente la parte Base64 situada después de la coma si contiene texto UTF-8. No pegues el prefijo completo.

Una cadena vacía es válida y representa cero bytes. La herramienta indica que la decodificación ha terminado y que el texto resultante está vacío.

No. Base64 es una codificación reversible sin clave. Si los datos se cifraron antes de codificarlos, decodificar Base64 no elimina ese cifrado.

No. El contenido se presenta como texto en un campo de solo lectura. Las etiquetas HTML y el código se muestran sin ejecutarse.

La decodificación se realiza localmente en el navegador. La herramienta no necesita enviar la entrada ni el resultado al servidor.
Última revisión: 4 de octubre de 2026