Picocrypt NG logo

Picocrypt NG

Small file encryption tool with XChaCha20, Argon2id, and support for Windows, macOS, Linux, Android, CLI, and web

Repository activity
  • Stars455
  • Forks23
  • Open Issues19
License

GPL-3.0

Languages
  • Go
  • Kotlin
  • Shell
Picocrypt NG screenshot

About Picocrypt NG

Picocrypt NG is a very small, very simple, yet very secure encryption tool for protecting your files. Drop in your files, enter a password, and hit Encrypt; drop the volume back in later, enter the password, and Decrypt. It uses the XChaCha20 cipher with Argon2id key derivation and always checks integrity on decryption.

Advanced options layer on without getting in the way: paranoid mode cascades XChaCha20 with Serpent, Reed-Solomon encoding adds error correction for long-term storage, keyfiles act as extra authentication, and you can split output into chunks, compress, or enable deniability so volumes look like random bytes.

The desktop apps and CLI handle files, folders, and glob patterns, and a browser app encrypts single password-only volumes up to 512 MiB.

Key features

  • XChaCha20 encryption with Argon2id key derivation
  • CLI encrypts and decrypts files, folders, and glob patterns
  • Keyfiles, password generator, and paranoid mode
  • Reed-Solomon encoding support
  • Web app for single-file volumes up to 512 MiB

Details

First released
2025
Platforms
Windows · macOS · Linux · Android · Web · CLI
Deployment
offline-first
Cipher
XChaCha20 (Serpent in paranoid mode)
Key derivation
Argon2id
File types
.pcv volumes