TrueCrypt was a popular disk encryption tool, but development stopped in 2014. Its successor — VeraCrypt — is actively developed, independently audited, and fully compatible with TrueCrypt volumes. Use VeraCrypt.
This chapter covers VeraCrypt installation on macOS and Linux. Windows installation is straightforward and needs no explanation.
Installing VeraCrypt on macOS
Download the latest installer from veracrypt.fr → Downloads → macOS
Run the .dmg file and drag VeraCrypt to Applications
On first launch, macOS may block the app as 'unidentified developer'
Go to System Settings → Privacy & Security and click 'Open Anyway'
VeraCrypt installs a kernel extension (FUSE). macOS will ask for approval in the same Security settings
A restart may be required after installing the extension
Note: macOS 11+ uses macFUSE. If it's not installed automatically, download it from osxfuse.github.io.
Installing VeraCrypt on Linux (Ubuntu/Debian)
Open a terminal and run:
sudo apt update && sudo apt install veracrypt
If the package isn't in repositories, download it from veracrypt.fr → Downloads → Linux:
sudo dpkg -i veracrypt-*.deb
Installing VeraCrypt on Linux Mint
Download the Generic Installer from the official website
Extract the archive — you'll find a file named veracrypt-*-setup-x64
Run in terminal: sudo ./veracrypt-*-setup-x64
Select option 1 — Install
Read the license agreement (press space to scroll) and accept it by typing 'yes'
Wait for installation to complete
If VeraCrypt doesn't appear in the apps menu, restart the system
Note: VeraCrypt cannot be installed in live Linux environments (e.g. Tails) since changes don't persist. Tails uses LUKS encryption instead.
After installation
Launch VeraCrypt. If it shows a list of volume slots, installation was successful. Next step: create an encrypted container or encrypt a partition — see the relevant chapters.
Migrating from TrueCrypt
VeraCrypt can open old TrueCrypt volumes. When mounting, select 'TrueCrypt Mode'. We recommend re-creating containers in VeraCrypt format for better security.