Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
Outils associés
Étape suivante
Décodeur JWT
Autres outils
Décodeur d'URLCodeur Base64Décodeur de Code MorseConvertisseur Texte en Binaire/Hex/ASCIIEncodeur URL
Page d'accueil > Divers > Encodeurs et décodeurs
 

Décodeur Base64

Découvrez ce que représente une chaîne Base64 avec le décodeur Base64 de MiniWebtool. Le format standard et la variante sûre pour les URL peuvent être décodés pour examiner du texte ou des octets ; différents encodages et formats de sortie aident à diagnostiquer les données.

Besoin d’aide pour utiliser cet outil ? Demandez à une IA

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Utilisation gratuiteSans inscriptionRésultats instantanés
Décodeur Base64Essayez maintenant — gratuit ▼

Embed Décodeur Base64 Widget

Décodeur Base64

Bienvenue sur le Décodeur Base64, un outil puissant qui décode les chaînes encodées en Base64 pour les ramener à leur format texte ou binaire d'origine. Avec une analyse détaillée des octets, plusieurs formats de sortie, le support URL-safe et une visualisation de la décomposition des caractères, ce décodeur fournit tout ce dont vous avez besoin pour travailler avec des données encodées en Base64 dans vos flux de développement, d'analyse de données et de débogage.

Qu'est-ce que l'encodage Base64 ?

Le Base64 est un schéma d'encodage binaire-vers-texte qui représente les données binaires à l'aide d'un ensemble de 64 caractères ASCII. Il convertit les données binaires dans un format texte qui peut être transmis en toute sécurité via des protocoles textuels comme l'e-mail (MIME), intégré dans des documents JSON/XML ou stocké dans des bases de données qui n'acceptent que du texte.

Jeu de caractères Base64

Base64 Standard : A-Z, a-z, 0-9, +, / (avec = pour le remplissage)

Base64 URL-safe : A-Z, a-z, 0-9, -, _ (remplace + et /)

Pourquoi l'encodage Base64 est-il important ?

  • Pièces jointes aux e-mails : L'encodage MIME utilise le Base64 pour transmettre en toute sécurité des fichiers binaires par e-mail.
  • URI de données : Intégrez des images et des polices directement dans HTML/CSS à l'aide du Base64.
  • Communication API : Transmettez en toute sécurité des données binaires dans des charges utiles JSON.
  • Authentification : HTTP Basic Auth encode les identifiants en Base64.
  • Cookies et jetons : Les jetons JWT utilisent l'encodage Base64URL.

Comment utiliser ce décodeur

  1. Collez votre chaîne Base64 : Copiez le texte encodé dans le champ de saisie. Les sauts de ligne sont gérés automatiquement.
  2. Sélectionnez l'encodage de sortie : Choisissez UTF-8 pour la plupart des contenus, ou sélectionnez ASCII, Latin-1 ou UTF-16 pour des besoins spécifiques.
  3. Activez le mode URL-safe : Cochez cette option si votre Base64 utilise - et _ au lieu de + et /.
  4. Cliquez sur Décoder : Affichez le texte décodé ainsi qu'une analyse détaillée.
  5. Explorez les résultats : Basculez entre les vues Texte, Hex, Binaire et Table d'octets pour différentes représentations.

Comprendre les formats de sortie

Vue Texte

Le contenu décodé interprété comme du texte en utilisant l'encodage de caractères sélectionné. C'est ce dont vous avez besoin pour décoder du contenu Base64 textuel comme des fichiers de configuration, des messages ou des identifiants.

Vue Hexadécimale

Affiche les octets bruts sous forme de valeurs hexadécimales. Utile pour analyser le contenu binaire, déboguer les problèmes d'encodage ou travailler avec des données incluant des caractères non imprimables.

Vue Binaire

Affiche chaque octet comme un nombre binaire de 8 bits. Utile pour l'analyse de données de bas niveau, la compréhension des motifs de bits ou à des fins éducatives.

Table d'octets

Un tableau complet montrant chaque octet avec sa valeur décimale, sa représentation hexadécimale, sa forme binaire et son équivalent caractère. Idéal pour une inspection détaillée des données encodées.

Base64 Standard vs URL-Safe

Décodeur Base64: Base64 Standard vs URL-Safe
CaractéristiqueBase64 StandardBase64 URL-Safe
Caractère 62+ (plus)- (trait d'union)
Caractère 63/ (barre oblique)_ (souligné)
Remplissage= (requis)= (souvent omis)
Cas d'utilisationE-mail, encodage généralURL, noms de fichiers, JWT

Options d'encodage de caractères

Décodeur Base64: Options d'encodage de caractères
EncodageIdéal pourSupport des caractères
UTF-8Texte moderne, contenu UnicodeTous les caractères Unicode
ASCIITexte anglais simple128 caractères (0-127)
Latin-1Texte d'Europe occidentale256 caractères (0-255)
UTF-16Source encodée en UTF-16Tous les caractères Unicode

Cas d'utilisation courants du Base64

Développement Web

  • URI de données : Intégrez de petites images dans CSS/HTML pour réduire les requêtes HTTP.
  • Polices Web : Incluez les polices directement dans les feuilles de style.
  • Cartes sources : Encodez les informations de débogage dans les fichiers regroupés (bundles).

API et Authentification

  • Jetons JWT : Les JSON Web Tokens utilisent le Base64URL pour l'en-tête et la charge utile.
  • HTTP Basic Auth : Les identifiants sont encodés en Base64 (utilisateur:mot de passe).
  • OAuth : Les identifiants clients utilisent souvent l'encodage Base64.

Transfert de données

  • Pièces jointes aux e-mails : L'encodage MIME utilise le Base64 pour les fichiers binaires.
  • Charges utiles XML/JSON : Données binaires intégrées dans des formats texte.
  • Stockage en base de données : Stockage de données binaires dans des colonnes de texte.

Surcharge de taille Base64

L'encodage Base64 augmente la taille des données d'environ 33 %. En effet, chaque groupe de 3 octets en entrée produit 4 octets en sortie. La formule est :

Calcul de la taille

Taille encodée = ⌈(taille d'origine × 4) / 3⌉ + remplissage

Exemple : 100 octets → ~134 octets encodés

Foire Aux Questions

Qu'est-ce que l'encodage Base64 ?

Le Base64 est un schéma d'encodage binaire-vers-texte qui représente les données binaires à l'aide de 64 caractères ASCII (A-Z, a-z, 0-9, +, /). Il est couramment utilisé pour encoder des données binaires en vue de leur transmission via des protocoles textuels comme l'e-mail (MIME) et pour intégrer des données binaires dans des documents JSON, XML ou HTML.

Quelle est la différence entre le Base64 standard et le Base64 URL-safe ?

Le Base64 standard utilise les caractères '+' et '/' qui ont des significations spéciales dans les URL. Le Base64 URL-safe remplace '+' par '-' et '/' par '_' pour rendre la chaîne encodée sûre pour une utilisation dans les URL et les noms de fichiers sans nécessiter d'encodage supplémentaire.

Pourquoi les données encodées en Base64 se terminent-elles par des signes '=' ?

Les caractères de remplissage '=' garantissent que la longueur de la chaîne encodée en Base64 est un multiple de 4. Comme le Base64 encode 3 octets en 4 caractères, un remplissage est ajouté lorsque l'entrée n'est pas divisible par 3. Un seul '=' signifie que le dernier groupe comportait 2 octets, deux '=' signifient qu'il en comportait 1.

Le Base64 peut-il décoder des fichiers binaires comme des images ?

Oui, le Base64 peut encoder et décoder n'importe quelle donnée binaire, y compris les images, les documents et les exécutables. Ce décodeur affiche la représentation hexadécimale et binaire des données décodées, ce qui est utile pour analyser le contenu binaire. Pour afficher une image, les octets décodés devraient être sauvegardés sous forme de fichier.

Quel encodage dois-je utiliser pour le décodage Base64 ?

Utilisez l'UTF-8 pour la plupart des contenus textuels modernes, car il prend en charge tous les caractères Unicode. Utilisez l'ASCII pour du texte anglais simple ou des systèmes anciens. Utilisez le Latin-1 (ISO-8859-1) pour le texte d'Europe occidentale, et l'UTF-16 pour le contenu qui était initialement encodé au format UTF-16 format.

De combien les données encodées en Base64 sont-elles plus volumineuses ?

L'encodage Base64 augmente la taille des données d'environ 33 %. En effet, chaque groupe de 3 octets en entrée devient 4 octets en sortie (plus le remplissage éventuel). Par exemple, 100 octets de données deviennent 136 caractères une fois encodés en Base64.

Outils associés

Ressources supplémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Décodeur Base64" sur https://MiniWebtool.com/fr/décodeur-base64/ de MiniWebtool, https://MiniWebtool.com/

Par l'équipe miniwebtool. Mis à jour : 5 fév. 2026

Discutez avec votre IA préférée

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Encodeurs et décodeurs:

Outils populaires et mis à jour:

Encodeur et décodeur ROT13Validateur et Décodeur UUIDEncodeur / Décodeur d'Entités HTMLTout voir →
Page d'accueil > Divers > Encodeurs et décodeurs > Décodeur Base64