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.

Options

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.

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.

Pas de spam. Pas d'appels commerciaux. Juste votre réponse personnalisée.