Outil gratuit
Encoder et décoder en Base64
Convertissez du texte en Base64 et décodez du Base64 en texte, avec prise en charge complète d'UTF-8. Aussi encodage URL (pourcentage) et hexadécimal.
Caractères : 0 · Lignes : 0
Caractères : 0 · Lignes : 0
Tout est traité dans votre navigateur. Ce que vous saisissez n'est envoyé à aucun serveur ni enregistré.
Comment ça marche et ce que devient votre texte
C'est un petit outil simple et direct : vous collez, vous choisissez des options et vous copiez le résultat.
Traité dans votre navigateur
Le texte est transformé par le code de cette page, sur votre appareil. Pas besoin de vous inscrire ni d'installer quoi que ce soit.
Nous ne conservons pas ce que vous saisissez
Nous n'envoyons votre texte à aucun serveur et nous ne le stockons pas. Vous pouvez le vérifier dans l'onglet Réseau des outils de développement.
Gratuit et sans limites
Utilisez-le autant de fois que vous le voulez. Il fonctionne de la même façon sur mobile et sur ordinateur.
Conseils pour en tirer le meilleur
Le Base64 n'est pas du chiffrement
N'importe qui peut décoder du Base64. Il sert à transporter des données binaires ou du texte avec des caractères spéciaux par des canaux qui n'acceptent que du texte, pas à masquer des informations.
Base64 URL-safe
Remplace + et / par - et _ et supprime les = finaux, pour l'utiliser dans des URL, des noms de fichiers et des jetons comme les JWT.
Encodage URL
Convertit les espaces et les caractères spéciaux en séquences %XX : « a b&c » devient « a%20b%26c ». C'est ce qu'il vous faut pour placer un texte comme paramètre d'une adresse.
Taille
Le Base64 convertit chaque groupe de 3 octets en 4 caractères ; le texte obtenu est donc environ 33 % plus long.
Questions fréquentes
Comment décoder un texte en Base64 ?
Choisissez « Base64 → texte », collez le code et vous verrez le texte d'origine. La variante URL-safe est également acceptée.
Qu'est-ce que le Base64 ?
C'est une façon de représenter des données binaires en utilisant seulement 64 caractères sûrs (lettres, chiffres, + et /). Il est utilisé dans les e-mails, les images intégrées et les jetons.
Pourquoi mon Base64 se termine-t-il par = ?
Le signe égal est un remplissage (padding) : il rend la longueur multiple de 4. Un ou deux « = » finaux sont normaux.
Cela fonctionne-t-il avec les accents et les emojis ?
Oui. Le texte est d'abord converti en UTF-8, puis en Base64, de sorte que « é » ou « 😀 » sont encodés et récupérés sans perte.
Outils associés
Générateur de hash MD5 et SHA-256
Calculez le hash MD5, SHA-1, SHA-256, SHA-384 ou SHA-512 d'un texte, ainsi qu'un HMAC avec clé.
Chiffrer un texte avec un mot de passe (AES)
Chiffrez et déchiffrez un texte avec un mot de passe grâce à AES-256-GCM, dans votre navigateur.
Table ASCII et convertisseur Unicode
Consultez la table ASCII complète et convertissez du texte en codes décimaux, hexadécimaux, Unicode ou HTML.
Tous les outils gratuits
Mots de passe, textes, listes, codes et bien plus.
Vous avez une tâche répétitive avec des textes ou des données ?
Nous la transformons en outil ou en automatisme sur mesure pour votre entreprise. Dites-nous ce que vous faites à la main et nous l'étudions sans engagement.