Base64 Encoder/Decoder
Convertidor Base64 gratuito en línea — codifica y decodifica texto, soporta UTF-8, archivos y Base64URL. Sin registro.
Convertidor Base64 gratuito en línea — codifica y decodifica texto, soporta UTF-8, archivos y Base64URL. Sin registro.
Base64 es un esquema de codificación binario-a-texto que representa datos binarios usando 64 caracteres ASCII (A–Z, a–z, 0–9, +, /). Se utiliza ampliamente en el desarrollo web para transmitir datos binarios mediante formatos basados en texto — insertar imágenes en HTML/CSS como URIs de datos, enviar archivos adjuntos en APIs REST o almacenar tokens JWT. itcoders.pl Base64 Encoder/Decoder funciona completamente en el navegador: no se envía ningún dato fuera de tu dispositivo.
Pega texto para codificar o una cadena Base64 para decodificar en el panel izquierdo. La herramienta detecta automáticamente el modo correcto — si la entrada parece Base64, cambia a decodificación. También puedes seleccionar manualmente el modo con los botones Codificar o Decodificar. El botón Intercambiar intercambia instantáneamente datos entre paneles. El resultado se puede copiar al portapapeles o descargar como archivo de texto.
El modo Base64URL reemplaza + y / por - y _, eliminando también los caracteres = — esta variante es segura para URLs y nombres de archivos. Ajustar cada 76 caracteres (estándar MIME) resulta útil al insertar Base64 en cuerpos o encabezados de correo electrónico. La función de subida de archivos convierte cualquier archivo (imagen, PDF, ZIP) en una representación Base64 — práctico al enviar archivos a través de APIs JSON. Decodificar un archivo de vuelta funciona automáticamente: si el resultado no es texto legible, la herramienta ofrece descargar el archivo.
Toda codificación y decodificación ocurre del lado del cliente — ningún fragmento de texto pegado o archivo subido se envía a un servidor. Esto lo hace seguro para trabajar con tokens JWT, claves API, certificados o datos sensibles. itcoders.pl Base64 Encoder/Decoder es totalmente gratuito, no requiere registro y funciona en cualquier navegador moderno.
No — Base64 es codificación, no cifrado. Cualquiera puede decodificar Base64 sin una clave. Sólo convierte datos binarios a formato texto. Para proteger datos, use cifrado (AES, RSA, etc.) y emplee Base64 solo como capa de transporte.
Base64 codifica 3 bytes de datos binarios en 4 caracteres de texto, lo que aumenta el tamaño aproximadamente un 33%. Este es el compromiso por poder transmitir datos binarios a través de formatos de texto como JSON, HTML o encabezados HTTP.
Base64 estándar usa + y /, caracteres con significado especial en URLs. Base64URL los reemplaza por - y _, y elimina el relleno = — haciendo que la salida sea segura para usar en URLs y nombres de archivos sin codificación porcentual.
Sí — la herramienta usa codificación UTF-8, que admite todos los caracteres Unicode, incluidos letras acentuadas, cirílico, chino y emojis. A diferencia de la función estándar btoa(), que lanza error con caracteres no ASCII.