Codificador de Base64 Codifica texto al formato Base64 instantáneamente en tu navegador.
Codificar Base64
Codifica texto al formato Base64 instantáneamente en tu navegador.
Introduzca el texto
Escriba o pegue el texto que desea codificar en el campo de entrada.
Ver resultado codificado
El resultado codificado en Base64 aparece instantáneamente en tiempo real.
Copiar resultado
Haga clic en el botón Copiar para copiar la cadena codificada al portapapeles.
What Is Codificar Base64?
Base64 es un esquema de codificación binario-texto que representa datos binarios utilizando 64 caracteres ASCII (A-Z, a-z, 0-9, +, /). Fue diseñado para transportar datos binarios a través de canales que solo admiten texto. Cada 3 bytes de entrada producen 4 caracteres Base64, con relleno (=) agregado cuando la longitud de entrada no es múltiplo de 3. La codificación Base64 aumenta el tamaño de los datos en aproximadamente un 33%, pero garantiza un transporte seguro a través de protocolos solo texto como correo electrónico (MIME), JSON, XML y URI de datos. Esta herramienta utiliza la función nativa del navegador btoa() con soporte completo para Unicode a través de encodeURIComponent, lo que asegura una codificación precisa de caracteres multibyte, incluidos emojis y guiones internacionales. Todo el procesamiento se realiza completamente en su navegador, por lo que sus datos nunca abandonan su dispositivo.
Why Use Codificar Base64?
-
Codificación instantánea con salida en tiempo real a medida que escribe
-
Compatibilidad total con Unicode y UTF-8, incluyendo emojis y caracteres CJK
-
100% del lado del cliente: sus datos nunca abandonan el navegador
-
Herramienta gratuita en línea sin registro, límites ni anuncios
Common Use Cases
URI de datos
Incruste imágenes y archivos directamente en HTML/CSS utilizando URI de datos.
Desarrollo de API
Codifique credenciales y cargas para autenticación básica HTTP y API REST.
Adjuntos de correo electrónico
Codifique adjuntos binarios para transporte de correo electrónico MIME.
Archivos de configuración
Incruste datos binarios de forma segura en archivos de configuración JSON, YAML o XML.
Technical Guide
La codificación Base64 funciona tomando grupos de 3 bytes (24 bits) y dividiéndolos en 4 grupos de 6 bits. Cada valor de 6 bits se asigna a uno de los 64 caracteres del alfabeto Base64: A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62) y / (63). Cuando la longitud de entrada no es divisible por 3, se agregan caracteres de relleno (=). El alfabeto estándar está definido en RFC 4648. La codificación Base64 segura para URL reemplaza + con - y / con _ para evitar problemas de codificación de URL. Esta herramienta maneja Unicode codificando primero la cadena a UTF-8 mediante encodeURIComponent, luego aplicando btoa() a la secuencia de bytes resultante.
Tips & Best Practices
-
1Utilícelo para incrustar pequeñas imágenes como URI de datos en HTML y CSS
-
2Recuerde que Base64 aumenta el tamaño en ~33%: no es ideal para archivos grandes
-
3Para una salida segura para URL, reemplace manualmente + con - y / con _
-
4Base64 es codificación, no cifrado: no proporciona seguridad
Related Tools
Decodificador Base64
Decodifica cadenas codificadas en Base64 a texto plano instantáneamente.
🔐 Encoding & Crypto
Codificador de imagen Base64
Convierte imágenes en datos URI codificados en Base64 para incrustarlos en HTML y CSS.
🔐 Encoding & Crypto
Codificar URL (Completo)
Codifica con porcentaje todos los caracteres especiales en una cadena de URL.
🔐 Encoding & Crypto
Codificar/Decodificar UTF-8
Ver las representaciones de bytes UTF-8 del texto y decodificar secuencias de bytes.
🔐 Encoding & CryptoFrequently Asked Questions
Q ¿Es esta herramienta gratuita?
Q ¿Están seguros mis datos?
Q ¿Soporta Unicode?
Q ¿Qué navegadores son compatibles?
Q ¿Cuál es el tamaño máximo de entrada?
About This Tool
Codificar Base64 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.