Bitcoin wallets / Mac recovery

How to Check If Your Hard Drive Has Bitcoin on a Mac

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

A laptop and old hard drive under a gold magnifying glass, beside a wallet folder and USB cable.
AI-generated editorial illustration.

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.

Check wallet folders, preserve a copy, then verify access and balanceChecking an old Mac for a Bitcoin wallet1. Find wallet filesCheck the original user folders2. Preserve a copyKeep the original untouched3. Verify what you haveKeys, network and current fundsKeep wallet files, passwords and recovery phrases private.
Our search sequence for an intact drive. If the drive is failing or files were deleted, pause before searching.

1. Protect the drive before you search

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.

2. Check the main Mac wallet folders

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.

Bitcoin Core and older Bitcoin-Qt installations

~/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

~/.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.

If you used another wallet

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.

3. Check old user accounts, external drives and backups

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.

Search filenames on an intact drive

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*' ')' -print

The 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.

Time Machine and older backups

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.

4. Check whether the wallet controls any bitcoin

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.

  1. Identify the original wallet. Use its folder location, app name and your own records. Don’t rename a file or try importing it into unrelated wallet software.
  2. Preserve the original and a separate backup. Work on a copy using a trusted, updated computer. Follow the wallet’s official restoration process for that file format.
  3. Check compatibility before opening or migrating. An old Bitcoin Core wallet may require migration. An error does not necessarily mean the file is empty or damaged.
  4. Let the wallet complete its required synchronization or rescan. Confirm you’re viewing Bitcoin mainnet. Testnet and regtest balances are test funds.
  5. Review current funds, transaction history and signing access. A historical incoming payment may already have been spent. A watch-only wallet can display funds without having the keys to move them.

Download Bitcoin Core through bitcoincore.org and Electrum through electrum.org. Follow their verification guidance. Avoid download links in unsolicited messages or wallet popups.

If you find a public receiving address

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.

5. Use what you found to choose the next step

You found a wallet file, but it asks for a password

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.

The wallet opens and shows zero

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.

You found recovery words or an exported private key

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.

You found a wallet balance but can’t send

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.

You found only blockchain files or an exchange login

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.

You found nothing

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.

Common questions about finding Bitcoin on a Mac

Can I tell whether a hard drive has bitcoin without installing a wallet?

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.

Does every Bitcoin wallet use wallet.dat?

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.

Can Disk Utility find a Bitcoin wallet?

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.

Can someone recover bitcoin using only my public address?

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.

Do I need to pay an activation fee to unlock an old balance?

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.

☎ Request a callback
Request a callback346-847-1862Call usText us347-647-0518Call usText us