Repolode
veracrypt

veracrypt/VeraCrypt

Open-source disk encryption software for creating encrypted volumes and partitions, forked from TrueCrypt 7.1a with security enhancements.

Open-source alternative to:BitLockerFileVault

Stars
11,873
Forks
1,372
Open issues
490
Last commit
4 hours ago

What is it?

VeraCrypt is disk encryption software that protects data by storing it in encrypted containers or whole partitions and drives. It is based on the original TrueCrypt 7.1a codebase, with security enhancements and modifications added on top.

The repository contains the full source code and build instructions for Windows, Linux, macOS, FreeBSD and OpenBSD. Linux and macOS builds use GNU Make, wxWidgets for the graphical interface, and FUSE, with an option to build a console-only executable without a GUI library. Windows builds require the Windows SDK and WiX Toolset for packaging, and the project includes EFI boot loader binaries.

The license restricts derived works from being called 'TrueCrypt' or 'VeraCrypt', and the source is distributed under the terms in License.txt.

Key features

  • 01Creates encrypted volumes and encrypts whole partitions or drives.
  • 02Builds for Windows, Linux, macOS, FreeBSD and OpenBSD.
  • 03Offers a graphical interface via wxWidgets or a console-only build on Linux.
  • 04Includes EFI boot loader components.
  • 05Provides reproducible .deb and .rpm package builds.

Use cases

  • Encrypting a laptop or external drive to protect data if the device is lost.
  • Building VeraCrypt from source to audit or compare against official binaries.
  • Creating encrypted containers for sensitive files on a Linux or macOS workstation.

Topics

FAQ

What is VeraCrypt?
Open-source disk encryption software for creating encrypted volumes and partitions, forked from TrueCrypt 7.1a with security enhancements. VeraCrypt is disk encryption software that protects data by storing it in encrypted containers or whole partitions and drives. It is based on the original TrueCrypt 7.1a codebase, with security enhancements and modifications added on top.
Is VeraCrypt free to use? What license does it have?
VeraCrypt is open source under the Other license. Check the license terms before using it in commercial products.
Is VeraCrypt still maintained?
Actively maintained. The last commit to VeraCrypt was on Oct 19, 2026.
What can I use VeraCrypt for?
Encrypting a laptop or external drive to protect data if the device is lost. Building VeraCrypt from source to audit or compare against official binaries. Creating encrypted containers for sensitive files on a Linux or macOS workstation.
Where can I get VeraCrypt?
The source code and installation instructions are on GitHub: https://github.com/veracrypt/VeraCrypt

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects