ConvertText.app LogoConvertText.app

Decodificar Base64 y Codificar Base64 Online

Utiliza esta herramienta para decodificar Base64, codificar Base64 y convertir datos directamente en tu navegador. Este codificador Base64 y decodificador Base64 te permite convertir a Base64 texto normal, así como pasar de Base64 a texto en segundos, sin instalar nada. Es una opción práctica para trabajar con cadenas UTF-8, JSON, pruebas de API, email y otros casos donde necesitas un conversor Base64 o un convertidor Base64 rápido y fácil de usar.

Convierte texto plano, JSON o cualquier dato UTF-8 en codificación Base64.

Decodifica cadenas Base64 de vuelta a texto legible instantáneamente.

Entrada de Texto
Convierte texto plano, JSON o cualquier dato UTF-8 en codificación Base64.
0 carac
0 bytes
0 líneas
~0 size
Salida Base64
Tu texto codificado a Base64
0 carac
0 bytes
0 líneas
~0 size
Opciones de conversión

Base64URL / JWT

Decodifica tokens Base64 URL-safe (JWT, claves API, OAuth)

Usa - y _ en lugar de + y / para URLs web

Elimina los caracteres = finales de la salida

Mantén espacios en blanco para mejor legibilidad

Verifica si el Base64 pegado es válido antes de decodificar

Probar Textos de Muestra
Haz clic en cualquier muestra para cargarla en la herramienta

¿Necesita convertir un archivo JPG, PNG, SVG, WebP u otra imagen? Use nuestro Conversor de Imagen a Base64.

Esta herramienta es ideal para codificar y decodificar texto en Base64. Para archivos de imagen, use el Conversor de Imagen a Base64.

Abrir Conversor de Imagen a Base64

¿Qué es Base64?

Base64 es un sistema de codificación que representa texto o datos binarios usando caracteres ASCII. Se usa con frecuencia para mover información por sistemas que manejan mejor texto que archivos binarios puros. Por eso es común ver Base64 en APIs, cadenas JSON, data URLs, correos electrónicos y otras integraciones técnicas. Si necesitas decodificar Base64 o codificar Base64 online, esta herramienta te permite hacerlo de forma inmediata.

Cómo funciona este conversor Base64

El funcionamiento es simple: pega tu contenido en el campo de entrada y elige si quieres codificar Base64 o decodificar Base64. Si introduces texto normal, la herramienta puede convertir a Base64 en un clic. Si pegas una cadena ya codificada, puede convertir Base64 a texto para mostrar el contenido legible. Esto resulta útil cuando quieres revisar datos rápidamente, probar una respuesta de API o verificar una cadena antes de compartirla.

Alfabeto Base64 y formato de la codificación

El alfabeto Base64 estándar utiliza letras mayúsculas y minúsculas, números y los símbolos + y /. En muchos casos también aparece el signo = como relleno al final de la cadena. Este formato hace posible representar datos de forma segura en entornos basados en texto. Entender este patrón ayuda a identificar si una cadena probablemente está en Base64 antes de usar un decodificador Base64 o un codificador Base64.

Por qué usar un codificador y decodificador Base64

Un codificador Base64 y decodificador Base64 online ahorra tiempo cuando trabajas con desarrollo web, automatizaciones o soporte técnico. Puedes convertir a Base64 texto normal, revisar cadenas recibidas, validar contenido copiado de otra aplicación y comprobar rápidamente si un valor se ha codificado correctamente. También es útil para estudiantes, administradores de sistemas y usuarios que solo quieren transformar datos sin instalar programas con un convertidor Base64 o un conversor Base64.

Decodificar Base64 y convertir Base64 a texto

Si tu objetivo es decodificar Base64, solo tienes que pegar la cadena en la herramienta para obtener el texto original cuando el contenido sea válido. Esta función de Base64 a texto es útil para leer valores de configuración, comprobar datos codificados en JSON o revisar contenido generado por otras aplicaciones. Nuestro decodificador Base64 online está pensado para resultados rápidos, claros y fáciles de copiar, tanto si quieres decodificar Base64 una sola vez como si necesitas hacerlo de forma repetida.

Base64 URL-safe y cadenas para web y APIs

Algunas aplicaciones usan una variante conocida como Base64 URL-safe o Base64URL. En lugar de ciertos símbolos del formato estándar, emplea caracteres más adecuados para URLs y tokens web. Esta variante es habitual en JWT, parámetros de enlaces y determinados flujos de autenticación. Si trabajas con APIs o desarrollo web, contar con un convertidor Base64 que te ayude a revisar estos valores puede ser especialmente útil.

Uso técnico de Base64 en texto, JSON y UTF-8

Base64 no cifra la información, solo la transforma a un formato textual transportable. Por eso suele usarse para empaquetar texto UTF-8, fragmentos JSON, credenciales temporales, cabeceras o contenido incrustado en aplicaciones y servicios web. Al codificar Base64, el tamaño del contenido aumenta respecto al original, pero a cambio se obtiene una representación compatible con muchos sistemas que esperan texto plano.

Preguntas frecuentes

¿Cómo puedo codificar o decodificar Base64 con esta herramienta?

Para codificar: pega o escribe texto en UTF-8 (incluido JSON, URLs o emoji), mantén la dirección en codificar, ajusta las opciones URL-safe o de relleno si las necesitas y ejecuta la conversión: la salida aparece como cadena Base64 con validación en vivo. Para decodificar: cambia a modo decodificar, pega la cadena Base64 y decodifica; la herramienta comprueba el alfabeto y el relleno y muestra el texto original. Todo se ejecuta en tu navegador con UTF-8 de extremo a extremo.

¿Este codificador y decodificador Base64 es gratuito?

Sí. La herramienta es gratuita, sin registro, sin muro de pago y sin límite de veces que puedas codificar o decodificar. El procesamiento se hace en tu dispositivo: tu entrada no se sube ni se almacena en nuestros servidores.

¿Base64 es lo mismo que cifrar o encriptar?

No. Base64 no es cifrado ni encriptación. Es un método de codificación pensado para representar datos en formato de texto. Sirve para transportar información, no para protegerla. Cualquiera puede decodificar Base64 estándar sin clave secreta.

¿Para qué se usa Base64 y por qué aparece en APIs, JSON y correo electrónico?

Base64 representa datos binarios como texto ASCII para que puedan circular por sistemas que solo manejan texto: correo (MIME), cargas JSON, URLs, registros y archivos de configuración. Las APIs suelen usarlo para pequeños blobs binarios o tokens incrustados en texto. El inconveniente es el tamaño: los datos codificados suelen ocupar aproximadamente un tercio más que los bytes en bruto.

¿Qué idiomas y caracteres admite este codificador? ¿Funciona con Unicode y emoji?

Sí. La herramienta trabaja con texto UTF-8. Cualquier carácter que tu navegador represente en UTF-8—incluidas letras acentuadas, símbolos y emoji—puede codificarse a Base64 y decodificarse de nuevo cuando todo el flujo usa UTF-8 de forma coherente.

¿Qué es Base64 URL-safe?

El Base64 estándar usa + y /, problemáticos en URLs y algunas cadenas de consulta. El Base64 URL-safe suele sustituir + por - y / por _, y puede tratar el relleno de forma distinta. Esta herramienta te permite activar salida URL-safe cuando necesites cadenas que viajen bien en direcciones web, cookies o tokens.

¿Puedo convertir texto a Base64 con esta herramienta?

Sí. Esta página está optimizada para convertir texto a Base64 y para decodificar cadenas Base64 a texto. Puedes pegar texto normal, JSON, URLs o contenido UTF-8 y obtener el resultado al instante.

¿Qué tan precisa es la codificación y decodificación Base64? ¿Sigue estándares?

La implementación sigue las reglas habituales de Base64 (estilo RFC 4648): alfabeto de 64 caracteres, agrupación en bloques de 24 bits, relleno con = cuando hace falta y UTF-8 para texto. La validación ayuda a detectar entradas incorrectas antes de decodificar.

¿Cómo queda «Hello World» en Base64?

Para la cadena UTF-8 «Hello World!», un valor Base64 típico es SGVsbG8gV29ybGQh. Los caracteres exactos pueden variar un poco si cambias opciones URL-safe o de relleno.

¿Qué es el relleno (padding) en Base64 y por qué a veces la cadena termina en =?

Base64 convierte cada 3 bytes en 4 caracteres codificados. Cuando la longitud de entrada no es múltiplo de 3, el codificador añade caracteres de relleno—normalmente =—para que la salida siga siendo múltiplo de 4. Los decodificadores usan el relleno para saber cuántos bits del último grupo son datos reales frente a relleno. El relleno no forma parte del alfabeto de 64 letras; indica cómo se codificó el último bloque.

Pruébalo ahora

Este Codificador/Decodificador Base64 Online está diseñado para desarrolladores y usuarios que necesitan convertir datos rápidamente. Escribe texto, JSON, una URL o cualquier contenido UTF-8 y mira cómo se ve en Base64. Con un clic, puedes:

  • Convertir texto a Base64
  • Decodificar Base64 de vuelta al texto
  • Copiar el resultado

Rápido, simple y siempre gratuito.

Explora más herramientas de texto

Herramientas online gratuitas para convertir, codificar y transformar texto

Convertir mayúsculas

Transforma mayúsculas y minúsculas — MAYÚSCULAS, minúsculas, Título y más

Traductor de código Morse

Convierte texto a código Morse y viceversa

Traductor binario

Convierte texto a binario y viceversa

Codificador/Decodificador ROT13

Codificar y decodificar texto usando el cifrado ROT13

Generador de Superíndice

Convierte texto a superíndice Unicode cuando es compatible.

Generador de Subíndice

Convierte texto a subíndice Unicode donde esté soportado.

Generador de texto tachado

Genera texto tachado Unicode para copiar y pegar al instante

Imagen a Base64

Convierte imágenes en cadenas Base64 y URIs de datos