Encoder du texte en Base64 ou décoder Base64 en texte
Cliquez sur un exemple pour le charger dans le convertisseur: Click on any example to load it into the input field, or use "Quick Run" to automatically encode/decode:
Hello World!
你好世界!这是一个中文测试。
https://example.com/path?param=value&other=data
{"name":"John Doe","email":"john@example.com","active":true}
L'encodage Base64 est un schéma d'encodage binaire vers texte qui convertit les données binaires en format de chaîne ASCII. Il est largement utilisé pour encoder les données binaires qui doivent être stockées et transférées sur des médias conçus pour gérer des données textuelles. Notre outil encodeur/décodeur Base64 gratuit en ligne gère la conversion de données textuelles et binaires instantanément.
Notre encodeur Base64 utilise les fonctions intégrées de JavaScript btoa() et atob() avec une gestion Unicode appropriée via encodeURIComponent() pour les caractères internationaux. L'algorithme mappe chaque 3 bytes de données binaires à 4 caractères Base64 en utilisant un alphabet de 64 caractères (A-Z, a-z, 0-9, +, /) avec du remplissage (=) pour les groupes de bytes incomplets.
Encoder/décoder à la fois les chaînes de texte et les fichiers binaires
Générer des variantes d'encodage Base64 sécurisées pour URL
Télécharger et encoder des fichiers d'images et documents
Tout le traitement se fait localement dans votre navigateur
Schéma URI de Données: data:image/png;base64,iVBORw0KGgo... - Utilisé pour intégrer des images directement en HTML/CSS
Pièces Jointes Email: encodage MIME binaire pour les pièces jointes dans les systèmes email (SMTP)
Stockage Base de Données: Conversion des BLOBs en colonnes TEXT tout en préservant l'intégrité binaire
Jetons JWT: Section payload dans les JSON Web Tokens pour l'authentification API
Réponses API: Sérialisation d'objets complexes pour les réponses JSON API
Developer needs to include a small icon in an email but wants to avoid attachment limitations.
Result: Email displays the icon without requiring external file attachments.
Mobile app developer needs to encode user credentials for Basic Authentication in API requests.
Result: Credentials are safely encoded for HTTP Basic Authentication.
Backend developer needs to store a small PDF file in a JSON database field.
Result: Binary PDF content is now stored as text in the JSON database field.
Select 'Encode' to convert text/binary to Base64, or 'Decode' to convert Base64 back to original format.
Type text or upload a file (images, documents) that you want to encode or decode.
Click the convert button to instantly see the Base64 encoded or decoded result.
Copy the result for use in your applications, APIs, email templates, or data storage.
Base64 est un schéma d'encodage binaire vers texte qui représente les données binaires en format de chaîne ASCII. Il est couramment utilisé pour transmettre des données binaires sur des systèmes qui ne peuvent gérer le texte de manière fiable, comme l'email ou certaines APIs web.
Oui, cet encodeur et décodeur Base64 est entièrement gratuit. Aucune inscription ou inscription requise. Vos données sont traitées localement dans votre navigateur pour une confidentialité et une sécurité maximales.
Yes, our Base64 tool works completely offline. All encoding and decoding happens in your browser using JavaScript, so you can use it without an internet connection.
Absolutely. All Base64 encoding and decoding happens locally in your browser. Your data is never sent to any server or stored anywhere, ensuring complete privacy and security.
Base64 n'est PAS un chiffrement. Il ne fournit aucune sécurité ni confidentialité. Utilisez-le uniquement pour la conversion de formats de données, jamais pour protéger des informations sensibles. Pour le chiffrement, utilisez des algorithmes cryptographiques appropriés comme AES.
Découvrez plus d'outils et de guides pour améliorer votre flux de travail de développement