The transaction was rejected because it is too large (in bytes)
David Veksler

How to fix “The transaction was rejected because it is too large” rejected transaction error in Electrum & Electron Cash

Rejected transactions are disappointing, but it’s better than the alternative: having your transactions in limbo for weeks, or thinking that your transaction was accepted when it was not.  A “the transaction was rejected because it is too large (in bytes).” error usually happens when are probably trying to spend coins from a mining wallet or a coin faucet.

Bitcoin transactions have a maximum size of 100KB, and you have created a transaction over that size. The solution is to break up the transactions into chunks under 100KB each.

To do this:

  1. View -> “Show Coins.”  Click on the “Coins” tab.
  2. Select about 500 inputs in the Coins Tab
  3. Alt-click and select “Spend”
  4. Click Preview and check the size.

The transaction below is 212 KB – over the 100 KB limit.  You can see that it has over 1500 inputs.

I’m going to select fewer inputs until the size is under 100KB – this one is 89KB with 633 inputs.

Now it will be successfully accepted by the Bitcoin network.

If this guide helped you recover your Bitcoin, consider sending a tip to 3PoVZA7CZCo8df7WKXZXGskGqTfDacsDah


One Response

Leave a Reply