← Retour aux fonctionnalités
Free

Encodage / Décodage Base64

Base64 Encoder/Decoder convertit le texte en Base64 et le Base64 en texte directement dans votre navigateur. L'encodage compatible Unicode gère correctement les emojis, les scripts non latins et les caractères spéciaux. Copie en un clic, inversion entrée/sortie et conversion en temps réel.

Le Base64 est utilisé partout — URL de données, jetons JWT, encodage MIME d'e-mails, en-têtes d'authentification de base et charges utiles d'actifs intégrés. Mais les navigateurs n'offrent pas de moyen rapide d'encoder ou de décoder le Base64 sans écrire de code. Cet outil permet cela. Collez n'importe quelle chaîne pour l'encoder, ou collez n'importe quel Base64 pour le décoder en son texte d'origine. L'encodeur est compatible Unicode (contrairement au btoa natif, qui échoue sur les caractères hors Latin-1) — les emojis, les caractères chinois, l'arabe et tous les autres scripts s'encodent et se décodent correctement. Le décodeur gère les variantes Base64 standard et URL-safe. La conversion en temps réel signifie que vous voyez la sortie se mettre à jour au fur et à mesure que vous tapez, et un bouton d'inversion vous permet d'intervertir instantanément l'entrée et la sortie.

Prévisualisation en direct
example.com
Base64 Encoder / Decoder Encode Decode
Input
Hello, DevSuite Pro!
Base64 Output
SGVsbG8sIERldlN1aXRlIFBybyE=
Copy Swap
Caractéristiques principales

Encoder et Décoder

Basculez instantanément entre les modes encodage et décodage. Convertissez du texte brut en Base64 ou du Base64 en texte brut — les deux directions sont prises en charge.

Compatible Unicode

Gère correctement les emojis, le chinois, l'arabe, l'hébreu et tous les autres scripts. Contrairement au btoa() natif du navigateur, cet encodeur n'échoue pas sur les entrées non Latin-1.

Copie en un Clic

Copiez le résultat encodé ou décodé dans le presse-papiers d'un simple clic — pas besoin de sélectionner manuellement le texte.

Conversion en Temps Réel

La sortie se met à jour au fur et à mesure que vous tapez. Pas besoin de cliquer sur un bouton — les changements apparaissent instantanément pour un débogage plus rapide.

Gère la Variante URL-Safe

Décode à la fois le Base64 standard et le Base64 URL-safe (utilisé dans les jetons JWT, où + et / sont remplacés par - et _).

Inverser Entrée et Sortie

Un bouton intervertit les champs d'entrée et de sortie — utile lorsque vous voulez ré-encoder le résultat décodé ou vérifier la précision de l'opération aller-retour.

Cas d'utilisation courants

Décodage des Charges Utiles JWT

Collez la partie charge utile d'un jeton JWT pour décoder et inspecter les revendications. Plus rapide que d'écrire un script de décodage juste pour lire le contenu du jeton.

Création d'URL de Données

Encodez de petits textes ou contenus d'images pour les intégrer directement dans du CSS, du HTML ou des fichiers de configuration — utile pour les ressources en ligne.

Débogage de l'Authentification de Base

Décodez les en-têtes Authorization: Basic pour révéler les identifiants utilisateur:mot de passe lors du débogage d'API.

Contenu MIME d'E-mail

Décodez les pièces jointes d'e-mails encodées en Base64 ou les parties du corps à partir des sources MIME brutes pour inspection.

Encodage Sécurisé de Secrets

Encodez des chaînes binaires ou à caractères spéciaux pour transmission dans des canaux de texte pur (URL, JSON, en-têtes) où elles pourraient autrement provoquer des erreurs.

Comment utiliser
1

Ouvrir l'outil Base64

Cliquez sur l'icône Base64 dans le dock ou la fenêtre contextuelle DevSuite Pro. Un éditeur à deux volets s'ouvre avec une bascule Encodage/Décodage.

2

Coller votre Entrée

Collez du texte brut pour l'encoder, ou une chaîne Base64 pour la décoder. L'outil détecte automatiquement le mode approprié en fonction de votre sélection.

3

Sélectionner le Mode

Cliquez sur Encoder pour convertir le texte en Base64, ou sur Décoder pour convertir le Base64 en texte. Le mode actuel est clairement mis en évidence.

4

Lire la Sortie

Le résultat converti apparaît immédiatement dans le volet de sortie. Les sorties longues sont défilables et reviennent à la ligne par défaut.

5

Copier le Résultat

Cliquez sur le bouton Copier pour enregistrer la sortie dans votre presse-papiers, ou utilisez Inverser pour replacer la sortie en entrée pour une conversion ultérieure.

Prêt à essayer ? Encodage / Décodage Base64?

Installez DevSuite Pro gratuitement et débloquez plus de 39 outils de développement pour votre navigateur.

Ajouter à Chrome Ajouter à Edge Ajouter à FireFox