Topic

How long does a bitcoin transaction take?

Last reviewed:

The short lesson

When you send bitcoin, your payment first waits in a queue of unconfirmed payments. Miners pick payments from that queue and put them into the next block.

A new block is found about every 10 minutes on average. Some come faster, some slower. Once your payment is in a block, it has one confirmation. Each new block after that adds another.

So the real answer depends on three things:

  • The fee you set. Miners usually pick higher-fee payments first. A low fee can wait for hours when the network is busy.
  • How busy the network is. More payments waiting means more competition for space.
  • How many confirmations the receiver waits for. An exchange may wait for several before your deposit shows.

If a payment seems stuck, do not panic and do not pay anyone who offers to “speed it up.” Look up the transaction ID on a blockchain explorer to see its status.

A city at night seen from above

Related terms

Common questions

Why is my bitcoin transaction unconfirmed?

It is waiting in the queue. A low fee or a busy network can make it wait longer.

How many confirmations are safe?

It depends on the amount and the receiver. Exchanges set their own number and usually show it in the deposit screen.

Can I cancel a bitcoin transaction?

Once it is confirmed, no. Before then, some wallets can replace it with a higher-fee version. Nobody can reverse a confirmed payment.

Is Lightning faster?

Lightning is a separate layer for small, fast payments. It works differently and has its own risks to learn first.

Start here

Start here. Learn first. The sample lessons, topic pages, glossary and tools are open, with no card and no sign-up.

Start with Lesson 1