Aller au contenu
AioFreeKit

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

Le résultat s'affichera ici à mesure que vous tapez.

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.

Commentaires et contact

Un bug à signaler ou une idée d’outil ? Nous lisons chaque message : indiquez la page concernée et ce qui n’a pas fonctionné pour nous aider à corriger plus vite.

Nous écrire