How to Encrypt an External Hard Drive: 6 Ways (Windows, Mac, Linux)

By George Mutune   Published: 02/14/25   Updated: 09/26/26   8 min read

Updated September 2026. We rewrote this guide with current, step-by-step instructions for Windows (BitLocker To Go), macOS, Linux and cross-platform drives (VeraCrypt), plus what to look for in a hardware-encrypted drive now that FIPS 140-2 certificates have moved to NIST’s historical list. Old 2019–2021 statistics were removed.

If an unencrypted external drive or USB stick is lost or stolen, anyone who plugs it in can read it. Encryption scrambles the data so it’s useless without your password or recovery key. It takes a few minutes to set up and, on most computers, costs nothing.

Quick answer: the best way to encrypt an external drive

You useBest optionCostWorks on
Windows 11 Pro, Enterprise or EducationBitLocker To GoFree (built in)Windows (Mac and Linux need third-party tools)
Mac onlyFinder “Encrypt” or Disk Utility (APFS Encrypted)Free (built in)macOS
Linux onlyLUKS (GNOME Disks or cryptsetup)Free (built in)Linux
Windows and Mac, or Windows HomeVeraCryptFree, open sourceWindows, macOS, Linux
Any computer, no softwareHardware-encrypted drive with a PIN keypadPaidAny device with USB
A few sensitive filesEncrypted archive (7-Zip, AES-256)FreeWindows, with compatible tools on Mac and Linux

Before you start: back up anything important on the drive. Some methods erase the drive, and if you forget the password and lose the recovery key, the data can’t be recovered by anyone.

Method 1: Windows with BitLocker To Go

BitLocker To Go encrypts removable drives on Windows 11 Pro, Enterprise and Education. Windows Home can unlock and use a BitLocker To Go drive with its password, but can’t encrypt one (Microsoft).

  1. Plug in the drive and open File Explorer.
  2. Right-click the drive and choose Turn on BitLocker. On Windows 11 you may need to click Show more options first. You can also use Control Panel > BitLocker Drive Encryption.
  3. Select Use a password to unlock the drive and enter a long passphrase.
  4. Save the recovery key to your Microsoft account, a file on another drive, or print it. Don’t store it on the drive you’re encrypting.
  5. Choose Encrypt used disk space only for a new, empty drive (faster) or Encrypt entire drive for one that already had data on it.
  6. Choose Compatible mode if you’ll use the drive on older versions of Windows, then click Start encrypting. Don’t unplug the drive until it finishes.

Next time you plug the drive in, Windows asks for the password. In a business, IT can require BitLocker on all removable drives and back up recovery keys centrally with Intune or Group Policy.

Method 2: macOS with Finder or Disk Utility

Keep existing data (Finder): Control-click the drive in the Finder sidebar and choose Encrypt “drive name”. Set a password and a hint, and the Mac encrypts the drive in the background (Apple). If you don’t see the option, the drive’s format may not support it; use Disk Utility instead.

Start fresh (Disk Utility): this erases the drive.

  1. Open Disk Utility and choose View > Show All Devices.
  2. Select the drive, click Erase, and choose GUID Partition Map as the scheme.
  3. Choose APFS (Encrypted) as the format, enter a password and click Erase (Apple).

Mac-encrypted drives can’t be read on Windows. If you need both, use VeraCrypt.

Method 3: Linux with LUKS

LUKS is the standard disk encryption format on Linux. In GNOME Disks, select the drive, click the gear icon, choose Format Partition, and pick the option to password-protect the volume (LUKS). Advanced users can use cryptsetup luksFormat from the command line. Both erase the partition, so back up first.

Method 4: VeraCrypt for Windows, Mac and Linux

VeraCrypt is free, open-source encryption software and the usual choice when a drive has to work across operating systems or on Windows Home. The current version is 1.26.29, released in June 2026, which added the memory-hard Argon2id key derivation option and fixed two security issues (VeraCrypt releases).

  1. Download VeraCrypt only from the official project and verify the download. On macOS it also needs macFUSE or FUSE-T.
  2. Open VeraCrypt, click Create Volume and choose Encrypt a non-system partition/drive.
  3. Select the external drive. Choose Create encrypted volume and format it for an empty drive, or Encrypt partition in place to keep existing data (slower).
  4. Keep the default AES encryption, set a long password, and choose exFAT as the file system so both Windows and macOS can use it.
  5. To use the drive, open VeraCrypt, select the device, click Mount and enter your password.

VeraCrypt has no recovery key backdoor. If you forget the password, the data is gone, so store it in a password manager.

Method 5: Hardware-encrypted drives

Hardware-encrypted drives do the encryption on a chip inside the drive, often unlocked with a PIN keypad on the drive itself. They work with any computer, need no software and are a good fit for sharing data with people outside your organization.

Method 6: Encrypt individual files

If you only need to protect a few files, create an encrypted archive. 7-Zip can create 7z or ZIP archives with AES-256 encryption; tick Encrypt file names in 7z format so the file list is hidden too. Microsoft Office can also protect individual documents with File > Info > Protect Document > Encrypt with Password. File encryption is useful for sending data, but whole-drive encryption is easier to use consistently.

Why encrypting external drives matters

Encryption only protects data that’s on the drive, so pair it with good habits: a strong, unique password (see our password best practices), a separate backup, and not leaving drives plugged in and unlocked. To learn how AES and other algorithms work, read our guide to common encryption methods, and see our cryptography tools roundup for more software. For the other half of data protection, see how to encrypt your internet connection. For short updates on new threats and fixes, sign up for the CyberExperts Daily Brief.

Frequently asked questions

Can I encrypt an external hard drive without losing data?

Yes. BitLocker To Go, the macOS Finder “Encrypt” option and VeraCrypt’s “encrypt in place” option all keep existing files. Back up first anyway, because a power loss or unplugged drive during encryption can corrupt data. Disk Utility’s APFS (Encrypted) and Linux LUKS formatting erase the drive.

How do I encrypt an external drive on Windows 11 Home?

Windows 11 Home can’t create BitLocker To Go drives, though it can unlock them. Use VeraCrypt, which is free, or a hardware-encrypted drive. Upgrading to Windows 11 Pro adds BitLocker.

Can I use an encrypted drive on both Windows and Mac?

Use VeraCrypt with an exFAT file system, or a hardware-encrypted drive with a PIN keypad. BitLocker drives aren’t natively supported on macOS, and Mac-encrypted APFS drives can’t be read on Windows.

What happens if I forget the password?

Without the password or a recovery key, the data can’t be recovered. That’s the point of encryption. Save BitLocker recovery keys somewhere safe and store passwords in a password manager.

Does encryption slow down an external drive?

Barely, on modern computers. Processors have built-in AES acceleration, so most people won’t notice a difference in everyday use.

Is BitLocker or VeraCrypt more secure?

Both use strong AES encryption and are secure when used with a long password. BitLocker is easier to manage in Windows businesses; VeraCrypt is open source and works across operating systems.

Sources

Stay Current

Newer CyberExperts coverage on this topic

This article still works as background. If you want the current picture, start with the freshest related coverage below and today's brief.

Latest Daily Brief

Monday’s brief: GlobalProtect logins without passwords, then SonicWall, AhsayCBS and NetScaler

The fastest way to catch up on what changed after this article was published.

Read Today's Brief

George Mutune

I am a cyber security professional with a passion for delivering proactive strategies for day to day operational challenges. I am excited to be working with leading cyber security teams and professionals on projects that involve machine learning & AI solutions to solve the cyberspace menace and cut through inefficiency that plague today's business environments.