<p><a href="https://www.bitaddress.org/" rel="noreferrer">bitaddress.org</a> allows you to recreate your public key from a private key.  Go to the "Wallet Details" tab, paste in the private key and click 'view details'.</p>

<p>The page is a single large javascript program, and works entirely offline.  If you don't trust it, you could disconnect from the Internet before pasting in your private key.</p>

<p>If you really don't trust it, try a random private key I just generated:
    <code>5KZAueujixZWLhhRZXejQUBVUsz4ighKd7gwsb4yjAKs6PhKEAD</code></p>

<p>The corresponding Bitcoin address is:
    <code>11CywWGeviZVmcHnNMm2oxrH4RhTU4YTe</code></p>

CC BY-SA 3.0
2012-02-07T23:00:02.977Z
2012-02-07T23:00:02.977Z
Chris Moore
<p>Relation is one private key generates one public key and it is possible to recreate the public key. You can't recreate the private key though, so if you lose them, you lose all coins associated with that key.</p>

<p>It is not computationally expensive to generate or recover keypairs, but you need specific programs for that support secp256k1 elliptic curve cryptography.</p>

CC BY-SA 3.0
2011-11-14T22:26:13.937Z
2011-11-15T02:18:24.460Z
2011-11-15T02:18:24.460Z
ThePiachu
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="https://bitcoin.stackexchange.com/questions/1389/how-are-public-private-keys-in-an-address-created">How are public &amp; private keys in an address created?</a>  </p>
</blockquote>



<p>If I lost my public key, but still have the private key, is it possible to recreate the public keys.</p>

<p>How many public keys can be made from one private key?</p>

<p>Is it a computationally expensive process to create all the public keys from one private key?</p>

<p>Sincerely,</p>

<p>Joe.</p>

<encryption>
If I lost my public keys, could I recover them from the private key?
shoeless joe
# If I lost my public keys, could I recover them from the private key?

(Asked by: username_0 on 2011-11-14)

> **Possible Duplicate:**  
> [How are public & private keys in an address created?](https://bitcoin.stackexchange.com/questions/1389/how-are-public-private-keys-in-an-address-created)

If I lost my public key, but still have the private key, is it possible to recreate the public keys.

How many public keys can be made from one private key?

Is it a computationally expensive process to create all the public keys from one private key?

Sincerely,

Joe.

**Tags:** encryption


---

## 2 answers

### Answer by username_2 on 2011-11-14. Score: 7 | Accepted answer

Relation is one private key generates one public key and it is possible to recreate the public key. You can't recreate the private key though, so if you lose them, you lose all coins associated with that key.

It is not computationally expensive to generate or recover keypairs, but you need specific programs for that support secp256k1 elliptic curve cryptography.


---

### Answer by username_1 on 2012-02-07. Score: 5

[bitaddress.org](https://www.bitaddress.org/) allows you to recreate your public key from a private key. Go to the "Wallet Details" tab, paste in the private key and click 'view details'.

The page is a single large javascript program, and works entirely offline. If you don't trust it, you could disconnect from the Internet before pasting in your private key.

If you really don't trust it, try a random private key I just generated:
`5KZAueujixZWLhhRZXejQUBVUsz4ighKd7gwsb4yjAKs6PhKEAD`

The corresponding Bitcoin address is:
`11CywWGeviZVmcHnNMm2oxrH4RhTU4YTe`


---

