Open-source file encryption
9 file encryption whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
Picocrypt Grade A
Small open source file encryption tool for desktop that uses XChaCha20 and Argon2id, with optional keyfiles, Reed-Solomon error correction and plausible deniability. The original project is archived and no longer developed.
GPL-3.0. Source code
gocryptfs Grade A
Open source encrypted overlay filesystem that runs as a FUSE mount and stores each file as a separate encrypted file, suited to cloud-synced folders. Also has a reverse mode for encrypted backups.
MIT. Source code
VeraCrypt Grade A
Open source disk encryption for Windows, macOS and Linux. Creates encrypted file containers or encrypts whole partitions and system drives, and supports hidden volumes.
Apache-2.0. Source code
7-Zip Grade B
Open source file archiver with its own 7z format that can encrypt 7z and ZIP archives with AES-256, including file names in 7z archives. The full graphical app is for Windows, with a command-line version for Linux and macOS.
Mostly LGPL-2.1 with some BSD-licensed code. The optional RAR decompression code carries an extra unRAR license restriction. Source code
age Grade B
Command-line file encryption tool and Go library that uses small explicit keys, has no config options and works with standard Unix pipes.
BSD-3-Clause. Source code
CryptSetup Grade B
Command-line utility for setting up Linux disk encryption with the dm-crypt kernel module. Supports LUKS, plain dm-crypt, TrueCrypt, VeraCrypt, BitLocker and FileVault2 volumes.
GPL-2.0. Source code
Cryptomator Grade B
Client-side encryption for files stored in cloud services. Encrypts each file separately inside a vault so the files can sync individually. Available for desktop, Android and iOS.
GPL-3.0. Source code
Kryptor Grade C
Open source command-line tool for encrypting and signing files with a passphrase, symmetric key or public keys, using modern primitives with no configuration options.
GPL-3.0. Source code
DiskCryptor Grade F
Open source partition and full-disk encryption for Windows, including system drives on UEFI/GPT machines.
GPL-3.0. Source code
Compare all 12 file encryption, open source or not.