Encodeur/Decodeur Base64

Encodez du texte en Base64 ou decodez du Base64 en texte instantanement. Supporte Unicode complet y compris emoji. Tout le traitement s'effectue localement dans votre navigateur.

🔒 Tout le traitement s'effectue localement dans votre navigateur — rien n'est stocké ni envoyé à un serveur.

Comment utiliser cet encodeur/decodeur Base64

  1. Encoder: Entrez n'importe quel texte et cliquez sur Encoder pour obtenir la representation Base64.
  2. Decoder: Basculez en mode Decoder, collez une chaine Base64 et cliquez sur Decoder pour obtenir le texte original.
  3. Copiez le resultat en un clic, ou utilisez Charger un exemple pour l'essayer instantanement.
  4. Appuyez sur Ctrl+Entree pour traiter — ou collez simplement et l'outil detecte automatiquement.

A propos de l'encodage Base64

L'encodage Base64 represente les donnees binaires en utilisant 64 caracteres ASCII (majuscules A-Z, minuscules a-z, chiffres 0-9, plus +, et barre /). Le signe egal = est utilise pour le remplissage. Comme tous les caracteres Base64 sont de l'ASCII imprimable, il est sur de l'utiliser dans des chaines JSON, des attributs HTML, des corps d'email et des URLs.

Un cas d'utilisation courant est l'integration d'images petites directement dans HTML ou CSS en tant qu'URIs de donnees. Un autre est le stockage de configuration binaire ou de jetons API dans des fichiers de configuration JSON. Cet outil gere l'ensemble de caracteres UTF-8 complet, donc vous pouvez encoder des emoji, du texte international et des symboles speciaux sans perte de donnees.

Cet outil utilise les APIs integrees atob, btoa, TextEncoder et TextDecoder de votre navigateur. Il valide l'entree strictement — les caracteres invalides sont signales immediatement au lieu de produire silencieusement des ordures.

Questions fréquentes

Qu'est-ce que l'encodage Base64?

Base64 est un systeme d'encodage binaire vers texte qui convertit les donnees binaires en une chaine de caracteres ASCII (A-Z, a-z, 0-9, +, /, et =). Il est couramment utilise pour integrer des donnees binaires (comme des images) dans JSON, XML ou HTML, ou pour transmettre en toute securite des donnees binaires via des protocoles texte comme HTTP ou email.

Comment fonctionne l'encodeur?

L'encodeur prend votre texte, le convertit en octets en utilisant UTF-8 (ce qui ger e n'importe quelle langue y compris emoji), puis mappe chaque octet a sa representation Base64. Le resultat est une chaine de texte que vous pouvez stocker ou transmettre en toute securite partout ou du texte ASCII est accepte.

Comment fonctionne le decodeur?

Le decodeur prend une chaine Base64, valide qu'elle ne contient que des caracteres Base64 valides, la reconvertit en octets bruts, puis decode ces octets en texte UTF-8. Si l'entree n'est pas du Base64 valide, il affiche un message d'erreur clair.

Mes donnees sont-elles envoyees a un serveur?

Non. Tout le traitement se fait 100% dans votre navigateur en utilisant les APIs integrees atob et TextEncoder/TextDecoder de JavaScript. Rien n'est telecharge, transmis ou stocke. Vous pouvez meme utiliser cet outil hors ligne.

Que signifie le caractere = a la fin de certaines chaines Base64?

Le caractere = (signe egal) est du remplissage. Base64 encode 3 octets en 4 caracteres. Quand l'entree n'est pas un multiple de 3 octets, du remplissage est ajoute pour faire de la sortie un multiple de 4 caracteres.

Puis-je encoder du texte Unicode comme des emoji?

Oui. Cet outil utilise l'encodage UTF-8 en interne, il gere donc correctement n'importe quel caractere Unicode y compris emoji, caracteres CJK, arabe et symboles speciaux.

Quelle est la difference entre Base64 et l'encodage URL?

Base64 et l'encodage URL (encodage en pourcentage) servent des objectifs differents. Base64 sert a convertir des donnees binaires arbitraires en texte ASCII; il expandit les donnees de ~33%. L'encodage URL remplace les caracteres speciaux par des sequences %. Utilisez Base64 quand vous devez encoder des donnees binaires; encodage URL pour les parametres de requete.

Vous aimez SlimUtils ? Si ces outils gratuits vous ont fait gagner du temps, offrez-nous un café ! Soutenir sur Ko-fi