Subir un archivo

Codificar y decodificar Base64 online

Pega texto o suelta un archivo o una imagen y obtén Base64 al instante. URL-safe, sin relleno, saltos de línea MIME, cualquier juego de caracteres. Todo se ejecuta localmente en tu navegador.

Codificador Base64URLCodificador MIMEGenerador de data URIBase64 a imagenBase64 a PDFBase64 a hexValidador de Base64
Entrada 0 BSalida 0 BTamaño –

Se procesa en tu navegador. Esta página no puede enviar tus datos a ninguna parte – cómo lo sabemos

Herramientas recomendadas

Las herramientas que más usan los desarrolladores

Ver las 132 herramientas

Categorías

Todas las variantes de Base64, ordenadas

Todas las herramientas

Cómo funciona Base64

Entran 3 bytes, salen 4 caracteres. Ese es todo el truco.

Explicación completa

“Man” → TWFu

Texto
Man
Bytes
7797110
Bits
010011010110000101101110
6 bits
010011010110000101101110
Índice
1922546
Base64
TWFu

¿La entrada no es múltiplo de 3? El final se rellena con =. Cada 3 bytes se convierten en 4 caracteres, así que la salida crece alrededor de un 33 %. Más información: el relleno explicado, Base64 frente a Base64URL.

Caracteres que conviene conocer

Los que siempre ves en tu salida, y por qué

Los 65 caracteres

Base64 en tu lenguaje

Fragmentos listos para copiar y pegar para codificar y decodificar

Todos los lenguajes

Aprender

Guías que responden a la siguiente pregunta

Todas las guías

Preguntas frecuentes

Respuestas breves, con enlaces a las largas

¿Base64 es un cifrado?

No. Es una codificación y cualquiera puede revertirla. Para proteger secretos, cifra primero y codifica después. Consulta codificación frente a cifrado.

¿Qué diferencia hay entre Base64 y Base64URL?

Base64URL cambia + y / por - y _ y normalmente omite el relleno, así que el resultado es seguro en URL y nombres de archivo. Prueba la herramienta Base64URL.

¿Por qué la salida ocupa un 33 % más?

Cada 3 bytes se convierten en 4 caracteres. Los saltos de línea del modo MIME añaden un poco más. Comprueba los tamaños exactos con la calculadora de tamaño.

¿Puedo convertir imágenes y archivos?

Sí: imagen a Base64, archivo a Base64 y de vuelta con Base64 a imagen o Base64 a archivo. No se sube nada.

¿Por qué el texto decodificado sale con caracteres raros?

Probablemente los bytes son binarios o están en otro juego de caracteres. Cambia el juego de caracteres o decodifica a un archivo.

¿Qué es un data URI?

Un payload Base64 con un prefijo MIME, como data:image/png;base64,…, que puedes incrustar directamente en HTML o CSS. Crea uno con el generador de data URI.

¿base64hub guarda o ve mis datos?

No. Las páginas son archivos estáticos y las herramientas se ejecutan en JavaScript en tu dispositivo. Una Content Security Policy bloquea todas las peticiones de red de la página salvo las del contador de visitas de Cloudflare, así que tus datos no tienen adónde ir. Detalles.

¿base64hub es gratis de verdad?

Sí. Sin cuentas, sin límites y sin un plan premium que esconda lo bueno.

Nada sale de tu navegador

Todas las herramientas funcionan en tu dispositivo. Carga una página una vez y seguirá funcionando sin conexión.

Todas las herramientasCómo lo demostramos