We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission
HomeSecurityVeraCrypt

VeraCrypt for Mac

Strong encryption based on TrueCrypt.

Free
In English
4.7
Based on 10 user rates

VeraCrypt overview

VeraCrypt is a free disk encryption software brought to you by IDRIX (https://www.idrix.fr) and that is based on TrueCrypt. It adds enhanced security to the algorithms used for system and partition encryption, making it immune to new developments in brute-force attacks. It also solves many vulnerabilities and security issues found in TrueCrypt.

As an example, when the system partition is encrypted, TrueCrypt uses PBKDF2-RIPEMD160 with 1000 iterations whereas in VeraCrypt we use 327,661. And for standard containers and other partitions, TrueCrypt uses at most 2000 iterations, but VeraCrypt uses 655,331 for RIPEMD160 and 500,000 iterations for SHA-2 and Whirlpool.

This enhanced security adds some delay only to the opening of encrypted partitions without any performance impact to the application use phase. This is acceptable to the legitimate owner but it makes it much harder for an attacker to gain access to the encrypted data.

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What's new in version 1.26.29

  • All OSes:
    • Add Argon2id as an alternative memory-hard KDF for non-system volumes.
    • Use "KDF" terminology in the user interface and documentation instead of "PKCS-5 PRF".
    • When changing a volume password or changing only a volume header KDF, use the selected KDF's default PIM when a different KDF is selected unless a new PIM is explicitly specified.
    • Update logo icons with simplified icons without extra label text.
    • Harden XML and TLV parsers against malformed input.
    • Security: Fix GHSA-94c6-mgmv-mqc5: non-default WOLFCRYPT=1 builds now use wolfCrypt PBKDF2 instead of HKDF and honor VeraCrypt's PBKDF2 iteration count.
      • Reported by https://github.com/vastblast
      • CVE-2026-53762
    • Fix CPU feature detection and crypto implementation edge cases, including AVX2/leaf 7 detection, BLAKE2s/Argon2 no-SSE2 x86 fallback paths, Camellia SSSE3 dispatch, Twofish x64 multiblock tail handling and Whirlpool alignment.
    • Update documentation, including Argon2id/KDF information and split Windows/Unix command line usage pages.
    • Update translations.
  • Windows:
    • Fix rare BSOD (Blue Screen of Death) issue affecting the VeraCrypt driver.
    • Fix hibernation crash on fresh Windows 11 25H2 installations.
    • Security: Fix GHSA-jjcr-75w7-58jp: hidden volume quick format no longer uses the file-container allocation shortcut that wrote plaintext zero sectors at 128 MiB intervals, preserving plausible deniability.
      • Reported by https://github.com/vastblast
      • Regression introduced in 1.26.6
      • CVE-2026-54073
    • Harden Windows driver input validation and crash dump filter handling (GH PR #1590).
    • Improve driver I/O handling, including safer request completion, ordered volume flush barriers, and better VERIFY/TRIM validation.
    • Fix PBKDF XSTATE cleanup and add Win64 unwind metadata for AES assembly.
    • Speed up mounting when KDF autodetection is selected.
    • Allow selecting which KDF algorithms are included in the benchmark dialog.
    • Allow canceling long mount operations from the wait dialog and with the new /cancelmount CLI switch, including auto-mount scans.
    • Add support for new Microsoft UEFI CA 2023 signed EFI bootloaders while preserving Microsoft UEFI CA 2011 support.
    • Improve EFI system encryption repair and upgrade handling, including stuck decryption finalization, Post-OOBE repair, loader restoration verification, and clearer missing-loader reporting.
    • Fix EFI DcsProp rewrite handling.
    • Fix ghost drive letter after command line unmount (GH #337, GH #1426).
    • Fix favorite volume mount race.
    • Update stored favorite volume PIM/KDF metadata after password or header KDF changes.
    • Fix elevated COM format drive validation and device path normalization (GH #1670).
    • Fix ReFS formatting during volume creation.
    • Fix MSI traveler disk creation with WHQL-signed drivers, ARM64 MSI build, Start Menu folder upgrades, and discovery of newer SDK MSI tools.
    • Add CLI switch /protectScreen to allow disabling screen protection in portable mode (cf documentation).
    • Add argument to CLI switch /protectMemory to allow disabling memory protection in portable mode (cf documentation).
    • Add setting and CLI switch /enableIME to allow enabling Input Method Editor (IME) in Secure Desktop.
    • Use tab control for VeraCrypt preferences to reduce clutter and size of the dialog.
    • Provide VeraCrypt C/C++ SDK for creating volumes (https://github.com/veracrypt/VeraCrypt-SDK).
    • Update LZMA SDK to version 26.01.
  • Linux:
    • Update Ubuntu 25.04 dependency to require libwxgtk3.2-1t64 package.
    • Add support for building against FUSE3.
    • Add in-kernel NTFS driver selection for NTFS mounts, including --filesystem=kernel-ntfs and -m kernelntfs.
      • --filesystem=ntfs3 now pins the kernel ntfs3 driver and bypasses mount helpers such as mount.ntfs3.
    • Fix AppImage portability and language loading, bundle a matching FUSE library, and allow AppImage file name to start with "veracrypt" in any case.
    • Suppress redundant "already running" dialog and store the GUI instance lock under XDG paths.
    • Add emergency cleanup for stale unmounts.
    • Parallelize header KDF autodetection.
    • Honor nokernelcrypto during external formatting.
    • On WSL, open mounted volumes using Windows Explorer.
    • Add support for reproducible Linux builds, including SOURCE_DATE_EPOCH handling, DEB/RPM packages, and Arch package builds.
    • Add OpenWrt package build and QEMU test scripts.
    • Fix CMake 4 compatibility, CentOS 6 GCC 4.4 builds, and wxWidgets-related build issues.
  • Linux and macOS:
    • Fix initial width of columns in main UI.
    • Enable Quick Format for normal file containers. The container is sized with ftruncate(), so the host filesystem may keep regions unwritten or sparse until data is written to them.
    • Fix hidden volume size estimation for exFAT outer volumes.
    • Fix hidden volume FAT size limit handling.
    • Fix erroneous 2 TiB limit for hidden file containers in GUI wizard.
    • Show volume creation finalization stages.
    • Collect mouse entropy from nested controls in the volume creation wizard.
    • Fix remaining wxWidgets sizer flags.
  • macOS:
    • Use SMB backend for FUSE-T auxiliary mounts and improve FUSE-T SMB metadata handling and mount stability.
    • Recover mounted volume mount points.
    • Validate format wizard device targets and block partitioned whole-disk alias bypasses.
    • Run APFS formatter elevated when needed and prepare APFS formatter device aliases.
    • Force fresh exFAT layout when formatting volumes.
    • Fix Command-A in password fields.
    • Link against wxWidgets 3.2.10 and allow overriding the deployment target.
  • BSD:
    • FreeBSD: link static wxWidgets builds with iconv.
    • OpenBSD: fix device-hosted volume sizing, honor doas user for mount ownership and FUSE access, and fix CLI build and PCSC exit handling.
View older VeraCrypt versions

VeraCrypt for Mac

Free
In English
Version 1.26.29
Write a detailed review about VeraCrypt

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.7

(5 Reviews of VeraCrypt)

  • Comments

  • User Ratings

rag1234
rag1234
Dec 28, 2022
1.24.24
0.0
Dec 28, 2022
0.0
Version: 1.24.24
I bought a new macBook Pro with Apple's M1 silicon chip. Now VeraCrypt does not work. Will version 1.24.24 solve this problem?
Rcfa
Rcfa
Dec 16, 2019
1.24.7
0.0
Dec 16, 2019
0.0
Version: 1.24.7
Do NOT trust MacUpdate with cryptographic software downloads. e.g. there is no 1.24.7 release of VeraCrypt, nor does the official web site show that there was one and was retracted. There's a 1.24-Hotfix1 release, which shows up as 1.24.6 as picked up by MacUpdate. Neither 1.24 nor 1.24-Hotfix1 have the features described here (dark mode support), nor does the version downloaded here have these features nor does it show up as 1.24.7 when installed. It's also, by the nature of MacUpdate not clear where they pull the downloads from. So, this looks almost like phishing: provide a potentially modified "new" version of a cryptographic software, potentially with some vulnerabilty, which would compromise those who need to rely on it. When it comes to cryptography: always go to the source, not some intermediary. https://www.veracrypt.fr/en/Downloads.html
NSA-not-horray
NSA-not-horray
Jan 6, 2016
1.16
5.0
Jan 6, 2016
5.0
Version: 1.16
Fantastic. Thanks for picking up TrueCrypt and continuing the development! Much needed tool. Anybody should be using this if you do not want certain agencies spying on your files.
Guest
Guest
Oct 24, 2015
1.14
0.0
Oct 24, 2015
0.0
Version: 1.14
Still requires FUSE, unclear benefit comparing with existing whole-disc encryption options. Any enterprise escrow? Still no bootable FDE for OS X? Does it understand Core Storage? Any Apple technology at all, or just implemented entirely in userspace and hopes for the best?
TCalhau
TCalhau
Sep 21, 2015
1.14
5.0
Sep 21, 2015
5.0
Version: 1.14
The REAL successor of TrueCrypt.
anonymous-rabbit-2902916
anonymous-rabbit-2902916
Apr 16, 2024
1.24.24
5.0
Apr 16, 2024
5.0
Version: 1.24.24
A1D
A1D
Sep 15, 2018
5.0
Sep 15, 2018
5.0
Version: null
anonymous-roadrunner-2715319
Sep 13, 2018
5.0
Version: null
Ervins Strauhmanis
Ervins Strauhmanis
Jul 1, 2017
5.0
Jul 1, 2017
5.0
Version: null
Freenergy
Freenergy
Apr 10, 2016
5.0
Apr 10, 2016
5.0
Version: null
WorkBuyConsumeDie
WorkBuyConsumeDie
Feb 16, 2016
5.0
Feb 16, 2016
5.0
Version: null
NSA-not-horray
NSA-not-horray
Jan 6, 2016
5.0
Jan 6, 2016
5.0
Version: null
JuggleStupidity
JuggleStupidity
Nov 2, 2015
5.0
Nov 2, 2015
5.0
Version: null
Guest
Guest
Oct 24, 2015
2.0
Oct 24, 2015
2.0
Version: null
TCalhau
TCalhau
Sep 21, 2015
5.0
Sep 21, 2015
5.0
Version: null