Codifica y decodifica Base64 en tu navegador. Soporta texto UTF-8, emojis y datos binarios. Sin servidor, funciona de forma segura y completamente privada.
Base64 es un método de codificación binario a texto que representa cualquier dato (texto, imagen, archivo binario) con caracteres ASCII imprimibles. Pega el texto que quieras codificar o ingresa un texto Base64 para decodificarlo. Todo funciona en tu navegador, ningun dato se envía a ningun servidor.
Base64 es un esquema de codificación binario-a-texto que representa datos binarios como una cadena de 64 caracteres ASCII imprimibles: A-Z, a-z, 0-9, + y /. Fue definido en RFC 4648 y se usa siempre que los datos binarios necesitan transmitirse por canales que solo admiten texto, como correo electronico (adjuntos MIME), HTML/CSS (data URI para imagenes incrustas), JSON (incorporar cargas binarias) y URLs (parametros de consulta con datos binarios). La codificación Base64 expande los datos en aproximadamente 33%: cada 3 bytes de entrada se convierten en 4 caracteres Base64. No es cifrado; cualquiera puede decodificar un texto Base64 de vuelta a su forma original. Su proposito es el transporte seguro, no la confidencialidad.
La codificación Base64 convierte datos binarios en una representación de texto usando 64 caracteres ASCII imprimibles. El proceso toma cada 3 bytes (24 bits) de la entrada y los divide en 4 grupos de 6 bits. Cada valor de 6 bits se asigna a uno de los 64 caracteres: A-Z, a-z, 0-9, + y /. Si la longitud de la entrada no es múltiplo de 3, se añaden caracteres de relleno (=).
Esta codificación se usa comúnmente para:
Esta herramienta soporta completamente texto UTF-8, incluyendo emojis, caracteres CJK (chino, japonés, coreano) y otros caracteres Unicode multibyte. El texto de entrada se convierte a bytes UTF-8 usando la API TextEncoder antes de la codificación Base64. Esto garantiza una conversión correcta para todos los idiomas y conjuntos de caracteres.
Los JWTs usan una variante llamada Base64URL que reemplaza +/ por -_ y elimina el relleno. Nuestra herramienta Decodificador de JWT maneja esto automáticamente. Si necesitas codificación de caracteres especiales para URLs, nuestra herramienta Codificador de URL usa porcent encoding.
Esta herramienta es para entrada de texto. Para convertir archivos e imagenes a Base64, usa los convertidores especializados a continuación. Ofrecen soporte de arrastrar y soltar, vista previa de imagenes y salida como Base64 plano, data URI o declaración CSS background.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.