Windows · Privacy & Encryption
VeraCrypt for Windows
Open-source disk encryption tool for encrypted containers, external drives, and full system encryption on Windows.
Updated July 12, 2026 · Reviewed by SoftNexi Safety Desk, Download sourcing and safety review
Overview
VeraCrypt creates encrypted volumes: either a container file that mounts like a drive, or an encrypted partition or whole disk. On Windows it can also encrypt the system drive with pre-boot authentication.
It is the maintained successor to TrueCrypt, with stronger key derivation and a long list of fixes carried out after independent audits of the original code base.
This is a power tool. It rewards reading the documentation and punishes carelessness — there is no recovery path if you lose your password and rescue media.
Key features
- Encrypted container files that mount as virtual drives
- Full-disk and system-partition encryption on Windows with pre-boot authentication
- AES, Serpent, Twofish, and cascaded cipher options
- Hidden volumes for plausible-deniability scenarios
- Keyfiles and PIM for stronger key derivation
- Portable mode on Windows for mounting containers without installation
System requirements
- Operating system
- Windows 11, Windows 10, and current macOS releases
- macOS dependency
- macFUSE is required on macOS
- Permissions
- Administrator rights to mount volumes and install drivers
- Note
- Windows system encryption requires creating rescue media before use
How to install VeraCrypt
1. Download and verify
Get the installer from veracrypt.fr/en/Downloads.html and check the published signature or checksum.
2. Install prerequisites on macOS
Install macFUSE first, then VeraCrypt, and approve the system extension in System Settings.
3. Install on Windows
Run the installer with administrator rights; choose Extract instead of Install if you only want portable container mounting.
4. Create rescue media first
If you encrypt the Windows system drive, complete the rescue disk step and store it somewhere safe before continuing.
How to use it
1. Create a container
Choose Create Volume > encrypted file container, pick AES, set a long passphrase, and select the size you need.
2. Mount and use it
Select the container, click Mount, enter the passphrase, and use the new drive letter or volume like any other disk.
3. Dismount before sleep
Always dismount volumes before shutting down, sleeping, or unplugging an external drive to avoid corruption.
4. Back up the header
Use Tools > Backup Volume Header so a damaged header does not cost you the whole volume.
Safety and privacy
- Downloads, PGP signatures, and checksums are published on veracrypt.fr. Verify the signature before installing anything that touches your boot process.
- The code base descends from TrueCrypt, which received independent public audits; VeraCrypt addressed findings from that work.
- Bundled software
- None.
- Privacy
- Entirely offline; no account or telemetry.
Known risks
- Losing your password or rescue disk after encrypting a system drive means permanent data loss.
- Hidden volumes are an advanced feature that is easy to misuse and can destroy data if handled incorrectly.
- macOS requires macFUSE, an additional kernel-level dependency.
What's new
1.26.x series
Recent releases dropped legacy TrueCrypt compatibility modes, updated cryptographic libraries, and improved support for newer Windows and macOS builds. See the project's release notes for specifics.
Pros and cons
Pros
- Strong, well-documented encryption with cipher choices
- Free and open source
- Works with containers, partitions, and system drives
- Cross-platform container format
Cons
- Steep learning curve and dated interface
- No recovery if credentials are lost
- macOS requires macFUSE
- System encryption carries real risk if rescue media is skipped
Verdict
VeraCrypt is the tool to use when you need portable, auditable encryption that is not tied to a vendor. Read the documentation first — this is the one program on this site where skipping a step can cost you your data.
Frequently asked questions
Is VeraCrypt still maintained?
Yes. IDRIX continues to publish releases with cryptographic library updates and OS compatibility fixes.
Should I use VeraCrypt or BitLocker?
BitLocker is simpler and integrated on supported Windows editions. VeraCrypt is the better fit for cross-platform containers, cipher choice, and setups where you do not want to rely on the OS vendor.