Un souci avec cet outil ?

À propos de « Convertisseur BASE64 Vers TEXT En Ligne »

Cet outil décode du Base64 vers son texte ou ses octets d'origine. Collez du contenu Base64 et l'outil restitue les octets initiaux — pratique pour inspecter charges utiles d'API, cookies, JWT, parties MIME d'e-mails et autres structures de données.

Il gère le Base64 standard (caractères + / =) et le Base64 URL-safe (- _ avec suppression de padding optionnelle). Il tolère espaces et retours à la ligne en entrée, fréquents lorsque le Base64 est plié à 76 caractères dans les en-têtes d'e-mail.

Si les octets décodés constituent du UTF-8 valide, ils sont affichés comme texte. S'ils sont binaires (image décodée, fichier compressé), l'outil propose un lien de téléchargement.

Comment utiliser cet outil

Décoder du Base64 en texte

  1. Coller la chaîne Base64

    Mettez la payload encodée dans le champ « Base64 ». Le préfixe `data:…;base64,` est retiré automatiquement ; les espaces sont tolérés.

  2. Alphabet standard uniquement

    L’outil utilise `Buffer.from(.., 'base64')` de Node et attend A–Z a–z 0–9 + / =. Le Base64 URL-safe (avec - et _) ne se décode pas ici — convertissez d’abord.

  3. Exécuter

    Sortie : `text`, la vue UTF-8 des octets décodés. Une entrée invalide qui décode à 0 octet déclenche une erreur explicite plutôt qu’une chaîne vide trompeuse.

  4. Attention aux octets nuls

    Si le buffer décodé contient un caractère nul, une note est ajoutée : la payload est probablement binaire. Le rendu UTF-8 sera déchiqueté — traitez-la comme des octets.