DevToolbox

Gratis en línea Base64 Encoder / Decoder

Codifica texto, imágenes y archivos en Base64 o decodifica cadenas Base64 — gratis, en línea y 100% del lado del cliente. No se requiere carga de archivos.

100% lado del cliente · Tus datos nunca salen de tu navegador

Cómo usar Base64 Encoder / Decoder

Selecciona un modo según tu caso de uso:

  • Modo texto: pega cualquier texto UTF-8 y haz clic en Codificar para convertirlo en Base64, o pega una cadena Base64 y haz clic en Decodificar para recuperar el texto original.
  • Modo imagen: pega una cadena Base64 y verás la imagen renderizada como vista previa — ideal para depurar URI data: en CSS.
  • Modo archivo: arrastra y suelta cualquier archivo para obtener al instante su representación en Base64. Funciona con imágenes, PDF, ZIP y cualquier formato binario.

Haz clic en el botón para cambiar la dirección de codificación/decodificación, o usa Ctrl/Cmd+Intro para ejecutar y Ctrl/Cmd+K para limpiar.

Preguntas frecuentes

¿Qué es la codificación Base64?

Base64 es un esquema de codificación de binario a texto que representa datos binarios usando 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, +, /). Se usa comúnmente para incrustar datos binarios —como imágenes o archivos— dentro de formatos de texto como JSON, HTML o correo electrónico.

¿Están seguros mis datos? ¿Se suben a algún servidor?

No. Toda la codificación y decodificación ocurre completamente en tu navegador usando JavaScript. Nada se envía a ningún servidor. Tus datos nunca salen de tu dispositivo.

¿Cuál es la diferencia entre Base64 estándar y Base64 seguro para URL?

El Base64 estándar usa los caracteres + y /, que tienen un significado especial en las URL. El Base64 seguro para URL reemplaza + por - y / por _, lo que lo hace seguro para usar en URL y nombres de archivo sin necesidad de codificación porcentual.

¿Puedo codificar una imagen en Base64?

¡Sí! Cambia al modo "Imagen", pega una cadena Base64 para decodificar y previsualizar una imagen, o usa el modo "Archivo" para arrastrar y soltar cualquier imagen y obtener su representación en Base64.

¿Cuáles son los usos más comunes de Base64?

Incrustar imágenes en HTML/CSS (URI de datos), codificar archivos adjuntos binarios en API JSON, almacenar blobs binarios en bases de datos, codificar credenciales en encabezados HTTP Basic Auth y manejar datos binarios en payloads de JWT.

Herramientas relacionadas

Artículos relacionados