I found an April 7, 2017 post on Bitcoin Stack Exchange saying that

Over roughly the past two months, the mean transaction size was about 506 bytes, and the average count of transactions per block was 1,956. Current figures can be found here: Tradeblock Historical Data

I followed the link to see if I could find that sama data for Ethereum but could not locate it. Does anyone know the answer (or how / where to find it), and how it has evolved over time?

  • 1
    Idk where to find the already-gathered information, but etherscan has info on all the blocks, including the transaction count within each block, but I don't see any information like averages, or even transaction sizes so I didn't want to post this as a full answer.
    – wtk219
    Jul 10, 2017 at 19:42

2 Answers 2


There is some info and calculus here What is the size (bytes) of a simple Ethereum transaction versus a Bitcoin transaction? that there is around 75 trx per block. I found some other that says there is 150 trx per block. So i guess it is somewhere in that space.

About the block size, there is also info in link above it is 15kb per block.


If you are interested in aggregated stats this site offers quite an interesting mix of statistical functions to explore both transactions and block size https://bitinfocharts.com:

  • Thanks, Jakub, that's a very interesting site and I bookmarked it. It does not answer my question though! Could you possibly hyperlink the url in your answer so people can click on it easily (right now you have to copy paste). I tried to do that myself but I am told I need to change at least six characters to justify an edit, so could not do it. Given you are the author, you won't have that problem.
    – Tesa
    Jul 10, 2017 at 22:47
  • 1
    No problem, I'm glad to help :) Jul 10, 2017 at 23:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.