Convertisseur Bech32
Codifiez n'importe quel préfixe et données en Bech32 ou Bech32m avec somme de contrôle automatique, ou décodez et vérifiez-en un existant instantanément.
Convertisseur Bech32
Bech32 et Bech32m sont des encodages texte avec somme de contrôle pour les adresses Bitcoin SegWit, les factures Lightning et les clés Nostr (npub, nsec). Cet outil construit une chaîne Bech32 ou Bech32m à partir d'un préfixe lisible et de données, ou décode une chaîne existante en montrant le préfixe, les données en hexadécimal et si la somme est valide.
Changez Direction pour choisir coder ou décoder. Le codage lit les données comme des paires hexadécimales, ou caractères base32 si vous changez le Format d'entrée. Il combine le Préfixe lisible avec les données et ajoute une somme de 6 caractères pour la Variante choisie. Le décodage fait l'inverse : divise la chaîne au dernier "1", vérifie la somme et affiche le préfixe et données en hexadécimal. Si la somme ne correspond pas mais l'autre variante oui, l'erreur l'indique.
Vérifier la longueur contre la limite de 90 caractères applique les limites BIP-173; désactivez pour les chaînes plus longues. Afficher la somme séparément affiche le checksum sur sa propre ligne. C'est un outil Bech32 général, non spécifique à Bitcoin: les adresses SegWit encodent un symbole supplémentaire, donc décoder les adresses réelles peut signaler des désalignements.
Tout s'exécute localement dans votre navigateur; rien n'est jamais téléchargé. Copiez le résultat, téléchargez-le en .txt ou renvoyez la sortie directement dans le champ d'entrée pour continuer.