<p>As <a href="https://bitcoin.stackexchange.com/a/30704/5406">Arturo</a> and <a href="https://bitcoin.stackexchange.com/a/30703/5406">Aussie</a> already said, <a href="http://directory.io" rel="nofollow noreferrer">directory.io</a> shows all Bitcoin addresses sorted by private key. Also, the author explains his intent on <a href="http://directory.io/faq" rel="nofollow noreferrer">directory.io/faq</a>.</p>

<p>The first page has 11.302 Byte. Assuming they all are about the same size, <strong>1TiB would just store 97,284,695 pages.</strong> Yet, there are 904625697166532776746648320380374280100293470930272690489102837043110636675 pages. That is approximately 9.05 × 10<sup>74</sup>, i.e. ~10<sup>66</sup> TiB.</p>

<p><strong>There is not enough memory to store them, and it is infeasible to search for one address in them in reasonable time.</strong></p>

<p>Concluding, everyone's bitcoins are still safe. :)</p>

CC BY-SA 3.0
2014-09-28T20:21:12.850Z
2014-09-30T08:28:57.757Z
2017-04-13T12:47:33.583Z
Murch
<p>The site <a href="http://directory.io" rel="nofollow">Directory.io</a> is an insider joke; it's simply making the statement that there's 2^256 - 1 (ie X combinations, where X = 115792089237316195423570985008687907852837564279074904382605163141518161494336 
) private keys.</p>

<p>A private key can be a large number like 904625697166532776746648320380374280100293470930272690489102837043110636601 or small like 0.</p>

<p>So what's been done is each page is essentially a list of hashed numbers in order, starting at n=0, then next n=1, 2, 3, etc <em>ad nauseum</em> </p>

<p>Similarly, a hashed number called the secret exponent - a hexadecimal number up to 2^160 in size - represents the public key. You can see the public key for yourself with the <em>secret exponent</em> field at <a href="http://brainwallet.org" rel="nofollow">BrainWallet.org</a> and the private key proof at the <a href="http://directory.io/faq" rel="nofollow">Directory.io FAQ</a>.</p>

CC BY-SA 3.0
2014-09-29T01:22:42.667Z
It's actually 115792089237316195423570985008687907852837564279074904382605163141518161494336 private keys! http://blog.richardkiss.com/?p=371 ... 1 Mississippi, 2 Mississippi...
Wizard Of Ozzie
CC BY-SA 3.0
2017-10-16T04:45:34.213Z
Tiny nit: 0 is not a valid private key. 1 is.
Pieter Wuille
CC BY-SA 3.0
2014-09-28T18:28:47.487Z
2014-09-29T01:21:04.473Z
2014-09-29T01:21:04.473Z
Wizard Of Ozzie
<p>I don't think you understand that site. It 'lists' all possible addresses and you do NOT want to search your own address in there (even if that were possible).</p>

<p>I don't know of the site is a joke or a troll, but best just to avoid it.</p>

CC BY-SA 3.0
2014-09-28T15:48:14.180Z
There is not bad faq section there http://directory.io/faq
amaclin
CC BY-SA 4.0
2018-08-19T18:35:27.883Z
Those a too much private keys! just try it. It will take too long to search. directory.io is not available anymore. But there seems to be a new site: allprivatekeys.com. I don't know if its serious so DO NOT CHECK YOUR PRIVATE KEYS THERE but you can check your Bitcon Addresses.
Erhard Dinhobl
CC BY-SA 4.0
2018-08-24T19:14:18.963Z
But you also should not post there any bitcoin addresses with your email address. This would be a good combination for an attack ;)
Erhard Dinhobl
CC BY-SA 3.0
2014-09-28T15:03:12.743Z
2014-09-28T15:03:12.743Z
Jannes
<p>Also important to note is that <a href="http://directory.io" rel="nofollow">Directory.io</a> doesn't actually store any private key (because that would be physically imposible, for a reason <a href="http://cointext.com/wp-content/uploads/2013/11/btcbruteforce.jpg" rel="nofollow">similar to this</a>). Rather, you tell it which page you want to see, and then it shows you the private keys [n*128, (n+1)*128-1], which it calculates on the fly. Your private keys are never compromised by this website.</p>

CC BY-SA 3.0
2014-10-01T06:22:35.007Z
UNLESS of course you search for your private key or public key in the list. A malicious webmaster could actually exploit that now I think of it.
Wizard Of Ozzie
CC BY-SA 3.0
2014-10-14T01:30:04.217Z
Actually, the theoretical minimum energy to perform any *reversible* computing operation is zero. Yapping about thermodynamics doesn't change that. Sources: http://www.cise.ufl.edu/research/revcomp/faq.html and https://en.wikipedia.org/wiki/Reversible_computing
ike
CC BY-SA 3.0
2014-10-14T01:40:38.263Z
The link I provided about counting and thermodynamics was an example. The actual storing of such numbers is a different problem that depends on the smallest physical storage posible for a bit. If we take this to be an atom, then we're on a similar scale. We would need almost all atoms in the observable universe to store all of them.
Arturo Torres Sánchez
CC BY-SA 3.0
2014-10-14T01:43:10.217Z
Also, I would like to know about a real-life computer that actually uses 0 energy (how would it work, anyway?)
Arturo Torres Sánchez
CC BY-SA 3.0
2017-06-16T04:04:54.123Z
@WizardOfOzzie lol dont ever do that ,  u will give the site's owner shortcut right to your wallet
Hichem
CC BY-SA 3.0
2014-09-28T19:04:40.487Z
2014-09-28T19:04:40.487Z
Arturo Torres Sánchez
<p>Recently, I found a site that show all the addresses in a huge list, divided in 904625697166532776746648320380374280100293470930272690489102837043110636675 pages.</p>

<p>The site's link is <a href="http://directory.io/">http://directory.io/</a> and I want to know if I can find a certain address from the whole list. I already tried to merge all those pages into one list and then search for the address with the browser, but I'm not sure how to do it (because I don't know much about HTML).</p>

<p>So, if you know a way to do this, please tell me and explain me how. Thanks! </p>

CC BY-SA 3.0
2014-09-28T15:24:36.930Z
That's hilarious.
David Schwartz
CC BY-SA 3.0
2014-09-28T18:20:19.543Z
@DavidSchwartz It's hilarious *if* it's a malcontent scallywag- perhaps its for noble causes! Op check answer #2
Wizard Of Ozzie
CC BY-SA 3.0
2014-09-28T20:32:28.920Z
I wonder how far Google's crawler has gotten into this site.
Michael Hampton
CC BY-SA 3.0
2014-09-29T20:27:38.733Z
If you know the private key, yes you can. If not, you'll need roughly an eternity to find it.
Tim S.
<wallet><blockchain><client><address>
How to find a specific bitcoin address from all the addresses?
VIPaul
# How to find a specific bitcoin address from all the addresses?

(Asked by: username_0 on 2014-09-28)

Recently, I found a site that show all the addresses in a huge list, divided in 904625697166532776746648320380374280100293470930272690489102837043110636675 pages.

The site's link is <http://directory.io/> and I want to know if I can find a certain address from the whole list. I already tried to merge all those pages into one list and then search for the address with the browser, but I'm not sure how to do it (because I don't know much about HTML).

So, if you know a way to do this, please tell me and explain me how. Thanks!

**Tags:** wallet, blockchain, client, address

> **Comments:**
> **username_1**: That's hilarious.  
> **username_2**: @username_1 It's hilarious *if* it's a malcontent scallywag- perhaps its for noble causes! Op check answer #2  
> **username_3**: I wonder how far Google's crawler has gotten into this site.  
> **username_4**: If you know the private key, yes you can. If not, you'll need roughly an eternity to find it.  

---

## 4 answers

### Answer by username_5 on 2014-09-28. Score: 6

As [username_10](https://bitcoin.stackexchange.com/a/30704/5406) and [Aussie](https://bitcoin.stackexchange.com/a/30703/5406) already said, [directory.io](http://directory.io) shows all Bitcoin addresses sorted by private key. Also, the author explains his intent on [directory.io/faq](http://directory.io/faq).

The first page has 11.302 Byte. Assuming they all are about the same size, **1TiB would just store 97,284,695 pages.** Yet, there are 904625697166532776746648320380374280100293470930272690489102837043110636675 pages. That is approximately 9.05 × 1074, i.e. ~1066 TiB.

**There is not enough memory to store them, and it is infeasible to search for one address in them in reasonable time.**

Concluding, everyone's bitcoins are still safe. :)


---

### Answer by username_2 on 2014-09-28. Score: 5

The site [Directory.io](http://directory.io) is an insider joke; it's simply making the statement that there's 2^256 - 1 (ie X combinations, where X = 115792089237316195423570985008687907852837564279074904382605163141518161494336
) private keys.

A private key can be a large number like 904625697166532776746648320380374280100293470930272690489102837043110636601 or small like 0.

So what's been done is each page is essentially a list of hashed numbers in order, starting at n=0, then next n=1, 2, 3, etc *ad nauseum*

Similarly, a hashed number called the secret exponent - a hexadecimal number up to 2^160 in size - represents the public key. You can see the public key for yourself with the *secret exponent* field at [BrainWallet.org](http://brainwallet.org) and the private key proof at the [Directory.io FAQ](http://directory.io/faq).

> **Comments:**
> **username_2**: It's actually 115792089237316195423570985008687907852837564279074904382605163141518161494336 private keys! http://blog.richardkiss.com/?p=371 ... 1 Mississippi, 2 Mississippi...  
> **username_6**: Tiny nit: 0 is not a valid private key. 1 is.  

---

### Answer by username_7 on 2014-09-28. Score: 3

I don't think you understand that site. It 'lists' all possible addresses and you do NOT want to search your own address in there (even if that were possible).

I don't know of the site is a joke or a troll, but best just to avoid it.

> **Comments:**
> **username_8**: There is not bad faq section there http://directory.io/faq  
> **username_9**: Those a too much private keys! just try it. It will take too long to search. directory.io is not available anymore. But there seems to be a new site: allprivatekeys.com. I don't know if its serious so DO NOT CHECK YOUR PRIVATE KEYS THERE but you can check your Bitcon Addresses.  
> **username_9**: But you also should not post there any bitcoin addresses with your email address. This would be a good combination for an attack ;)  

---

### Answer by username_10 on 2014-09-28. Score: 2

Also important to note is that [Directory.io](http://directory.io) doesn't actually store any private key (because that would be physically imposible, for a reason [similar to this](http://cointext.com/wp-content/uploads/2013/11/btcbruteforce.jpg)). Rather, you tell it which page you want to see, and then it shows you the private keys [n\*128, (n+1)\*128-1], which it calculates on the fly. Your private keys are never compromised by this website.

> **Comments:**
> **username_2**: UNLESS of course you search for your private key or public key in the list. A malicious webmaster could actually exploit that now I think of it.  
> **username_11**: Actually, the theoretical minimum energy to perform any *reversible* computing operation is zero. Yapping about thermodynamics doesn't change that. Sources: http://www.cise.ufl.edu/research/revcomp/faq.html and https://en.wikipedia.org/wiki/Reversible_computing  
> **username_10**: The link I provided about counting and thermodynamics was an example. The actual storing of such numbers is a different problem that depends on the smallest physical storage posible for a bit. If we take this to be an atom, then we're on a similar scale. We would need almost all atoms in the observable universe to store all of them.  
> **username_10**: Also, I would like to know about a real-life computer that actually uses 0 energy (how would it work, anyway?)  
> **username_12**: @username_2 lol dont ever do that ,  u will give the site's owner shortcut right to your wallet  

---

