OpenSource-Hub
V

VeraCrypt

9.7k stars·Privacy Protection·SHA-256 checksum verified

VeraCrypt is a free, open-source disk encryption software based on TrueCrypt 7.1a, offering enhanced security and cross-platform support for Windows, macOS, Linux, and FreeBSD.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Free open-source disk encryption tool based on TrueCrypt with enhanced security, cross-platform, and hidden volume support.

Core Features

  • Create encrypted virtual disks or encrypt entire system partitions
  • Hidden volumes for plausible deniability
  • Pre-boot authentication on Windows
  • Multiple encryption algorithms (AES, Serpent, Twofish) and cascades
  • Cross-platform support (Windows, macOS, Linux, FreeBSD)

What It Can't Do

  • Windows drivers require digital signature; if self-compiled, follow signing docs or enable test mode. 2. No password recovery – data lost if forgotten. 3. Hidden and outer volume passwords must differ. 4. Not compatible with TrueCrypt containers (migrate needed). 5. macOS requires macFUSE kernel extension.

Use Cases

  • Encrypt laptops and external drives against theft
  • Create hidden volumes for coercion scenarios
  • Cross-platform encrypted USB sticks
  • Full-disk encryption for enterprise devices

VeraCrypt is a powerful disk encryption tool derived from TrueCrypt 7.1a, with critical security improvements and bug fixes. It supports creating encrypted virtual disks (containers), encrypting entire system partitions, and protecting USB drives. Features include pre-boot authentication (PBA), hidden volumes (plausible deniability), and support for multiple encryption algorithms (AES, Serpent, Twofish) with cascading options. Compared to built-in tools like BitLocker or FileVault, VeraCrypt is fully open source, cross-platform, and offers advanced features like hidden operating system encryption. It is ideal for privacy-conscious users, journalists, and organizations needing robust data protection. However, note that Windows drivers require digital signing, and compiling from source may require specific SDKs and certificates.

Tags

disk-encryptionprivacysecuritycross-platformopen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Download the installer for your OS from veracrypt.fr

4

Step 2: Install (or compile from source per README)

5

Step 3: Launch VeraCrypt, click 'Create Volume' → 'Create a file container' or 'Encrypt a non-system partition'

Install Guide
  1. Step 1: Download the installer for your OS from veracrypt.fr
  2. Step 2: Install (or compile from source per README)
  3. Step 3: Launch VeraCrypt, click 'Create Volume' → 'Create a file container' or 'Encrypt a non-system partition'
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Windows: Uninstall via Control Panel; macOS/Linux: delete app and /Library/Application Support/VeraCrypt leftovers. Important: dismount all volumes before uninstalling to avoid data loss.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseTrueCrypt License (non-standard, derived work restrictions)
Last Updated2026-06-25 10:15:04
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects