veracrypt/VeraCrypt
FreeDisk encryption with strong security based on TrueCrypt
FreeFree tier
About veracrypt/VeraCrypt
VeraCrypt is a free, open-source disk encryption software based on the original TrueCrypt 7.1a with numerous security enhancements and modifications. It provides strong on-the-fly encryption for data at rest on Windows, Linux, macOS, FreeBSD, and OpenBSD. VeraCrypt supports full disk encryption, encrypted containers, and partition encryption, and includes a pre-built EFI boot loader for system encryption. The source code is publicly available, and official binaries are digitally signed by IDRIX. The project is actively maintained on GitHub with over 10,000 stars.
Key Features
Based on TrueCrypt 7.1a with security enhancements
On-the-fly disk encryption for entire drives, partitions, and containers
Cross-platform support: Windows, Linux, macOS, FreeBSD, OpenBSD
Pre-built EFI boot loader for system encryption
Open source with publicly available source code on GitHub
Official binaries digitally signed by IDRIX for Windows
Pros & Cons
Pros
- Free and open source with full source code availability
- Based on the well-audited TrueCrypt codebase with added security fixes
- Supports multiple operating systems including Linux, macOS, and Windows
- Includes EFI boot support for modern system encryption
- Official binaries are digitally signed for integrity and authenticity
Cons
- Self-compiled binaries may not run on 64-bit Windows without a digital signature
- Requires some technical knowledge for advanced configurations and compilation
- UI and documentation could be more user-friendly for non-technical users
Best For
Encrypting entire system drives for data protectionSecuring sensitive files and folders with encrypted containersProtecting external storage devices like USB drivesProviding strong encryption for cross-platform environments
FAQ
Is VeraCrypt based on TrueCrypt?
Yes, VeraCrypt is based on the original TrueCrypt 7.1a with security enhancements and modifications.
Which platforms are supported?
VeraCrypt supports Windows, Linux, macOS, FreeBSD, and OpenBSD.
Is VeraCrypt free to use?
Yes, VeraCrypt is completely free and open source software.
Can I compile VeraCrypt from source?
Yes, the source code is available on GitHub with build instructions for Windows, Linux, and macOS.
How are official binaries verified?
Official Windows binaries are digitally signed with the digital certificate of IDRIX, issued by GlobalSign.