AllinHub

Codificar y decodificar Base64

Convierte texto y archivos en Base64, directamente en tu navegador.

Entrada: hasta 1 MiB de texto (1.048.576 bytes UTF-8) o un archivo de hasta 10 MiB (10.485.760 bytes), en ambas direcciones.

Base64 no es cifrado. Los datos permanecen en memoria: no se suben, no se guardan ni se incluyen en la URL.

Si una respuesta de API contiene una cadena Base64, puedes pegarla aquí para recuperar su contenido. También puedes convertir texto o un archivo local en una cadena lista para copiar. El texto se procesa como UTF-8, incluidos los acentos, los emojis y otros alfabetos. Elige la variante estándar o la segura para URL según el sistema de destino. La conversión se realiza en el navegador y los datos introducidos no se guardan.

Cómo se usa

  1. Selecciona Codificar o Decodificar y elige Texto o Archivo.
  2. Pega el contenido para convertirlo automáticamente; si eliges un archivo, pulsa Ejecutar.
  3. Activa el alfabeto seguro para URL cuando corresponda y ajusta los saltos de línea al codificar.
  4. Copia el resultado completo o descárgalo. Usa Limpiar para quitar los datos actuales.

Qué tiene en cuenta

  • Conserva tildes, caracteres combinados, emojis y saltos de línea del texto UTF-8.
  • La salida estándar incluye el relleno necesario; la variante URL lo omite.
  • Divide la salida codificada en líneas de 76 caracteres mediante CRLF.
  • Rechaza caracteres ajenos al alfabeto, relleno incorrecto y bits sobrantes distintos de cero.
  • Permite descargar los bytes binarios sin sustituirlos por caracteres ilegibles.

Preguntas frecuentes

¿Base64 protege una contraseña?

No. Codificar en Base64 solo cambia la representación de los bytes. Cualquier persona que tenga la cadena puede recuperar el contenido, sin contraseña ni clave. Tampoco permite comprobar quién lo creó o si fue modificado. Un archivo decodificado correctamente aún puede ser peligroso.

¿Cuánto texto o cuántos archivos puedo convertir?

El límite por entrada es de 1 MiB de texto UTF-8, equivalente a 1.048.576 bytes, o un archivo de hasta 10 MiB, equivalente a 10.485.760 bytes. Se aplica al codificar y al decodificar. Base64 aumenta el tamaño aproximadamente un tercio; una salida grande puede superar el límite al volver a introducirla.

¿Por qué el resultado solo se puede descargar?

El contenido original puede ser una imagen, un archivo comprimido u otros datos binarios. Si los bytes no forman texto UTF-8 válido o contienen controles no imprimibles, se ofrece una descarga binaria. No se insertan caracteres de reemplazo. Debes identificar el formato, porque Base64 no incluye un nombre ni un tipo de archivo fiable.

¿Puedo pegar Base64 con espacios o sin relleno?

Sí. Se ignoran los espacios ASCII, las tabulaciones y los saltos CR y LF. Puedes omitir el relleno o incluirlo correctamente. Se rechazan los alfabetos mezclados, los signos igual mal colocados y los bits sobrantes no válidos. Si tienes una URL de datos, elimina el prefijo antes de pegar su contenido.

¿La vista previa recorta la descarga?

No. Solo la vista previa se limita a 16.384 caracteres para mantener la página ágil. Copiar y Descargar incluyen todo el resultado. El contenido no se guarda en el almacenamiento del navegador ni en la dirección de la página. Limpiar o Cancelar descarta los resultados pendientes de operaciones anteriores.

Actualizado el

Todas las herramientas