Encodeur et Décodeur Base64
Encodez et décodez du texte UTF-8, des fichiers binaires, des images et des Data URIs de façon instantanée et sécurisée.
Données d'entrée
Résultat Base64
Statut
Error details...
Métriques de payload
Étapes Suivantes
Moteur d'encodage et décodage Base64
Encodez et décodez du texte UTF-8, des fichiers binaires, PDF et images avec support URL-safe Base64.
Processus d'encodage Base64
Pipeline WebWorker en 4 étapes
Préparation du tampon binaire
Lit les chaînes en octets UTF-8 ou les fichiers en ArrayBuffer.
Encodage Base64
Mappe les blocs de 6 bits sur l'alphabet officiel de 64 caractères.
Génération du résultat
Fournit la chaîne encodée ou le format Data URI prêt à copier.
Boîte à outils Base64 complète
Normes d entreprise et conformité
Variante URL-Safe
Remplace + et / par - et _ pour éviter les conflits dans les URL et JWT.
Intégration d'images Data URI
Crée des chaînes data:image/png;base64,... pour réduire les requêtes HTTP.
Support complet Unicode UTF-8
Encode parfaitement les accents, caractères internationaux et émojis.
Traitement strictement local
Aucune information ne transite par un serveur distant.
Transformations de Manifestes Réels
Galerie InteractiveDécouvrez comment les structures de données réelles se traduisent en formats propres et conformes aux standards.
1. Chaînes UTF-8 Multioctets et Émojis
text.txt → encoded.b64AperçuMasquer
1. Chaînes UTF-8 Multioctets et Émojis
text.txt → encoded.b64Encodage et décodage parfaits des caractères Unicode et émojis sans corruption.
Hello, World! 🌍🚀
International: ä, ö, ü, ñ, 日本語
Client-Side Safe: 100% PrivateSGVsbG8sIFdvcmxkISDwn5qA8J+agA==
SW50ZXJuYXRpb25hbDogw6QsIMO2LCDDvCwgw7EsIOaXpeacrOiqng==
Q2xpZW50LVNpZGUgU2FmZTogMTAwJSBQcml2YXRl2. Jetons URL-Safe et Signatures JWT (RFC 4648 §5)
token.json → url_safe.b64AperçuMasquer
2. Jetons URL-Safe et Signatures JWT (RFC 4648 §5)
token.json → url_safe.b64Remplace + et / par - et _ pour une transmission sûre dans les URL et jetons.
{
"sub": "usr_9821",
"iss": "freejsontocsv.com",
"scope": "read:data write:export"
}eyJzdWIiOiJ1c3JfOTgyMSIsImlzcyI6ImZyZWVqc29udG9jc3YuY29tIiwic2NvcGUiOiJyZWFkOmRhdGEgd3JpdGU6ZXhwb3J0In03. Intégration d'Images et SVG en Data URI
icon.svg → data:image/svg+xml;base64,...AperçuMasquer
3. Intégration d'Images et SVG en Data URI
icon.svg → data:image/svg+xml;base64,...Génère des chaînes data:image/svg+xml;base64,... prêtes pour l'intégration HTML/CSS.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M12 2L2 7l10 5 10-5-10-5z"/>
</svg>data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJMMiA3bDEwIDUgMTAtNS0xMC01eiIvPjwvc3ZnPg==Matrice de l’Alphabet et Structure Base64
Standard W3C et RFC 8259| Spécification | Jeu d’Alphabet | Règle de Remplissage | Cas d’Usage Standard |
|---|---|---|---|
| Standard (RFC 4648) | A-Z, a-z, 0-9, +, / | = or == | Transmission binaire standard, Data URI et charges utiles d'API JSON. |
| URL-Safe (RFC 4648 §5) | A-Z, a-z, 0-9, -, _ | Omis / Optionnel | Paramètres d'URL, hachages de fichiers et jetons JWT sans conflit de codage. |
| MIME (RFC 2045) | Standard (76 chars/line) | Obligatoire = | Pièces jointes de courriels et protocoles SMTP (limite de 76 caractères par ligne). |
| PEM / TLS Keys (RFC 7468) | Standard (64 chars/line) | Obligatoire = | Intégration d'éléments dans le code HTML/CSS (images, polices, SVG). |
Foire Aux Questions
Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.
À quoi sert l'encodage Base64 ?
Base64 est-il une méthode de chiffrement ou de sécurité ?
Cet outil prend-il en charge les émojis et caractères internationaux ?
Puis-je décoder du Base64 pour reconstituer une image ou un fichier ?
No matching questions found
We couldn't find any questions matching your query. Try searching for different keywords or reset your filters.