Login
Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!
Home Glossary B Block Size

Block Size

The maximum data permitted in a block, historically 1 MB but effectively larger under SegWit’s weight-based rules.
Share

Originally, Bitcoin blocks had a hard-coded limit of 1 MB. This restriction helps prevent network spam and controls resource usage for node operators. However, with the activation of Segregated Witness (BIP 141), the concept of ‘block weight’ was introduced, allowing some transactions (particularly those using SegWit) to occupy additional space beyond the nominal 1 MB limit.

In practice, this means that post-SegWit blocks can exceed 1 MB in raw data size, often reaching around 1.3-1.5 MB on average. The new measure, called the ‘block weight limit,’ tops out at 4 million weight units. The broader goal is to balance transaction throughput with decentralization, ensuring full nodes remain accessible to the widest range of participants.

Key takeaways
Initially capped at 1 MB to prevent spam
SegWit introduced a weight-based system up to 4M weight units
Allows higher effective capacity than the strict 1 MB limit
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!