Convertisseur d'Encodage Base

Convertissez du texte entre les encodages Base32, Base58, Base62, Base64 et Hex

Sélectionnez un format d'encodage et entrez du texte à convertir

À propos des Formats d'Encodage

Base32Encodage RFC 4648 utilisant A-Z et 2-7. Utilisé dans TOTP et les clés secrètes.
Base58Encodage avec l'alphabet Bitcoin. Évite les caractères ambigus (0, O, I, l).
Base62Encodage alphanumérique (0-9, A-Z, a-z). Compact et sûr pour les URLs.
Base64Base64 standard RFC 4648. Courant pour les URIs de données, pièces jointes et APIs.
HexadecimalReprésentation hexadécimale. Deux caractères par octet.

Convertisseur d'Encodage Base

Convertissez du texte entre les encodages Base32, Base58, Base62, Base64 et Hex

Fonctionnalités

  • Convert between Base16 (hex), Base32 (RFC 4648), Base58 (Bitcoin alphabet), Base62 (alphanumeric), Base64 (standard)
  • Base64 is the RFC 4648 standard variant (`+/` alphabet, `=` padding) — URL-safe variant (`-_`, no padding) is NOT separately supported
  • Bidirectional: encode any base from any other
  • Live conversion as you type
  • Runs entirely in your browser

Mode d'emploi

  1. Sélectionnez le format d'encodage souhaité (Base32, Base58, Base62, Base64 ou Hex).
  2. Choisissez le mode Encoder ou Décoder.
  3. Entrez ou collez votre texte et voyez les résultats instantanés.
  4. Cliquez sur Copier pour copier la sortie dans votre presse-papiers.

Conseils et bonnes pratiques

  • Base64 standard uses `+` and `/` which need URL-encoding in URLs. For URL-safe Base64, swap `+`→`-` and `/`→`_` manually (and drop the `=` padding).
  • Base58 (Bitcoin) omits visually similar characters (0, O, I, l) — useful for human-typeable hashes.
  • Base32 (RFC 4648) is the format TOTP authenticator apps use for their secret.
  • Hex (Base16) is what hash functions output; standard for SHA-256 / MD5 / etc.
  • Round-trip a value through encoding/decoding to verify integrity before using as a checksum.

FAQ

Quelle est la différence entre Base32, Base58, Base62 et Base64 ?

Chaque encodage utilise un alphabet et un jeu de caractères différent. Base32 utilise A-Z et 2-7 (32 caractères), Base58 omet les caractères ambigus comme 0, O, I, l (utilisé dans Bitcoin), Base62 utilise tous les caractères alphanumériques (0-9, A-Z, a-z), et Base64 utilise A-Z, a-z, 0-9, +, / (64 caractères).

Mes données sont-elles envoyées à un serveur ?

Non. Tout l'encodage et le décodage sont effectués entièrement dans votre navigateur en utilisant JavaScript. Aucune donnée n'est transmise à aucun serveur.

Puis-je décoder des adresses Bitcoin Base58 ?

Cet outil utilise l'alphabet standard Bitcoin Base58 (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz) pour l'encodage et le décodage.

Cet outil est-il gratuit ?

Oui, cet outil est entièrement gratuit sans inscription requise. Il n'y a aucune limite d'utilisation ni de coûts cachés.

Cet outil fonctionne-t-il hors ligne ?

Une fois la page chargée, l'outil fonctionne entièrement dans votre navigateur sans nécessiter de connexion internet.