Encodeur Base64
Convertissez instantanément n'importe quel texte en Base64. Prise en charge complète de l'UTF-8 — accents, texte CJK et emoji inclus — avec alphabet URL-safe en option.
Utilise - et _ à la place de + et /, et supprime le remplissage =. Sans risque dans les URL, les noms de fichiers et les segments JWT.
0 caractères · 0 octets · 0 lignes
Résultat
0 caractères · 0 octets · 0 lignes
Quand utiliser l'encodage Base64
Base64 reconditionne des données binaires en 64 caractères ASCII imprimables, afin qu'un contenu qui casserait dans un canal texte (JSON, XML, e-mail, URL) survive au trajet. Chaque groupe de 3 octets devient 4 caractères : la sortie est donc environ 33 % plus volumineuse que l'entrée.
Cas d'usage typiques : Data URL pour incruster de petites images dans du CSS ou du HTML, en-têtes HTTP Basic Authentication, segments de JWT et pièces jointes MIME. Si le résultat doit vivre dans une URL ou un nom de fichier, activez l'alphabet URL-safe qui remplace + et / par - et _.
Ce que cet outil prend en charge
Unicode correctement géré
Le texte est converti en octets UTF-8 avant l'encodage : 中文, café et 🔒 font l'aller-retour sans déclencher d'erreur.
Décodeur tolérant
Sauts de ligne, espaces parasites, remplissage = manquant et alphabet compatible URL sont acceptés sans aucun nettoyage de votre côté.
Rien ne quitte l'onglet
L'encodage s'exécute en JavaScript sur votre appareil. Jetons, identifiants et charges utiles ne sont envoyés nulle part.
Questions fréquentes
De combien Base64 augmente-t-il la taille ?
Exactement 4/3 de la taille d'origine, arrondi au multiple de 4 caractères avec le remplissage =. 100 octets deviennent 136 caractères.
Peut-on encoder du chinois ou des emoji ?
Oui. Le texte est converti en octets UTF-8 avant l'encodage, donc tout caractère fonctionne — contrairement aux outils qui appellent btoa() directement et échouent hors Latin-1.
Base64 est-il un chiffrement ?
Non, c'est un simple encodage réversible par quiconque en quelques secondes. Servez-vous-en pour le transport, jamais pour protéger des secrets.
Alphabet standard ou URL-safe ?
Choisissez URL-safe quand la sortie va dans une URL, un paramètre, un nom de fichier ou un JWT. Sinon, l'alphabet standard avec remplissage = est le défaut courant.