Utilise btoa() et atob() avec gestion UTF-8 appropriée via TextEncoder/TextDecoder. Distinction importante car Base64 vanilla étouffe sur emoji et caractères non-ASCII—celui-ci non. Base64 standard et variantes URL-safe (échange + et / pour - et _), selon que vous le mettez dans une URL ou non.
Encodeur/Décodeur Base64
Codez et décodez texte et images en Base64 instantanément. Supporte UTF-8 et le traitement par lots.
Sortie...
Questions fréquentes
Qu'est-ce que l'encodage Base64 ?
Base64 est un schéma d'encodage binaire-vers-texte qui représente des données binaires dans un format de chaîne ASCII. Il est couramment utilisé pour encoder des données pour transmission sur des réseaux conçus pour gérer du texte.
Comment encoder du texte en Base64 ?
Entrez simplement votre texte ou téléchargez un fichier dans la zone de saisie et cliquez sur le bouton « Encoder ». L'outil convertira instantanément votre contenu au format Base64.
Puis-je encoder des images en Base64 ?
Oui ! Vous pouvez télécharger des images (PNG, JPG, GIF, SVG) et l'outil les convertira en chaînes Base64 qui peuvent être utilisées dans les balises HTML img ou les images de fond CSS.
L'encodage Base64 est-il sécurisé ?
Base64 est une méthode d'encodage, pas un cryptage. Il est conçu pour la transmission sûre des données, pas pour sécuriser des informations sensibles. Les données encodées peuvent être facilement décodées.
Quelle est la différence entre Base64 et Base64URL ?
Base64URL est une variante de Base64 qui remplace les caractères '+' et '/' par '-' et '_' respectivement, le rendant sûr pour une utilisation dans les URL et les noms de fichiers sans avoir besoin d'encodage URL.
Découvrez des astuces avancées
Cas d'usage
Découvrez comment utiliser cet outil
Transmission de Données
Encoder les données binaires pour transmission sûre sur protocoles basés sur texte.
- Encodage des pièces jointes email
- Embedding de données XML/JSON
- Encodage de paramètres URL
- Formatage de requêtes API
Développement Web
Travailler avec des images et ressources encodées Base64 dans les applications web.
- Intégrer des images dans HTML/CSS
- Création de data URI
- Optimisation SVG
- Embedding de polices
Authentification
Gérer l'authentification HTTP Basic et les en-têtes d'autorisation.
- Génération d'en-tête Basic auth
- Encodage des identifiants
- Décodage de jetons
- Configuration d'authentification API
À propos de cet outil
L'encodage Base64 est un de ces trucs que je dois toujours googler car je ne me souviens jamais de la syntaxe exacte. Cet outil gère ça—collez votre texte, obtenez du Base64. Le décoder ? Aussi ici. Utile pour intégrer des images dans CSS, gérer des identifiants API, ou quand quelque chose doit être ASCII-sûr. Fun fact: la plupart des données "cryptées" dans les URLs sont en fait juste du Base64.
Détails techniques
Engagement de confidentialité
🔒 **Priorité à la vie privée** : Contrairement aux outils basés sur des serveurs, AI-TOL traite tout localement dans votre navigateur - vos données ne quittent jamais votre appareil. Pas de téléchargement, pas de suivi, totalement privé.