{{TEXT_DECODE_TITLE}}
{{FILE_DECODE_TITLE}}
Options avancées
Séparateur de saut de ligne
Différents systèmes d'exploitation utilisent des caractères de saut de ligne distincts — par exemple, les systèmes Unix et Windows n'utilisent pas les mêmes symboles de saut de ligne. Après décodage, tous les caractères de saut de ligne de votre sortie seront remplacés par l'option que vous sélectionnez. Ce paramètre détermine le comportement de la fonction "décoder chaque ligne séparément".
{{DECODE_LINES_OPTION_TITLE}}
{{DECODE_LINES_OPTION_DESC}}
Supprimer les retours à la ligne
Les données Base64 au format MIME (par exemple, issues des emails) incluent souvent des retours à la ligne tous les 76 caractères. Activez cette option pour supprimer ces retours à la ligne avant le décodage. Cela garantit un décodage correct des données Base64 formatées en MIME.
Gérer l'encodage sécurisé pour les URL
Activez cette option si votre entrée utilise la variante Base64 sécurisée pour les URL (RFC 4648 / Base64URL) où "-" représente "+", "_" représente "/" et le remplissage peut être omis. Cette option convertira l'entrée en Base64 standard avant le décodage.
Mode en direct
Lorsque le mode en direct est activé, votre entrée est décodée instantanément à l'aide des fonctions JavaScript intégrées à votre navigateur — sans transmettre de données à nos serveurs. Veuillez noter que ce mode supporte actuellement uniquement la sortie de texte en UTF-8.
Note : Pour les fichiers binaires (images, documents, etc.), assurez-vous de sauvegarder la sortie plutôt que de la copier afin d'éviter toute corruption de données.
Comprendre le décodage Base64
Le décodage Base64 convertit le format Base64 basé sur le texte en ses données binaires ou textuelles originales. Ce processus est essentiel pour récupérer des données qui ont été encodées pour une transmission sécurisée via des systèmes textuels.
Comment fonctionne le décodage Base64
Le décodage Base64 inverse le processus d'encodage en convertissant les caractères Base64 en données binaires. Le processus utilise un ensemble de 64 caractères (A–Z, a–z, 0–9, et généralement "+" et "/") et fonctionne comme suit :
- Validation de la chaîne Base64 d'entrée et gestion de tout remplissage.
- Conversion de chaque caractère Base64 en sa valeur sur 6 bits.
- Combinaison de ces valeurs sur 6 bits en groupes de 24 bits.
- Conversion de ces groupes de bits en octets originaux.
- Gestion du remplissage pour récupérer les octets partiels finaux.
Pourquoi utiliser le décodage Base64 ?
- Récupération de données : Récupérez les données binaires originales à partir du format Base64 sécurisé pour le texte.
- Pièces jointes d'e-mails : Extrayez des fichiers et des images à partir de contenus d'e-mails encodés en MIME.
- Ressources web : Convertissez les URI de données Base64 intégrées en contenu binaire.
- Intégration d'API : Traitez les données encodées en Base64 reçues des services web.
Applications courantes du décodage Base64
Le décodage Base64 est essentiel dans divers scénarios, notamment :
- Traitement des e-mails : Extraction des pièces jointes à partir de messages encodés en MIME.
- Développement web : Conversion des URI de données Base64 en ressources binaires.
- Gestion d'API : Traitement des données encodées en Base64 provenant de réponses JSON ou XML.
Un exemple pratique
La chaîne Base64 TWFu
, une fois décodée, devient le mot Man
. Le processus de décodage convertit chaque caractère Base64 en sa valeur sur 6 bits, combine ces bits et reconstruit les caractères ASCII originaux.
Notre outil de décodage Base64 en ligne offre un moyen rapide et sécurisé de décoder vos données Base64. Que vous extrayiez des images intégrées de pages web ou traitiez des réponses d'API, le décodage Base64 est un outil essentiel pour le développement web moderne.