Official site — always check you are on kripicard.comVerify

Kripicard
BUY $KRIPIFeesGift CardseSIMFree Tools
BuySign inGet Your CardCard
Menu
Buy $KRIPIFeesGift CardseSIMBIN LookupFree ToolsUse CasesCreatorsAmbassador ProgramVerified Contacts
Sign InGet Your Card
All free tools

Web3 tools

Bitcoin Transaction Size Calculator

Estimate the virtual size of a Bitcoin transaction from its inputs and outputs, and price it at the live mempool fee rate. Size is what actually drives a Bitcoin fee, so the script type you spend from matters more than the amount you send.

What you are spending. This drives most of the size.

Each previous payment you are spending is one input.

Where the coins are going.

Recipients plus a change output, if there is one.

Live feed unavailable — using typical tiers
Virtual size209 vB834 weight units
Fee1,254 sats0.00001254 BTC
Fee in USD—price unavailable

Size breakdown

Base size154 B
Total on the wire372 B
Weight834 WU
Charged as209 vB

This transaction is 372 bytes on the wire but you only pay for 209 vB. Witness data counts a quarter as much as the rest, which is the whole reason SegWit inputs are cheaper to spend.

Against the same transaction built entirely from legacy inputs you save 159 vB (43%).

What the input type is worth

The same 2-in 2-out transaction at 6 sat/vB, priced with each input type.

Input typevBytesFeevs legacy
Legacy3682,208 sats—
Nested SegWit2551,530 sats-31%
Native SegWit2091,254 sats-43%
Taproot1881,128 sats-49%

Size by script type

Approximate virtual size contributed by a single input or output of each type. Inputs dominate because they carry signatures.

TypeAddress starts withInput vBOutput vB
Legacy (P2PKH)114834
Wrapped SegWit (P2SH-P2WPKH)39132
Native SegWit (P2WPKH)bc1q6831
Taproot (P2TR)bc1p5843

Note the trade-off in the last row: a Taproot input is the cheapest to spend, but a Taproot output is the largest to create. Paying to a Taproot address costs slightly more today and saves more later.

Related tools

  • Gas Fee Estimator — the EVM equivalent, where fees are priced in gas rather than size.
  • Wallet Address Checker — confirm which script type an address actually is.
  • Mining Profit Calculator — the other side of the fee: what miners earn from them.

Frequently asked questions

What is a vByte?

A virtual byte is the unit Bitcoin fees are actually charged in. Since SegWit, a transaction has a weight in weight units and the virtual size is that weight divided by four. Witness data counts a quarter as much as the rest, so it is cheaper.

Why does the number of inputs matter so much?

Each input carries its own signature, so it adds far more size than an output does. A P2WPKH input is about 68 vB against 31 vB for an output, which is why consolidating many small payments is expensive.

Are these sizes exact?

They are accurate estimates. ECDSA signatures vary by a byte or so depending on the values, so a real transaction can differ very slightly. Taproot key-path spends use fixed 64-byte Schnorr signatures and are exact.

Which address type is cheapest?

Taproot inputs are the smallest, then native SegWit, then wrapped SegWit, with legacy the most expensive. Switching from legacy to native SegWit typically cuts the size of a spend by roughly 25 to 30 percent.

Does this work for Ethereum?

No. Ethereum fees are priced by gas, not by transaction size. For EVM chains use the gas fee estimator instead, which covers 50 networks.

Trusted & Verified
Google TrustedVerified Website
AI TrustedAI-Verified Platform
Kripicard

Virtual Visa and Mastercard BINs funded with crypto — accepted worldwide for ads, SaaS, travel and everyday spending.

Issue Instantly

Cards ready in seconds

100% Secure

Bank-grade protection

Global Access

Accepted worldwide

Coming Soon

Mobile apps for iOS and Android launching soon!

Product

  • Home
  • Fees
  • Fee Calculator
  • Free Tools
  • BIN Checker
  • Gift Cards
  • eSIM Plans
  • Use Cases
  • API Card
  • eSIM API
  • Gift Cards API
  • Whitelabel

$KRIPI Ecosystem

  • $KRIPI Utility Token on Solana
  • Buy $KRIPI
  • Kripicard Development Roadmap
  • Crypto Ambassador Program
  • Reseller Program
  • Creator Showcase
  • Content Creators & Testers
  • Free Test Card for Reviewers
  • Advisors
  • Announcements
  • Supported Merchants
  • News

Documentation & Resources

  • $KRIPI Technical Whitepaper
  • Virtual Card FAQ
  • Submit an Idea
  • Official Verified Contacts
  • Verify Official Website
  • Kripicard Brand Assets
  • Crypto Payment Partnerships
  • Crypto News

Support

  • @RaulGG69 — Customer SupportVerified support representative
  • @kripidev — Platform IssuesTechnical support & development
  • Email Support
Follow Us
X (Twitter)BlueskyYouTubeTikTokTwitchPinterestTumblrDisqus$Kripi Community
YOURTIME
88 88 88
——

Your local time — Kripicard works around the clock, in every timezone

Kripicard Headquarters

Rua Visconde de Piraja, 414 - Ipanema

Rio de Janeiro, RJ 22410-002, Brazil

Kripicard USA

8 The Green, STE R, Dover, DE

19901, USA

Privacy Policy•Terms and Conditions•Code of Ethics•Intellectual Property

© 2026 Kripicard. All rights reserved. Kripicard is a financial technology company. Virtual cards are issued by licensed partners in their respective jurisdictions. Availability of products may vary by region and are subject to local laws and regulations.

KRIPICARD®, the Kripicard logo, and related marks are trademarks or registered trademarks of their respective owners where applicable. All website content, graphics, software, documentation, and other materials are protected by copyright and intellectual property laws. Unauthorized reproduction, distribution, modification, reverse engineering, or commercial use without prior written permission is strictly prohibited.