Outils pour développeurs ● Traitement local

Encodeur et décodeur Base64

Encodez du texte UTF-8 en Base64 ou décodez une chaîne Base64 dans le navigateur.

Préparation de l’outil…
Essayez un petit exemple

Essayez un petit exemple

Chargez cet exemple fictif dans un formulaire vide. Vérifiez les options, lancez l’outil si nécessaire et comparez le résultat ci-dessous.

Base64 représente des octets sous forme de texte; ce n’est ni un chiffrement ni un moyen de protéger des données. Choisissez encoder ou décoder, collez le texte dans le champ, sélectionnez le format Base64 proposé puis lancez la conversion. Le mode texte traite le contenu comme UTF-8. Base64 n’ajoute aucune confidentialité; des formats URL-safe ou binaires peuvent demander un traitement différent.

Texte UTF-8 à encoder

Café ☕

Résultat attendu

Q2Fmw6kg4piV

L’exemple sera disponible lorsque l’outil sera prêt.

Le texte est traité dans votre navigateur.

✓ Traitement local✓ Sans compte✓ Saisies traitées ici✓ Gratuit

Réponse rapide

Base64 représente des octets sous forme de texte; ce n’est ni un chiffrement ni un moyen de protéger des données.

Le code de la page et ses ressources sont chargés depuis le site; les valeurs saisies sont traitées dans votre navigateur, sans requête de calcul.

Mode d’emploi

Choisissez encoder ou décoder, collez le texte dans le champ, sélectionnez le format Base64 proposé puis lancez la conversion.

Limites

Le mode texte traite le contenu comme UTF-8. Base64 n’ajoute aucune confidentialité; des formats URL-safe ou binaires peuvent demander un traitement différent.

Questions fréquentes

Base64 chiffre-t-il les données ou authentifie-t-il un message ?

Non. Base64 est un encodage réversible qui n’authentifie pas le contenu. Toute personne possédant le texte encodé peut le décoder.

Qu’est-ce qui change avec Base64URL ?

Base64URL remplace `+` et `/` par `-` et `_`. Choisissez le format attendu par le système destinataire. À l’encodage, le remplissage est omis pour Base64URL.

Puis-je coller du Base64 sans remplissage ou coupé sur plusieurs lignes ?

Oui. Les espaces ASCII et retours sont ignorés et un remplissage valide peut être rétabli. L’alphabet doit toutefois correspondre au format choisi.

Pourquoi le décodage échoue-t-il si le Base64 est valide ?

Les octets décodés peuvent être un fichier binaire ou du texte dans un autre encodage. Cet outil n’affiche que du texte UTF-8 valide.

Sources et références

Ces références documentent la norme ou l’API citée ; elles ne valident pas la sortie de l’outil.