<p>You can dump your old wallet to a backup file, restart the program to generate a new wallet and import your old wallet into it.</p>

<p>Assuming you are in the directory where your wallet file is located, using the command line that would look like this:</p>

<pre><code>bitcoind walletpassphrase "xxx" 60
bitcoind dumpwallet "wallet.dat.backup"
bitcoind stop
mv wallet.dat wallet.dat.old
bitcoind -daemon
bitcoind importwallet wallet.dat.backup
</code></pre>

<p>I would be interested in a less dirty way, if anybody knows one.</p>

CC BY-SA 3.0
2014-07-22T21:24:11.057Z
2014-07-22T21:24:11.057Z
gosuto
<p>Yes. It is possible.</p>

<p>Either the UI supports it or it does not. You are better equipped to find out than I am but I suspect it does not (yet).</p>

<p>If it does not you can either:</p>

<ul>
<li>Export the keys, move the wallet files (rather than deleting it, so you can move it back if things to wrong, on Mac the wallet files are here: ~/Library/Application Support/Bitcoin/), import the keys.</li>
<li>implement it yourself / pay someone to implement if for you</li>
<li>find an alternative client to do it for you (Armory might have it, a list is <a href="https://en.bitcoin.it/wiki/Category:Clients" rel="nofollow">here</a>)</li>
<li>find an alternative client to open it and export the private keys, so you can import them into a new unencrypted wallet.</li>
<li>when all else fails: transact your Bitcoin towards a new unencrypted wallet and ditch the old, encrypted, wallet. Be sure to tell people you've migrated, your old addresses are still in your encrypted wallet.</li>
</ul>

CC BY-SA 3.0
2014-12-11T12:54:38.030Z
I guess that's almost mentioned in the third bullet, and is the most obvious answer. I'll correct. Maybe I didn't really understand the question last time?
Lodewijk
CC BY-SA 3.0
2012-05-07T05:27:03.373Z
* pay someone to implement it for you * use the standard client to export your keys, make a new wallet, and import the keys
Chris Moore
CC BY-SA 3.0
2012-05-06T18:42:54.447Z
2014-12-11T12:57:27.897Z
2014-12-11T12:57:27.897Z
Lodewijk
<p>If you are wallet.dat file was encrypted with passphrase, then you may try with pywallet, hashcat and btcrecover. This may help you to find the passphrase. But, Atleast you should know two or three letter of passphrase and how many digit it was.
If you tried and getting no success or Perhaps, If you don't know the password, then watch this video. It may helpful to you. It will open wallet.dat without passphrase.</p>
<ul>
<li><a href="https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL" rel="nofollow noreferrer">https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL</a></li>
</ul>

CC BY-SA 4.0
2024-12-18T17:15:54.520Z
2024-12-18T17:15:54.520Z
John Peter
<p>The Bitcoin.org client does not yet have the feature to remove encryption from a wallet.  You can use a single space as the encryption key but there no way to get it to no longer use encryption.</p>

<p>That is expected to be implemented in a future release.</p>

<p>In the meantime, those that want this will create a new wallet and leave it unencrypted, and send their coins from the encrypted wallet to it.</p>

CC BY-SA 3.0
2014-02-26T22:54:48.130Z
how to transfer keys from one wallet to another without transferring funds with a FEE ?
coding_idiot
CC BY-SA 3.0
2014-12-11T12:58:19.797Z
Set fee to zero and wait or import/export the keys.
Lodewijk
CC BY-SA 3.0
2012-05-06T23:32:44.133Z
2012-05-07T09:59:47.790Z
2012-05-07T09:59:47.790Z
Stephen Gornick
<p>I'm using the standard Mac Bitcoin client and I added a passphrase. I'd like to remove that passphrase. Is that possible?</p>

CC BY-SA 3.0
2012-05-06T18:41:51.047Z
I don't know if the client allows you to do it without tricks, but in the worst case scenario you can still send all your coins to another address, create a new wallet, and send them back into this new one.
o0'.
<wallet><bitcoin-core><passphrase>
Can I remove the passphrase from my Bitcoin Wallet?
Shamoon
# Can I remove the passphrase from my Bitcoin Wallet?

(Asked by: username_0 on 2012-05-06)

I'm using the standard Mac Bitcoin client and I added a passphrase. I'd like to remove that passphrase. Is that possible?

**Tags:** wallet, bitcoin-core, passphrase

> **Comments:**
> **username_1**: I don't know if the client allows you to do it without tricks, but in the worst case scenario you can still send all your coins to another address, create a new wallet, and send them back into this new one.  

---

## 4 answers

### Answer by username_6 on 2012-05-06. Score: 4 | Accepted answer

The Bitcoin.org client does not yet have the feature to remove encryption from a wallet. You can use a single space as the encryption key but there no way to get it to no longer use encryption.

That is expected to be implemented in a future release.

In the meantime, those that want this will create a new wallet and leave it unencrypted, and send their coins from the encrypted wallet to it.

> **Comments:**
> **username_7**: how to transfer keys from one wallet to another without transferring funds with a FEE ?  
> **username_3**: Set fee to zero and wait or import/export the keys.  

---

### Answer by username_2 on 2014-07-22. Score: 7

You can dump your old wallet to a backup file, restart the program to generate a new wallet and import your old wallet into it.

Assuming you are in the directory where your wallet file is located, using the command line that would look like this:

```
bitcoind walletpassphrase "xxx" 60
bitcoind dumpwallet "wallet.dat.backup"
bitcoind stop
mv wallet.dat wallet.dat.old
bitcoind -daemon
bitcoind importwallet wallet.dat.backup

```

I would be interested in a less dirty way, if anybody knows one.


---

### Answer by username_3 on 2012-05-06. Score: 3

Yes. It is possible.

Either the UI supports it or it does not. You are better equipped to find out than I am but I suspect it does not (yet).

If it does not you can either:

* Export the keys, move the wallet files (rather than deleting it, so you can move it back if things to wrong, on Mac the wallet files are here: ~/Library/Application Support/Bitcoin/), import the keys.
* implement it yourself / pay someone to implement if for you
* find an alternative client to do it for you (Armory might have it, a list is [here](https://en.bitcoin.it/wiki/Category:Clients))
* find an alternative client to open it and export the private keys, so you can import them into a new unencrypted wallet.
* when all else fails: transact your Bitcoin towards a new unencrypted wallet and ditch the old, encrypted, wallet. Be sure to tell people you've migrated, your old addresses are still in your encrypted wallet.

> **Comments:**
> **username_4**: * pay someone to implement it for you * use the standard client to export your keys, make a new wallet, and import the keys  
> **username_3**: I guess that's almost mentioned in the third bullet, and is the most obvious answer. I'll correct. Maybe I didn't really understand the question last time?  

---

### Answer by username_5 on 2024-12-18. Score: 0

If you are wallet.dat file was encrypted with passphrase, then you may try with pywallet, hashcat and btcrecover. This may help you to find the passphrase. But, Atleast you should know two or three letter of passphrase and how many digit it was.
If you tried and getting no success or Perhaps, If you don't know the password, then watch this video. It may helpful to you. It will open wallet.dat without passphrase.

* <https://youtu.be/C_yNMPnnqS0?si=_6M1Sgfv6gyONcrL>


---

