64
Conversores

Codificador y decodificador Base64

Codifica y decodifica texto UTF-8 sin subir archivos.

Ir a la guía rápida

Área de trabajo

Sin registro
Borra el texto y el resultado. Activa el modo Codificar.

Resultado

Tu resultado aparecerá aquí.
Procesamiento local: tus entradas no se envían a nuestro servidor.
DOCUMENTACIÓN

¿Qué hace esta herramienta?

Base64 representa bytes mediante caracteres de texto. Se usa para transportar datos en APIs y formatos que esperan texto. Esta herramienta convierte texto UTF-8 a Base64 estándar y recupera texto UTF-8 desde Base64, localmente. Es codificación reversible, no cifrado: no oculta información ni protege secretos.

Cómo utilizarla

  1. Selecciona Codificar para texto UTF-8 o Decodificar para una cadena Base64.
  2. Pega el contenido correspondiente al modo elegido, sin prefijos de URL de datos.
  3. Presiona Convertir y revisa el resultado. Si falla la decodificación, comprueba el alfabeto, el relleno y que los bytes representen texto UTF-8 válido.
  4. Selecciona Copiar resultado. Cambiar de modo conserva la entrada, pero borra el resultado y los errores anteriores.

Ejemplos de entrada y salida

Codificar texto con acento y emoji

Entrada

Hola, café ☕

Salida

SG9sYSwgY2Fmw6kg4piV
Decodificar el mismo contenido

Entrada

SG9sYSwgY2Fmw6kg4piV

Salida

Hola, café ☕

Limitaciones importantes

  • Trabaja con texto UTF-8, no con archivos ni descargas binarias. Un Base64 válido que represente bytes no válidos en UTF-8 produce un error.
  • Usa el alfabeto Base64 estándar con + y /. No admite directamente Base64url con - y _, ni encabezados como data:text/plain;base64,.
  • Al decodificar ignora espacios y saltos de línea; rechaza entradas vacías, caracteres inválidos y relleno mal formado. Codificar una entrada vacía produce una salida vacía.
  • Base64 suele aumentar el tamaño respecto de los bytes originales. Entradas grandes pueden consumir memoria y bloquear temporalmente la pestaña.

Errores comunes

  • Confundir codificación con cifrado o compartir secretos porque están en Base64.
  • Pegar una URL de datos completa, una cadena Base64url o texto sin codificar en modo Decodificar.
  • Esperar obtener un archivo o una imagen al decodificar bytes binarios.
  • Cambiar de modo y volver a convertir sin revisar que la entrada corresponde al nuevo modo.

Preguntas frecuentes

¿Base64 protege contraseñas o tokens?

No. Cualquiera puede revertir la codificación sin una clave. No reemplaza el cifrado ni los controles de acceso.

¿Admite tildes y emoji?

Sí. Al codificar convierte el texto a bytes UTF-8; al decodificar exige que los bytes formen texto UTF-8 válido.

¿Por qué falla una cadena Base64 aparentemente válida?

Puede tener caracteres o relleno inválidos, usar Base64url o contener bytes que no sean texto UTF-8. La herramienta informa el error sin producir una descarga binaria.

¿Se envía el contenido a un servidor?

No se envía a un servicio de conversión. La operación ocurre en el navegador y no guarda las entradas en almacenamiento persistente. El cambio de idioma de la misma herramienta las transfiere temporalmente en memoria.