Free2Box
Codificador / Decodificador Base64TI y DesarrolloInstant browser workflowFocused single-task utilityNo setup required

Codificador / Decodificador Base64

Codifica texto a Base64 o decodifica Base64 a texto rapidamente.

Codificar0 in / 0 outResultado Base64Entrada0Resultado0
Texto original
Ingresa texto para codificar
Resultado Base64
Cadena Base64 codificada
El resultado codificado aparecera aqui

Continuar con

Mant?n el flujo de trabajo en movimiento con la siguiente acci?n relacionada.

ModeCodificarEntrada0ResultadoA?n no hay resultadoQue es Base64?Base64
Privacy & Trust

Transmitir datos binarios en URLs o correos electronicos

Base64 is useful when plain-text channels need to carry binary-compatible payloads.

Codificacion de autenticacion basica HTTP

Decoded output is rendered locally in the browser without leaving the page.

Advertencia: Base64 es un metodo de codificacion, no de cifrado. No lo uses para proteger datos sensibles.

Encoding is reversible and should never be mistaken for real cryptographic protection.

Resultado

Run encode or decode to produce an output.

Mode: Codificar Input chars: 0 Output chars: 0 A?n no hay resultado

Cómo Usar

1

Pega o Escribe

Ingresa tu texto, código o datos en el área de entrada.

2

Elige las Opciones

Selecciona la transformación o formato que deseas aplicar.

3

Copia el Resultado

Copia la salida a tu portapapeles con un solo clic.

Por Qué Usar Esta Herramienta

100% Gratis

Sin costos ocultos, sin niveles premium — todas las funciones son gratuitas.

Sin Instalación

Se ejecuta completamente en tu navegador. No necesitas descargar ni instalar nada.

Privado y Seguro

Tus datos nunca salen de tu dispositivo. Nada se sube a ningún servidor.

Funciona en Móvil

Totalmente responsivo — úsalo en tu teléfono, tableta o escritorio.

Base64 Encoding and Decoding Explained

Key Takeaways

  • Base64 converts binary data into ASCII text, making it safe to transmit through text-only channels like email and JSON.
  • Base64 is an encoding scheme, not encryption — it provides no security and can be decoded by anyone.
  • All encoding and decoding happens in your browser — your data stays on your device.

Base64 encoding is one of the most fundamental data transformation techniques in web development. It represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /), enabling safe transmission of files, images, and binary content through text-based protocols. Understanding Base64 is essential for working with APIs, email systems, and data URIs.

Base64 encoding increases data size by approximately 33% compared to the original binary.

Size Overhead

Key Concepts

1

How Base64 Works

Base64 takes every 3 bytes (24 bits) of input and splits them into four 6-bit groups, mapping each to one of 64 printable ASCII characters. Padding with '=' is added when input length is not a multiple of 3.

2

Data URI Embedding

Base64-encoded images can be embedded directly in HTML and CSS using data URIs (data:image/png;base64,...), eliminating extra HTTP requests for small assets.

3

Email Attachments (MIME)

Email protocols like SMTP are text-based. Base64 encoding via MIME allows binary attachments like images and documents to travel safely through email systems.

4

Base64url Variant

The URL-safe variant replaces '+' with '-' and '/' with '_' to avoid conflicts in URLs and filenames. This variant is used extensively in JWTs and OAuth tokens.

Pro Tips

Never use Base64 for security — it is trivially reversible. Use proper encryption (AES, RSA) for sensitive data.

Avoid Base64-encoding large images inline; the 33% size increase negates the benefit of saving an HTTP request.

Use Base64url (RFC 4648 §5) instead of standard Base64 when the output will appear in URLs or filenames.

Most modern browsers support btoa() and atob() natively, but they only handle Latin-1 characters — use TextEncoder for Unicode.

All Base64 encoding and decoding is performed entirely in your browser. Your data is never transmitted to any external server, making this tool safe for sensitive content.

Preguntas Frecuentes