Bitcoin wallets / Mac recovery
Found an old Mac or external drive and wondering whether you left bitcoin on it? Start by looking for wallet files and backups. Your next step depends on which wallet you used and what you find.
By Crypto Dispensers · Published · Sources and method

Quick answer: In Finder, press Shift + Command + G and check ~/Library/Application Support/Bitcoin/ and ~/.electrum/wallets/. Look for wallet.dat, default_wallet and other wallet backups. Preserve a copy before opening anything. Then use the matching wallet’s official recovery instructions to check current funds.
A wallet file is a clue. Confirming spendable bitcoin also requires the right keys and an up-to-date view of the Bitcoin network.
Only inspect a drive or wallet you own or are authorized to access. Close any wallet applications before copying their files. For an intact drive, preserve the entire wallet folder, including supporting files, on separate encrypted storage. Keep the original available and do recovery work on a copy.
If a wallet is already running, use its official backup feature. Copying a live wallet database can produce an inconsistent backup. Bitcoin Core documents this in its wallet file reference.
Keep wallet copies out of shared folders and automatic cloud uploads. Don’t upload wallet files, private keys or recovery words to a “Bitcoin finder,” a chat, or a support form.
In Finder, choose Go > Go to Folder, or press Shift + Command + G. Paste each path separately. The ~ symbol means the home folder of the Mac user you’re currently signed in as. Apple explains this in its Go to Folder guide.
~/Library/Application Support/Bitcoin/Look for wallet.dat in that folder and inside its wallets subfolder. Named wallets can have their own folders, such as wallets/MyWallet/wallet.dat. A custom data directory may place them elsewhere. These locations follow Bitcoin Core’s wallet documentation.
Preserve the whole wallet folder. Files named blk00000.dat, a blocks folder or chainstate are clues that the computer ran Bitcoin software. They contain network data and do not, by themselves, provide the private keys needed to spend funds.
~/.electrum/wallets/Electrum’s usual initial wallet filename is default_wallet, with no file extension. Other wallets may have custom names. Check the folder contents rather than searching only for .dat files. The hidden .electrum folder is documented in Electrum’s official FAQ.
Look for the app’s name in Applications and in ~/Library/Application Support/. Use that developer’s official documentation to identify its wallet data and backup procedure. An app icon or installer only tells you the software was present. Hardware wallet companion software may hold account information while the signing keys remain on the hardware device.
The shortcuts above inspect your current Mac user. For an old drive connected to another Mac, open the old user’s home folder on that drive.
For example, if an old startup volume is named Old Mac and the original username is alex, check:
/Volumes/Old Mac/Users/alex/Library/Application Support/Bitcoin//Volumes/Old Mac/Users/alex/.electrum/wallets/Replace the volume and username with the actual names. On some installations, user files are on a separate Data volume. Inspect each relevant user folder you’re authorized to access. If macOS reports a permission error, that location hasn’t been searched successfully.
An encrypted drive must be unlocked with its password or recovery key before you can inspect its contents. A disk encryption password and a wallet password protect different things; you may need both.
Use Finder’s search field and select the intended drive or folder as the scope. Try wallet.dat, default_wallet, bitcoin, electrum and any wallet name you remember. Check Documents, Downloads, old home folders and backup archives. Finder and Spotlight can miss hidden, unindexed or inaccessible locations, so also check the paths above directly.
If you’re comfortable with Terminal, this filename search looks under your current home folder:
find "$HOME" -type f '(' -iname '*wallet*' -o -iname '*bitcoin*' -o -iname '*electrum*' ')' -printThe command lists matching paths without reading file contents or deleting files. It is not a deleted-file scan and does not prove that a matching file is a wallet. Permission errors and custom filenames leave gaps. Avoid sudo or changing system security settings just to silence errors. Keep the output private.
If you used Time Machine, browse backups from when you remember using the wallet. Check the original user’s wallet locations and any folders where you saved exports. Follow Apple’s Time Machine restoration instructions. Preserve current files before restoring anything so an older backup cannot replace your only newer copy.
Review other encrypted backups and password manager records you already control. Old purchase emails can help identify the service and approximate date. If your bitcoin stayed in an exchange account, start with that provider’s official account recovery process.
Bitcoin ownership is recorded on the network. A local wallet may contain private keys, encrypted keys, public addresses or watch-only information. Finding a wallet file alone establishes neither a balance nor the ability to spend.
Download Bitcoin Core through bitcoincore.org and Electrum through electrum.org. Follow their verification guidance. Avoid download links in unsolicited messages or wallet popups.
You can check that address’s transactions and unspent funds using your own node or a Bitcoin block explorer. Enter only the public receiving address. Never enter a private key, recovery phrase or wallet password into a website to check a balance.
A public explorer can associate the address you look up with your connection. One address is also an incomplete view of a wallet that uses many receiving and change addresses. A zero balance there doesn’t establish that the entire wallet is empty. An address with funds doesn’t establish that you own its spending keys.
If a recovered wallet contains funds, secure your access and verify the receiving address on your trusted device before considering any transfer. Transfers require network fees. If keys may have been exposed, follow the wallet provider’s guidance for moving funds to a newly secured wallet.
Keep the file intact and check your own password manager and offline records. If you have the wallet’s compatible recovery phrase and any required additional passphrase, the official restore process may give you access. An encrypted file without the required secrets may remain inaccessible. No legitimate service can promise to unlock every wallet.
Check that synchronization has finished, the correct wallet and Bitcoin mainnet are selected, and the backup covers the period you used it. Some old backups omit later keys. Phrase-based recovery can also depend on the original seed format, additional passphrase and account settings. Use the original provider’s instructions before changing advanced settings.
Treat them as spending credentials. Keep them private and use the original wallet’s official recovery guidance on a trusted device. Seed formats vary, so a phrase is not automatically compatible with every wallet. Never send it to someone offering to check it for you.
Check for watch-only status, a missing hardware device or a multisignature setup that needs other signers. Our watch-only wallet guide explains why a visible balance can exist without local spending access.
Continue looking for wallet keys and backups if you used a local wallet. For a custodial exchange account, use the provider’s account recovery process. A browser bookmark, app installation or old purchase receipt doesn’t establish a current balance.
Check the other original user folders, custom storage locations and backups once more against your records. A filename search cannot rule out renamed, encrypted or deleted wallet data. If the only copy was deleted, stop writing to the drive and discuss recovery options with a qualified specialist. Recovery is uncertain, especially on SSDs.
You can inspect filenames and backup locations first. A known public receiving address also lets you check its network history. Confirming the full wallet’s current funds and spending access usually requires the appropriate wallet software and credentials.
No. Bitcoin Core uses that filename, while Electrum commonly uses extensionless wallet files. Other apps use their own storage formats. Search using the app you remember as well as common wallet filenames.
Disk Utility manages disks and volumes. Use Finder to inspect accessible files. If the drive is damaged or the wallet was deleted, preserve it before attempting repairs or recovery.
A public address supports balance and transaction checks. Spending requires the appropriate private keys and any other authorization required by the wallet. Be cautious of anyone promising to recreate private keys from an address.
Be suspicious of demands to send crypto to a third party to activate, validate or release a recovered wallet. Bitcoin network fees apply when you make an on-chain transaction. Recovery specialists may charge for their work under agreed terms, but a payment cannot guarantee that a missing key will be recovered.
Your Crypto Dispensers account
Create an account to see the services available to you. You can buy Bitcoin by wire, debit, credit or ACH, sell supported crypto for a USD bank payout, or exchange supported assets. Contact our team if you need help choosing a service.
Creating an account does not authorize a payment. Availability depends on your location, account and required checks.
Helping people access Bitcoin since 2017.
Privacy controls
Necessary cookies are always on so the site works. You can also allow analytics to help us improve the experience, and advertising cookies to measure campaigns and show more relevant ads. You can change this anytime.
Read our privacy policy