Herramienta gratuita para desarrolladores
Codificador y Decodificador Base64 — Convierte texto y URL
Codifica o decodifica texto, parámetros de URL y datos en formato Base64. Ideal para data URI, JWT, correo MIME, Basic Authorization y fuentes CSS. Todo se procesa en local en el navegador.
¿Qué es la codificación Base64 y cuándo se utiliza?
Base64 es un método para codificar datos binarios en una cadena ASCII. Se utiliza cuando hay que transferir datos binarios a través de protocolos que solo admiten texto (HTTP, correo electrónico, JSON). Casos de uso típicos: 1) Data URI para imágenes inline en CSS y HTML, 2) cabecera Basic HTTP Authorization, 3) codificación MIME de adjuntos de correo, 4) payload de JWT (JSON Web Token), 5) @font-face de CSS para fuentes inline, 6) campos JSON para archivos binarios pequeños. Base64 aumenta el tamaño de los datos en ~33 %, por lo que no se usa para archivos grandes. Todo se procesa en local en el navegador — no se envía nada al servidor.
- Codificación y decodificación de texto + parámetros de URL
- En local en el navegador — sin envío al servidor
- Ideal para data URI, JWT, correo MIME, Basic Auth
- Alojamiento BeoHosting para desarrolladores desde 4,31 €/mes
BeoHosting Team
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano:
Base64 Enkoder & Dekoder
Unesite tekst, zatim enkodirajte u Base64 ili dekodirajte iz Base64.
Privatnost: Sve se obrađuje lokalno u pregledacu pomoću ugrađenih btoa/atob funkcija. Vaši podaci se NE šalju na server.
¿Dónde se utiliza Base64?
Los seis usos más habituales de la codificación Base64 en el desarrollo web.
Imágenes data URI
Imágenes inline en HTML y CSS sin una petición HTTP independiente. Ideal para iconos pequeños y archivos SVG.
data:image/png;base64,iVBORw0KGgo...Basic HTTP Authorization
usuario:contraseña codificados en Base64 se envían en la cabecera Authorization para la autenticación de API REST.
Authorization: Basic dXNlcjpwYXNzAdjunto de correo MIME
Los adjuntos binarios de correo (imágenes, documentos) se codifican en Base64 para la transferencia por SMTP.
Content-Transfer-Encoding: base64JWT (JSON Web Token)
La cabecera y el payload del JWT se codifican en Base64URL. Tres segmentos separados por un punto.
eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiam9obiJ9...Datos binarios en JSON
Archivos binarios pequeños (imágenes, PDF) en campos JSON a través de API REST/GraphQL.
{"file": "SGVsbG8gV29ybGQ="}Fuentes CSS inline
@font-face con una fuente WOFF2 codificada en Base64 — sin peticiones HTTP adicionales.
@font-face { src: url(data:font/woff2;base64,...) }Base64 — cómo funciona la codificación y la decodificación
Base64 es un grupo de codificaciones de binario a texto que representan datos binarios en formato ASCII utilizando 64 caracteres distintos: letras mayúsculas y minúsculas (A-Z, a-z), números (0-9) y dos caracteres especiales (+ y /). El signo = se utiliza como relleno al final si la entrada no es divisible entre 3 bytes.
Los datos binarios originales se dividen en grupos de 3 bytes (24 bits). Esos 24 bits se reparten luego en 4 grupos de 6 bits cada uno, y cada grupo se asigna a un carácter Base64. Por eso la cadena resultante es ~33 % más larga que la original.
Base64URL — variante para parámetros de URL
El Base64 estándar usa los caracteres + y /, que tienen un significado especial en las URL. La variante Base64URL sustituye + por - y / por _ para evitar la codificación de URL. El carácter de relleno = a menudo se omite. El formato JWT usa Base64URL para la cabecera y el payload.
Aunque Base64 se presenta a menudo, por error, como una forma de cifrado, NO es cifrado — es solo codificación. Cualquiera puede decodificar de forma trivial una cadena Base64. Para proteger datos sensibles, utiliza cifrado AES-256 o HTTPS/TLS para la transferencia.
Herramientas y servicios relacionados
Spremni da pokrenete svoj sajt?
Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.
Preguntas frecuentes - Codificador Base64
Odgovori na najčešća pitanja o našim uslugama.
Naše garancije za vaš mir
Zaštićeni ste sa svake strane
15 dana garancije
Vraćamo novac bez pitanja u prvih 15 dana.
Besplatna migracija
Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.
24/7 podrška
Naši stručnjaci su tu 24/7 kroz tikete i live chat.