# Are duplicate addresses rare or not?

I've read all over the place that two people receiving the same address is so astronomically high as to be almost impossible. But reading this question it seems that it's actually very possible that two people share the same address. Even if everyone has a different private key it will necessarily happen that two people will share the same address. Am I missing something?

## 2 Answers

It is indeed 'very possible' that two people share the same address. It is also extremely unlikely to happen with an astronomically small chance.

Yes, the chance may be much larger than two people sharing the same private key, but that does not mean it is large.

Ethereum addresses have 40 hexadecimal digits. Each digit can have 16 possible values. This means that the amount of possible addresses can be calculated like this:

`16 ^ 40 = 1461501637330902918203684832716283019655932542976`

Let's assume that all `6 000 000 000` humans each have `10` addresses.

The chance of you generating one that someone else already had is:

``````(10 * 6000000000) / (16 ^ 40) * 100%
=
0.0000000000000000000000000000000000041053665947 %
``````

As you can see it's slightly misleading to describe it as very possible, and it will certainly not necessarily happen.

• The probability is extremely small, but it is not zero. Jun 3, 2021 at 11:42
• I get that it's small, but because it isn't zero, I have to still ask... what happens IF two addresses are the same? May 30, 2022 at 20:23

I suppose they would be able to access anything owned by that eth address. I'm wondering if there can be two private keys for the same eth address, but I don't think it would make a difference in terms of governance over that eth addr.