How To Encrypt A USB Drive | Your Options Covered

The most reliable way to protect data on a USB drive is to use full-disk encryption via Windows BitLocker, macOS Disk Utility, or the free cross-platform tool VeraCrypt.

An unencrypted USB drive is a security risk: if lost, anyone can read your files. Encryption converts the data into unreadable code that only a password can unlock. The method you choose depends on your operating system, budget, and need for cross-platform compatibility. Below you’ll find step‑by‑step instructions for the three best approaches, plus a comparison table and common mistakes to avoid.

BitLocker (Windows Pro and Enterprise)

Windows BitLocker is the most integrated encryption solution for Windows 10/11 Pro, Enterprise, or Education. It uses AES‑256 encryption and requires a TPM 2.0 chip or a USB key for recovery. Windows Home users cannot use BitLocker and should jump to the VeraCrypt section instead.

Steps to encrypt a USB drive with BitLocker:

  1. Plug the USB drive into your Windows PC.
  2. Open File Explorer, right‑click the USB drive, and select Turn on BitLocker.
  3. Choose Use a password to unlock the drive and create a strong password (at least 12 characters with uppercase, lowercase, numbers, and symbols).
  4. Select Encrypt entire drive (recommended) or Encrypt used space if you prefer speed.
  5. Click Start encrypting. The process may take several minutes depending on drive size and speed.

Once finished, the drive will show a lock icon in File Explorer. Reconnect it — a password prompt appears before you can access any files.

macOS Disk Utility (APFS Encrypted)

On a Mac, Disk Utility can format a USB drive with APFS (Encrypted), applying full‑disk encryption that is native to macOS. This works on macOS High Sierra (10.13) and later, but the drive will not mount on Windows or Linux without third‑party software.

Steps to encrypt a USB drive on macOS:

  1. Open Disk Utility (go to Applications > Utilities).
  2. Set the view to Show All Devices (View > Show All Devices).
  3. Select the parent device (not the volume below it) and click Erase.
  4. Set Scheme to GUID Partition Map.
  5. Set Format to APFS (Encrypted) or APFS (Case‑sensitive, Encrypted).
  6. Enter and verify a password (at least 10 characters). Optionally add a hint.
  7. Click Erase and wait for the process to complete.

After reconnecting the drive, a password dialog appears. If you don’t see it, the drive was not encrypted properly — repeat the steps selecting the parent device, not the volume.

VeraCrypt (Cross‑Platform Full‑Disk Encryption)

VeraCrypt is free, open‑source, and works on Windows, macOS, and Linux. It supports AES‑256 encryption and offers two approaches: encrypt the entire USB drive or create an encrypted file container. Because it requires no license and works on all major OSes, it is the best choice for anyone who uses multiple computers.

Steps to encrypt the whole USB drive with VeraCrypt:

  1. Download and install VeraCrypt 1.26.8 from the official site.
  2. Insert the USB drive and open VeraCrypt. Click Create Volume.
  3. Select Encrypt a non‑system partition/drive then Standard VeraCrypt volume.
  4. Choose the USB drive from the device list. Select encryption algorithm AES and hash algorithm SHA‑512.
  5. Create a strong password (10–12 characters minimum).
  6. Select the file system: FAT32 for best cross‑platform compatibility (file limit 4 GB) or exFAT / NTFS for larger files.
  7. Move your mouse randomly inside the VeraCrypt window for about 30 seconds to generate entropy, then click Format.
  8. Wait for the encryption to complete. Unmount the drive, then reconnect it — VeraCrypt will prompt for the password.

For an encrypted file container (instead of full‑disk): Choose Create an encrypted file container in the Volume Creation Wizard. This creates a single file that you can store on any drive and mount with VeraCrypt.

Alternative: 7‑Zip Encrypted Archive

If you only need to protect specific files (not the entire drive), you can compress them into an AES‑256 encrypted 7z archive using the free 7‑Zip program. This method leaves the USB drive unencrypted, but selected files are secure. It works on Windows natively and on macOS/Linux with 7‑Zip installed.

Right‑click files → 7‑ZipAdd to archive. Choose archive format 7z, encryption method AES‑256, and enter a password. Save the resulting .7z file to the USB drive and delete the originals.

Comparison of Encryption Methods

Method Compatibility Key Details
Windows BitLocker Windows 10/11 Pro, Enterprise, Education TPM required; free with OS; best for Windows‑only users
macOS Disk Utility (APFS Encrypted) macOS 10.13+ Free; works only on Apple hardware; no cross‑platform
VeraCrypt – Full Disk Windows, macOS, Linux Free; AES‑256; supports exFAT/FAT32; password recovery is user’s responsibility
VeraCrypt – File Container Same as above Creates a portable encrypted file; can be stored anywhere
7‑Zip Encrypted Archive Windows, macOS, Linux (with 7‑Zip) Free; file‑level only; metadata (file names) visible
Self‑Encrypting USB Drive (e.g., Kingston DataTraveler 4100) Any OS (no software) Hardware‑based AES‑256; costs $45–$65; no software needed
DiskCryptor Windows only Free; full‑disk encryption; less maintained than VeraCrypt

Common Mistakes and How to Avoid Them

Mistake Consequence Prevention
Selecting the volume instead of the parent device in macOS Disk Utility “Couldn’t Unmount Disk” error Always choose the top‑level device in Show All Devices view
Using FAT32 in VeraCrypt without enabling large‑file support Files larger than 4 GB cannot be stored Select exFAT or NTFS if you plan to store files >4 GB
Buying a Windows Home edition expecting BitLocker BitLocker option missing; no upgrade path Use VeraCrypt instead, or upgrade to Windows Pro
Not backing up data before encryption Permanent data loss if the process fails Copy important files to a separate location before starting
Saving the password in the macOS keychain without a backup Password may be unrecoverable if the Apple ID is locked Store the password in a password manager or physical note
Skipping entropy generation in VeraCrypt Weaker encryption key Always move the mouse randomly for about 30 seconds

Which Method Should You Use?

Choose based on your primary operating system and whether you need to use the USB drive on multiple platforms:

  • Windows only, and you have Pro/Enterprise: BitLocker is the simplest and most integrated option.
  • macOS only: Disk Utility’s APFS (Encrypted) works natively and is free.
  • Cross‑platform (Windows, Mac, Linux) or Windows Home: VeraCrypt offers full‑disk encryption without licensing restrictions and runs on all three OSes.
  • Only a few sensitive files: A 7‑Zip encrypted archive is quick and requires no formatting.
  • No software installation wanted: Buy a self‑encrypting USB drive like the Kingston DataTraveler 4100.

Whichever method you pick, store your password in a safe place — you won’t recover the data without it. Encryption is the strongest step you can take to keep your USB data private, and each of these methods delivers that protection reliably.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.