Décodeur Base64 - Décodage de Texte et Fichiers

Retour aux Outils
À propos du décodage Base64

Décodez les chaînes encodées en Base64 vers les données texte ou binaires originales. Essentiel pour les pièces jointes email, les URLs de données, les réponses API et la transmission de données chiffrées. Gère à la fois le texte et le contenu des fichiers.

Fonctionnalités de décodage
  • Conversion instantanée Base64 vers texte
  • Validation automatique et détection d'erreurs
  • Gère gracieusement le Base64 malformé
  • Supporte Base64 standard et URL-safe
Quand utiliser le décodage Base64
  • Traitement de tokens d'authentification API
  • Analyse de données de pièces jointes email
  • Debug de données web encodées
  • Conversion d'URLs de données vers format lisible
Important : Ne décoder du Base64 que de sources fiables. Le contenu décodé peut contenir du code exécutable ou des données malveillantes.
Décodez les chaînes encodées en Base64 vers les données texte ou binaires originales. Essentiel pour les pièces jointes email, les URLs de données, les réponses API et la transmission de données chiffrées. Gère à la fois le texte et le contenu des fichiers.

Exemples de décodage Base64

Décodage de texte simple
Entrée: SGVsbG8gV29ybGQh
Sortie: Hello World!
Décodage d'authentification basique HTTP
Entrée: QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Sortie: Aladdin:open sesame
Décodage de données JSON
Entrée: eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9
Sortie: {"name":"John","age":30}
Décodage d'URL
Entrée: aHR0cHM6Ly9leGFtcGxlLmNvbS9wYXRo
Sortie: https://example.com/path
Guide de validation Base64

Apprenez à identifier les chaînes Base64 encodées valides :

  • Contient uniquement les caractères A-Z, a-z, 0-9, +, /, =
  • La longueur est un multiple de 4 (avec padding)
  • Le padding (=) n'apparaît qu'à la fin
  • Maximum 2 caractères de padding
Problèmes courants et solutions
Caractères Base64 invalides

Retirer ou remplacer les caractères invalides. Utiliser uniquement l'alphabet Base64.

Padding incorrect

S'assurer du bon padding = à la fin (0, 1 ou 2 caractères).

Sortie corrompue

Vérifier l'encodage de caractères. La source pourrait être corrompue ou partiellement copiée.

Comment fonctionne le décodage Base64
  1. 1 Convertir les caractères Base64 en valeurs 6-bit
  2. 2 Combiner les valeurs 6-bit en octets 8-bit
  3. 3 Gérer le padding et créer la sortie binaire
  4. 4 Convertir le binaire en format texte/données
Informations de padding
= - Un octet manquant
== - Deux octets manquants
Pas de padding - Alignement parfait