# Download VeraCrypt

> VeraCrypt is a free open source disk encryption software for Windows, Mac OSX and Linux.

- Canonical page: https://everyversion.net/veracrypt/
- Publisher: IDRIX
- Latest: Windows 1.26.31, macOS 1.26.31 (Windows build released 2026-11-02)
- Platforms: Windows, macOS
- License: Apache 2.0 (https://veracrypt.io/en/VeraCrypt%20License.html)
- Price: Free and open source
- Website: https://veracrypt.io/
- Support: https://github.com/veracrypt/VeraCrypt/issues
- Bug tracker: https://github.com/veracrypt/VeraCrypt/issues
- winget ID: IDRIX.VeraCrypt

- Homebrew cask: veracrypt

- Verification: level 1 — Hashes re-computed from the publisher’s download: 2 of 2 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 1464d41576767dbac3497f1cf70f79561fd0e7b6 — https://github.com/microsoft/winget-pkgs/tree/1464d41576767dbac3497f1cf70f79561fd0e7b6/manifests/i/IDRIX/VeraCrypt
- Source (macOS): Homebrew cask @ 1aac7c6920d0d8e5026b2892d2bb99f587813241 — https://github.com/Homebrew/homebrew-cask/blob/1aac7c6920d0d8e5026b2892d2bb99f587813241/Casks/v/veracrypt.rb

## Description

VeraCrypt is a software for establishing and maintaining an on-the-fly-encrypted volume (data storage device). On-the-fly encryption means that data is automatically
encrypted right before it is saved and decrypted right after it is loaded, without any user intervention. No data stored on an encrypted volume can be read (decrypted)
without using the correct password/keyfile(s) or correct encryption keys. Entire file system is encrypted (e.g., file names, folder names, contents of every file,
free space, meta data, etc). Files can be copied to and from a mounted VeraCrypt volume just like they are copied to/from any normal disk (for example, by simple
drag-and-drop operations). Files are automatically being decrypted on the fly (in memory/RAM) while they are being read or copied from an encrypted VeraCrypt volume.
Similarly, files that are being written or copied to the VeraCrypt volume are automatically being encrypted on the fly (right before they are written to the disk) in RAM.
Note that this does not mean that the whole file that is to be encrypted/decrypted must be stored in RAM before it can be encrypted/decrypted. There are no extra memory
(RAM) requirements for VeraCrypt.

## Windows

### What the installer does
- Delivered as a Windows Installer package built with WiX (.msi) for x64.
- Installs for all users on the PC, which normally requires administrator rights.
- The installer asks Windows for administrator rights itself.
- Supports unattended install with `/qn ACCEPTLICENSE=YES`.
- Shows up in Windows “Installed apps” as “VeraCrypt 1.26.31”.

### Versions (newest first)

#### 1.26.31 — 2026-11-02

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.31.msi
  - url: https://github.com/veracrypt/VeraCrypt/releases/download/VeraCrypt_1.26.31/VeraCrypt_Setup_x64_1.26.31.msi
  - sha256: 6b0dbcc1d6910ec9f045689dd29172b4ae825b5fdcdae1a2d5f1e5b692782265
Release notes: https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.31

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.31 --exact`

#### 1.26.29

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.29.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.29/+download/VeraCrypt_Setup_x64_1.26.29.msi
  - sha256: 5ba6426983123cfb92bc1f09bd888fdbc0f53f300d0d9c5da52ce3aee8d474f0

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.29 --exact`

#### 1.26.24 — 2025-05-31

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.24.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.24/+download/VeraCrypt_Setup_x64_1.26.24.msi
  - sha256: 48184a29db24a88acef0a0ab079230676cfdf1a8f2c87cbd42188952496b54da

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.24 --exact`

#### 1.26.20 — 2025-02-05

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.20.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.20/+download/VeraCrypt_Setup_x64_1.26.20.msi
  - sha256: 8cc1f95666fcbab6016c18c36f1e6273308edfceedc535035da911ec090c2236

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.20 --exact`

#### 1.26.18 — 2025-01-21

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.18.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.18/+download/VeraCrypt_Setup_x64_1.26.18.msi
  - sha256: b7d0495453259fffe0b9c5ffba02a4c36614f18dd2ad00c90ef7b95613cb1314

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.18 --exact`

#### 1.26.15 — 2024-09-03

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.15.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.15/+download/VeraCrypt_Setup_x64_1.26.15.msi
  - sha256: b04253864adad522669ad69e94e55945a0736a8c4aeb6742357228120d342cf7

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.15 --exact`

#### 1.26.14 — 2024-08-27

- x64 wix (machine): VeraCrypt_Setup_x64_1.26.14.msi
  - url: https://launchpad.net/veracrypt/trunk/1.26.14/+download/VeraCrypt_Setup_x64_1.26.14.msi
  - sha256: 9a29c7b3b911bbc50bc7f41f93c7659ce70599fd19a78aca002bd6e4a8d3e9a4

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.14 --exact`

#### 1.26.7

- x64 wix: VeraCrypt_Setup_x64_1.26.7.msi
  - url: https://launchpadlibrarian.net/689930355/VeraCrypt_Setup_x64_1.26.7.msi
  - sha256: c802dcdda02e9a7a3f52645bf90285d3055c76038dc760131192cc23327ca8f8

Pin: `winget install --id IDRIX.VeraCrypt --version 1.26.7 --exact`

#### 1.25.9

- x64 wix: VeraCrypt_Setup_x64_1.25.9.msi
  - url: https://launchpadlibrarian.net/587061084/VeraCrypt_Setup_x64_1.25.9.msi
  - sha256: 206d31c2ed1a2b0390d4dfa12e74a9b9dae88658d1f9bfa1bb433b23e2b24fd8

Pin: `winget install --id IDRIX.VeraCrypt --version 1.25.9 --exact`

## macOS

### What the installer does
- Delivered as a disk image (.dmg) for Apple silicon and Intel.
- Runs the installer package `VeraCrypt_Installer.pkg`; package installers usually ask for an administrator password and can place files anywhere on the system.
- Needs this Homebrew package first: `macfuse`.
- On uninstall, Homebrew forgets installer package receipts.
- A full “zap” removal also deletes up to 3 support, cache and preference locations in your home folder.

### Versions (newest first) — Homebrew lists only the current release

#### 1.26.31

- universal dmg: VeraCrypt_1.26.31.dmg
  - url: https://github.com/veracrypt/VeraCrypt/releases/download/VeraCrypt_1.26.31/VeraCrypt_1.26.31.dmg
  - sha256: a596f2e5cd43fd8e1a343a1e85869b9d72c4244206b511724455d02297d12290

Install: `brew install --cask veracrypt`
