Encodez et décodez des chaînes Base64 instantanément. Côté client, privé, sans limites.
Encodez tout type de fichier en Base64 pour les APIs ou le transfert.
Convertissez des images en URIs de données Base64 pour les intégrer dans CSS ou HTML.
Décodez et inspectez des tokens JWT pour voir les en-têtes, payloads et claims.
Encodez ou décodez des URLs et paramètres avec l'encodage pourcent.
Convertissez les caractères spéciaux en entités HTML et inversement.
Convertissez entre les formats hexadécimal et Base64.
Décodez des chaînes Base64 en images avec aperçu.
Decode any Base64 string back to its original file with auto-detection.
Décodez des documents PDF en Base64 et visualisez-les dans le navigateur.
Base64 est un système d'encodage conçu pour représenter des octets sous forme de texte lisible avec un alphabet sûr pour tout canal numérique. Il transforme des groupes de trois octets en quatre caractères ASCII, évitant que des en-têtes d'e-mail, des formulaires web ou des systèmes de journalisation ne rejettent l'information. Lorsque vous copiez et collez des chaînes dans cet outil, vous transformez des données binaires en une séquence qui circule sans erreurs dans des protocoles prévus pour le texte brut.
La conversion introduit une augmentation d'environ 33 % par rapport à la taille d'origine. Ce surcoût garantit la compatibilité, mais reste acceptable pour transmettre des certificats, des clés d'API, de petites images ou des extraits JSON intégrés. Si la chaîne débute par des symboles comme +, / ou se termine par des signes égaux, c'est normal : le remplissage fait partie de la spécification et permet de reconstruire les bits d'origine au moment du décodage.
Encoding the word Hello (first 3 bytes: Hel)
Every 3 bytes of input produce 4 Base64 characters — a ~33% size increase.
MIME encodes email attachments (images, PDFs, binary files) in Base64 so they can travel safely through text-only email servers.
Embed images, fonts, or other assets directly in HTML or CSS using data:image/png;base64,…, eliminating extra HTTP requests.
HTTP Basic Auth encodes username:password in Base64. JWT tokens use Base64URL for their header and payload sections.
Send binary data (images, PDFs, keys) through JSON APIs or XML documents that only support text characters.
Store TLS certificates, private keys, and secrets in YAML or JSON config files (e.g., Kubernetes secrets) as Base64 strings.
Share binary data as text — paste a Base64 string into a chat message, issue tracker, or terminal without corrupting binary content.
More Developer Tools
Namso Gen
namso.io
Random IBAN
randomiban.co
Random IMEI
randomimei.com
Random MAC
randommac.com
UUID Gen
createuuid.com
Password Gen
password-generator.co
Lorem Ipsum
makelorem.com
JSON Format
jsonformat.co
Hex to ASCII
hextoascii.co
Hash Gen
hashgenerator.co
Char Counter
charcounter.io
QR Code
makeqrcode.io
URL Encode
urlencode.co
Morse Code
decodemorse.com
Binary Text
texttobinary.io
HTML Entities
htmlentities.io
Age Calc
calculateage.io
Compound Calc
compoundcalculator.io