Outil · Bitcoin · 100 % local

Calculateur de frais Bitcoin

Indique le nombre d'entrées et de sorties, puis le tarif de ton choix. La taille et les frais s'affichent aussitôt.

Entrées

Sorties

1 045frais en satoshis
0,00001045frais en BTC
209taille en vbytes
834poids en unités (WU)

2 entrée(s), 2 sortie(s). Taille estimée avec des signatures de taille standard : quelques vB d'écart restent possibles.

Intégrer cet outil

Copie ce code sur ton site, ton cours ou ton blog. L'outil reste gratuit ; garde simplement le lien vers protocole.org.

Mode d'emploi

Sur Bitcoin, les frais ne dépendent pas du montant envoyé mais de la place occupée dans le bloc. Cet outil estime cette place avant l'envoi. Il sert à comparer des types d'adresses, à mesurer le coût de consolider des pièces ou à vérifier ce qu'annonce un wallet. Le tarif reste à toi de le saisir : il change sans cesse et dépend du mempool.

La formule

Depuis SegWit, le protocole compte en poids : 4 unités par octet ordinaire, 1 unité par octet de témoin. La taille virtuelle est le poids divisé par 4, arrondi au supérieur. Les frais valent cette taille multipliée par le tarif.

TypeEntréeSortie
P2PKH148 vB34 vB
P2WPKH68 vB31 vB
P2TR, dépense par clé57,5 vB43 vB

S'y ajoute une base fixe : 10 vB pour la version, le temps de verrouillage et les deux compteurs, plus 0,5 vB si au moins une entrée utilise SegWit.

Un exemple chiffré

Prends les valeurs par défaut : 2 entrées et 2 sorties P2WPKH, à 5 sat/vB. La base pèse 42 WU, chaque entrée 272 WU et chaque sortie 124 WU. Le total atteint 42 + 544 + 248 = 834 WU. Divisé par 4, cela donne 208,5, arrondi à 209 vB. À 5 sat/vB, les frais valent 1 045 satoshis, soit 0,00001045 BTC.

Comment lire le résultat

Une transaction se compte en nombre de pièces dépensées, pas en bitcoins. Dix entrées coûtent bien plus qu'une seule, même pour un petit montant : c'est tout l'enjeu de la gestion des UTXO. Pense aussi à la sortie de monnaie, qui compte comme une sortie à part entière.

Le résultat reste une estimation. Une signature ECDSA varie de quelques octets, et l'outil retient 72 octets, la valeur habituelle. Les entrées P2TR supposent une dépense par clé, sans script. Une transaction multisignature, ou un chemin de script Taproot, sort de ce calcul. Enfin, un bon tarif ne garantit aucun délai : il dépend de la concurrence au moment où le prochain bloc est trouvé.

Questions fréquentes

Quelle différence entre octet et vbyte ?

L'octet mesure la taille brute. Le vbyte applique la remise SegWit : le témoin compte quatre fois moins. Les mineurs trient les transactions selon le tarif en sat/vB.

Pourquoi une sortie P2TR est-elle plus grosse qu'une P2WPKH ?

Elle contient une clé publique de 32 octets au lieu d'un hash de 20 octets. Sa dépense, en revanche, est plus légère grâce aux signatures Schnorr de 64 octets.

Quel tarif saisir ?

Aucune valeur n'est universelle. Le tarif utile dépend de l'encombrement du réseau au moment de l'envoi et du délai que tu acceptes. Ton wallet propose généralement une estimation récente.

Autres outils