Espace outil
encodeur Base64 et décodeur Base64 en ligne
Encodez et décodez du texte Unicode avec sortie URL-safe optionnelle.
Encodeur et décodeur Base64
Encodeur et décodeur Base64
octets →
Encodeur et décodeur Base64
Paramètres de requête
IDN / Punycode
Encodeur et décodeur Base64
..
En-tête
Payload
Métadonnées
· Expire:
Vérifier la signature
Signer (HS)
Encodeur et décodeur Base64
Bibliothèque de motifs
Correspondances surlignées
Correspondances ()
Résultat du remplacement
Encodeur et décodeur Base64
Relatif:
Fuseau horaire
Construire par parties
Différence
Encodeur et décodeur Base64
Encodeur et décodeur Base64
Encodeur et décodeur Base64
Exemples
Texte
Hello, World!
Base64
SGVsbG8sIFdvcmxkIQ==
Base64 Guides et articles
Comprendre Base64 sans le confondre avec une protection
Base64 transforme des octets en texte transportable. C’est une solution de compatibilité, pas un chiffrement, une compression ou une preuve de sécurité.
Lire l’articleBase64 et Base64URL: une petite différence qui casse facilement les tokens
Base64URL remplace certains caractères et omet souvent le padding. Cette variante est utile dans les URLs, mais elle doit être explicite.
Lire l’articleQuand éviter Base64 même s’il semble pratique
Base64 résout un problème de transport textuel, mais il peut aggraver taille, mémoire, streaming, recherche et sécurité lorsqu’il est utilisé par réflexe.
Lire l’articleEncodeur et décodeur Base64
Encodez et décodez du texte Unicode avec sortie URL-safe optionnelle. DevToolGrid Online propose un encodeur Base64 et décodeur Base64 en ligne.
Qu’est-ce que le Base64 ?
Le Base64 est un schéma d’encodage qui représente des données binaires sous forme de texte ASCII à l’aide de 64 caractères (A–Z, a–z, 0–9, + et /). Il sert à intégrer des images en CSS ou HTML, transporter des données binaires dans du JSON ou des e-mails et stocker de petits fichiers en texte. Le Base64 est un encodage, pas un chiffrement : il ne protège pas les données.
Comment encoder et décoder du Base64
- 1 Collez du texte dans le panneau de saisie ou choisissez un fichier.
- 2 Cliquez sur Encode pour convertir en Base64 ou Decode pour relire.
- 3 Activez URL-safe si la valeur ira dans une URL ou un nom de fichier.
- 4 Copiez le résultat, prévisualisez les images ou téléchargez les octets décodés.
Erreurs Base64 courantes
- Mauvais remplissageLe Base64 standard est complété par = jusqu’à un multiple de 4. Retirer ou ajouter du remplissage casse le décodage.
- Standard vs URL-safeLe Base64 URL-safe remplace + et / par - et _. Décoder ces données avec un décodeur standard échoue.
- Le confondre avec du chiffrementLe Base64 est totalement réversible par quiconque. Ne l’utilisez jamais pour protéger des mots de passe ou des secrets.
Base64 vs Base64URL
Le Base64 standard utilise + / et le remplissage =, peu sûrs dans les URL et les noms de fichiers. Le Base64URL remplace + par -, / par _ et supprime souvent le remplissage, ce qui rend le résultat sûr dans les query strings, les JWT et les noms de fichiers. Cet outil prend en charge les deux via un interrupteur.
FAQ
Cet outil est-il gratuit ?
Oui. L’encodeur et le décodeur Base64 sont entièrement gratuits, sans inscription ni limite.
Mes données sont-elles envoyées à un serveur ?
Non. L’encodage et le décodage s’exécutent localement dans votre navigateur ; fichiers et texte ne quittent jamais votre appareil.
Peut-il encoder des fichiers et des images ?
Oui. Déposez un fichier pour obtenir du Base64, créez une data URI et prévisualisez les images dans le navigateur.
Qu’est-ce que le Base64 URL-safe ?
Une variante qui utilise - et _ au lieu de + et / pour une utilisation sûre dans les URL, noms de fichiers et jetons.