Saltar al contenido
uencoder

Codificador Base64

Encode text or binary data to Base64 online. Gratis, privado y 100% del lado del cliente.

Probar un ejemplo:
Local only

Historial reciente

Sin historial aún

Uso

  1. Escriba o pegue texto en el cuadro de entrada.
  2. Select the desired character set.
  3. Copy or download the encoded result.

Tareas que usan esta herramienta

Fix común Base64 decodificación errores
Por qué un Base64 cadena fails a decodificar — missing padding, URL-seguro alphabets, stray whitespace — y el exact pasos a repair cada case.
TAREA
Convertir data between Base32, Base58, Base64, Base85, and Base91
Translate el mismo binary payload across diferente base encodings usado por diferente sistemas (Bitcoin, DNS, PDF, compact serialization).
TAREA
Convertir hexadecimal string to Base64 and back
Translate entre hex dumps y Base64 representations de el mismo binary datos sin losing bytes o introducing padding errores.
TAREA
Decodificar Base64 text and handle missing or corrupted padding
Decodificar Base64 payloads that arrive without trailing '=' padding or with URL-safe alphabet, and recover the original bytes safely.
TAREA
Leer credenciales de un Basic Auth encabezado
Un Base64 decodificar, un colon dividir, y un limpiar-eyed look at por qué Basic Auth credenciales deserve careful handling.
TAREA
Codificar binary data into a JSON-safe string
Convertir raw bytes (images, encrypted blobs, file contents) into a Base64 string that can be embedded inside a JSON field without breaking the structure.
TAREA
Codificar a file into a Data URI for inline embedding
Convertir a small image, font, or file into a data: URI so it can be embedded directly in HTML, CSS, or Markdown without a separate HTTP request.
TAREA
Cifrar text with AES and decrypt it back
Symmetrically cifrar un mensaje con un passphrase usando AES-256-GCM, luego descifrar el ciphertext con el mismo clave a recover el original.
TAREA
Cifrar a large file with AES in chunks
Cifrar files too large for a single AES operation by processing them in chunks with a streaming mode, then decrypt to recover.
TAREA
Securely wipe sensitive datos de memory
Cryptographic claves y plaintext debe ser zeroed de memory después usar. Aprender por qué memset es no enough y cómo a prevent compiler optimization.
TAREA
Usar HTTP Basic Authentication
Basic Auth sends credenciales como Base64-encoded username:contraseña en el Authorization encabezado. Aprender el formatear, seguridad requirements, y alternatives.
TAREA
Usar Bearer tokens para API authentication
Bearer tokens son sent en el Authorization encabezado: "Bearer <token>". Whoever holds el token puede access el API — protect it como un contraseña.
TAREA
Usar CBOR codificación para compact binary JSON
CBOR (Concise Binary Objeto Representation, RFC 8949) es un binary serialization formatear para JSON-como datos, smaller y faster than JSON.
TAREA
Usar cookies securely
Cookies debe ser establecer con Seguro, HttpOnly, SameSite, y proper expiration. Aprender cookie attributes y seguridad best practices.
TAREA
Usar MessagePack para efficient binary serialization
MessagePack packs JSON-como datos en un compact binary formatear, reducing tamaño y parsing time. Popular en high-performance APIs y IoT.
TAREA
Understand WebSocket frame formatear
WebSocket frames tener un específico binary formatear con opcode, masking, y payload longitud. Aprender a decodificar y construct WebSocket frames.
TAREA
Verificar ese codificar-decodificar round-trips losslessly
Confirm ese decodificación luego re-codificación (o vice versa) returns el exact original entrada, catching silent datos corruption de wrong alphabets o padding.
TAREA

Pipelines que usan esta herramienta

Convertir Ascii85 a Base64
CANALIZACIÓN
Convertir Base2048 a Base64
CANALIZACIÓN
Convertir Base32 a Base64
CANALIZACIÓN
Convertir Base58 a Base64
CANALIZACIÓN
Codificar en Base64 y decodificar para verificar ida y vuelta
CANALIZACIÓN
Blowfish cifrar y luego Base64
CANALIZACIÓN
DES cifrar y luego Base64
CANALIZACIÓN
Codificar un payload JSON para transporte por URL
CANALIZACIÓN
AES cifrar y luego codificar en Base64
CANALIZACIÓN
Hash contenido y codificar como Base64
CANALIZACIÓN
Convertir Hex a Base64
CANALIZACIÓN
Firmar HMAC y luego codificar en Base64
CANALIZACIÓN
Codificar Morse y transporte Base64
CANALIZACIÓN
RC4 cifrar y luego Base64
CANALIZACIÓN
Hash RIPEMD-160 y luego Base64
CANALIZACIÓN
Barajar texto y codificar Base64
CANALIZACIÓN
Escape Unicode y codificar Base64
CANALIZACIÓN
Codificar URL y luego doble Base64
CANALIZACIÓN
UUencode y luego Base64
CANALIZACIÓN
Generar UUID y codificar Base64
CANALIZACIÓN

Preguntas frecuentes

What is Base64 encoding?
Base64 encodes binary data as a set of 64 printable ASCII characters (A-Z, a-z, 0-9, +, /), making it safe to store or transmit over text-only channels such as JSON, XML, or email.
¿Se suben mis datos a algún lugar?
No. All encoding happens locally in your browser with no server round-trip. The tool is fully offline-capable.
Why does the output end with '=' or '=='?
Base64 encodes every 3 bytes into 4 characters. When the input length is not a multiple of 3, padding with '=' characters brings the output to a multiple of 4. One '=' means 2 extra bytes in the last group; '==' means 1 extra byte.
Which character sets are supported?
UTF-8 (default), ASCII, Latin1, and UTF-16LE. UTF-8 handles multilingual text correctly; UTF-16LE matches the platform byte order for Windows APIs.
Can I encode binary files?
Yes. Use the file picker to load a binary file; its bytes are encoded directly to Base64 without any text decoding step.
What is the maximum input size?
There is no hard limit beyond browser memory. For inputs above a few megabytes, encoding runs in a Web Worker to keep the UI responsive.

Herramientas relacionadas