Encodage/Décodage Base64

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.

Traitement uniquement dans le navigateur (Hors ligne)
1

Saisissez votre texte

Collez ou tapez votre contenu dans le champ.

2

Ajustez les paramètres

Configurez les options pour obtenir le résultat souhaité.

3

Copiez ou enregistrez

Copiez la sortie dans le presse-papiers ou enregistrez-la.

Fonctionnalités principales

Conversion en temps réel

Encodez ou décodez instantanément en tapant. Aucun clic nécessaire — les résultats se mettent à jour en direct à chaque frappe.

Support texte et fichiers

Encodez tout fichier (images, PDF, ZIP) en Base64, ou collez du Base64 pour décoder et télécharger le fichier original.

Base64 URL-safe (RFC 4648)

Basculement en un clic vers la variante URL-safe qui remplace +/ par -_ et omet le padding. Parfait pour les tokens JWT et les paramètres URL.

Sortie Data URI

Génère des chaînes data:{mime};base64,... prêtes à l'emploi pour intégrer images, polices ou fichiers directement dans HTML, CSS ou JS.

Aperçu d'images et détection auto

Détecte automatiquement les images décodées (PNG, JPEG, GIF, WebP) et affiche un aperçu intégré. La détection intelligente bascule en mode décodage quand une entrée Base64 est détectée.

Échange, statistiques et confidentialité

Échange sortie-entrée en un clic, affichage de la taille en octets en temps réel et traitement 100% côté navigateur — vos données ne quittent jamais votre appareil.

À propos de cet outil

Qu'est-ce que l'encodeur/décodeur Base64 ?

Encodeur/Décodeur Base64 convertit du texte et des fichiers en encodage Base64 et inversement. Base64 est un schéma de codage binaire-vers-texte couramment utilisé pour intégrer des données dans les URL, e-mails, HTML et JSON.

Encodez du texte ou tout fichier (images, PDF, ZIP) en Base64, ou décodez des chaînes Base64 en texte ou fichiers téléchargeables — le tout dans votre navigateur, avec la variante URL-safe et le support Data URI.

Cas d'utilisation courants

  • Data URIs : Encodez des images ou des polices en Data URIs Base64 pour les intégrer dans HTML/CSS sans requêtes externes
  • Tokens JWT : Décodez les payloads JWT avec Base64 URL-safe pour le débogage et l'inspection
  • Authentification API : Encodez les identifiants pour les en-têtes HTTP Basic Authentication
  • Transfert de fichiers : Convertissez des fichiers binaires en texte Base64 pour les inclure dans des API JSON, des e-mails ou des fichiers de configuration
  • Pièces jointes : Encodez/décodez les pièces jointes MIME dans les protocoles de messagerie
  • Débogage développeur : Inspectez rapidement les données encodées en Base64 dans les logs, tokens ou réponses API

Traitement Base64 axé sur la confidentialité

Tout l'encodage et le décodage se fait directement dans votre navigateur. Vos fichiers et textes sont traités localement et ne sont jamais téléchargés vers un serveur.

  • Idéal pour encoder des identifiants sensibles, des tokens et des fichiers privés
  • Aucun traitement côté serveur, aucune journalisation, aucune collecte de données
  • Fonctionne entièrement hors ligne après le chargement initial
  • Installez en tant que PWA pour un accès instantané sans internet

FAQ

Base64 est un schéma d'encodage binaire vers texte qui convertit des données binaires en caractères ASCII. Il est couramment utilisé dans les URL de données, les pièces jointes d'e-mails et les charges utiles d'API.
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
Non. Tout le traitement se fait entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil — rien n'est envoyé à un serveur.
Oui. Une fois la page chargée, l'outil fonctionne entièrement hors connexion. Pour une meilleure expérience, installez PrivaDeck comme PWA depuis votre navigateur.
Il n'y a pas de limites imposées par le serveur. La taille maximale du fichier dépend de la mémoire disponible de votre appareil et des capacités du navigateur. La plupart des appareils modernes gèrent des fichiers de plusieurs centaines de Mo sans problème.
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.