iOS app is in testing phase. Please help by testing via TestFlight ๐Ÿ™๐Ÿป Join the beta here

17 oktober 2026

2Secret 1.7.0

Password rules per password: next to Generate password in the item

  • Password rules per password: next to Generate password in the item editor, Password rules sets how that password is made: random, memorable or a PIN, its length (also exactly, from 4 to 128 characters), and upper case, lower case, digits, symbols and look-alike characters. Every change makes a new password right away. The item keeps the rules, encrypted and synced, so the next new password for it follows them too; Use as default makes them the generator's defaults. Versions before this one keep the password but forget its rules when they save the item.
  • The password generator takes an exact length next to its slider.

Downloads

File What
2Secret_*_aarch64.dmg macOS app for Apple silicon (M1 and newer)
2Secret_*_x64.dmg macOS app for Intel Macs
*.msi, *-setup.exe Windows app
*.deb, *.rpm, *.AppImage Linux app (x86_64)
2Secret_*_android-arm64.apk Android app (Android 7 and newer) โ€“ allow installing from your browser when asked
2Secret_*_android-arm64.aab Android app bundle for app stores
2secret-*-<platform>.tar.gz / .zip 2secret CLI and 2secret-server for Linux, macOS (Apple silicon and Intel) and Windows
2secret-web-*.tar.gz Web vault โ€“ serve it with 2secret-server --web-dir
2secret-extension-*.zip Browser extension for Chrome, Edge, Brave and Firefox (load unpacked)
SHA256SUMS Checksums of all files

Server image for x86_64 and ARM64 (e.g. Raspberry Pi 4/5 with a 64-bit OS): docker pull ghcr.io/joostiphone/2secret:latest โ€“ see self-hosting.

On macOS, drag 2Secret to Applications and open it. If macOS says it cannot verify the app, open System Settings โ†’ Privacy & Security and click Open Anyway (on macOS 14 and older you can also right-click the app and choose Open). On Windows, SmartScreen may ask you to confirm (More info โ†’ Run anyway).

FreeBSD, OpenBSD, NetBSD and iOS: build from source, see the README.