The average size of a bitcoin block in megabytes, and how many transactions each block carried.
1.62 MB on Oct 29, 2026, against 1.45 MB a year earlier.
Blocks have been effectively full since 2016. Since SegWit in 2017 a block can weigh up to 4 MB, so an average above 1 MB means users are paying for the extra space. Fewer transactions per block at the same size means bigger transactions, which is what inscriptions and batching look like.
Average block size, month by month
Month
Average block size
Nov 2025
1.61 MB
Dec 2025
1.52 MB
Jan 2026
1.57 MB
Feb 2026
1.56 MB
Mar 2026
1.62 MB
Apr 2026
1.98 MB
May 2026
1.58 MB
Jun 2026
1.59 MB
Jul 2026
1.65 MB
Aug 2026
1.53 MB
Sep 2026
1.58 MB
Oct 2026
1.62 MB
Questions
What is block size and transactions per block today?
1.62 MB as of October 29, 2026, up 3.6% over the last 30 days.
How has it changed over the past year?
A year ago it was 1.49 MB; today it is 1.62 MB, a change of +8.0%.
What is the highest average block size on record?
2.52 MB, on February 12, 2023.
How is this chart calculated?
Blocks have been effectively full since 2016. Since SegWit in 2017 a block can weigh up to 4 MB, so an average above 1 MB means users are paying for the extra space. Fewer transactions per block at the same size means bigger transactions, which is what inscriptions and batching look like.
Data: CSV · JSON. Embed: <iframe src="https://firsthandbitcoin.com/embed/block-size" width="100%" height="420"></iframe>. Free to reuse with a link to this page.