Encodez et décodez des chaînes Base64 instantanément. Côté client, privé, sans limites.
Commencez avec le décodeur Base64 dans le navigateur, puis ouvrez l'outil spécialisé adapté au texte, aux fichiers, au JSON, aux payloads JWT, aux images, aux PDF et aux contrôles de validation.
Collez du Base64 dans le convertisseur principal et passez en mode décodage pour obtenir immédiatement du texte brut.
Vérifiez le remplissage, les variantes d'alphabet, les espaces et les caractères incorrects avant de décoder.
Récupérez des fichiers téléchargeables à partir de payloads Base64 avec détection MIME et traitement dans le navigateur.
Décodez les payloads d'API et appliquez un pretty print au JSON pour inspecter plus facilement les champs imbriqués.
Inspectez les en-têtes et payloads JWT encodés en Base64URL sans envoyer les tokens à un serveur.
Utilisez la route canonique de l'encodeur Base64 pour convertir du texte brut en chaîne Base64.
Encodez ou décodez des chaînes de texte au format Base64.
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.
Décodez n'importe quelle chaîne Base64 vers son fichier d'origine avec détection automatique.
Décodez des documents PDF en Base64 et visualisez-les dans le navigateur.
Décodez des chaînes Base64 en texte lisible avec des options d'encodage.
Vérifiez si une chaîne est correctement encodée en Base64.
Décodez du Base64 et affichez-le formaté en JSON.
Créez des Data URI Base64 à partir de texte ou de fichiers.
Convertissez des chaînes Base64 en hexadécimal et inversement.
Convertissez du code SVG en Data URI pour l'intégration dans CSS et HTML.
Convertissez du texte en octets UTF-8 et décodez des séquences d'octets en texte.
A beginner-friendly introduction to Base64 and why it matters.
The difference between encoding, decoding, and encryption.
atob, Buffer, and Unicode-safe decoding in Node and the browser.
Embed images and fonts inline with data: URIs — and when not to.
Convert images to Base64 strings for HTML, CSS, and APIs.
Base64, Hex, URL encoding, HTML entities — side-by-side comparison of when to use each format.
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
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