7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Pass for iOS

Open source

Pass for iOS is an iPhone and iPad password manager client compatible with the Pass command line tool, using GPG encryption and Git sync.

Open-source alternative to

mssun.github.io
Pass for iOS homepage screenshot
GitHub stars
1.6k
Last commit
6 days ago
Repository age
9 years
Version
v0.18.0
Licence
MIT
Self-hosted
Yes

About Pass for iOS

Pass for iOS is an iPhone and iPad client for the Pass command line password manager. Pass stores each password as a GPG-encrypted file kept in a Git repository, and this app lets you view, copy, add and edit those entries from your phone while staying compatible with the desktop password store.

Entries are encrypted and decrypted with your PGP keys, and the app synchronizes with your own Git repository, so there is no vendor account or proprietary storage involved. It supports one-time password tokens for two-factor codes, offers AutoFill in Safari, Chrome and supported apps, supports YubiKey, and provides search and quick copy actions. It is available on the App Store as Pass - Password Store, with a TestFlight beta.

The app is written in Swift and licensed under MIT, and it can also be built from source with Xcode after building the GopenPGP library. Your secrets live in a repository you control, which suits people who already use the Pass ecosystem on Linux or macOS and want a compatible mobile client.

Key features

  • Compatible with the Password Store tool
  • PGP encryption and decryption of entries
  • Git repository synchronization
  • One-time password token support
  • AutoFill in Safari and supported apps
  • YubiKey support

Good fit for

  • →Using an existing Pass store on iPhone
  • →Keeping passwords in a self-managed Git repository
  • →Generating two-factor codes from stored tokens
Built with
Swift
Tags
password-manager
ios
pass
gpg
git
swift
two-factor
autofill
password-store

Pass for iOS: questions and answers

What is Pass for iOS used for?
Pass for iOS is an iPhone and iPad password manager client compatible with the Pass command line tool, using GPG encryption and Git sync. It is a good fit for using an existing Pass store on iPhone, keeping passwords in a self-managed Git repository and generating two-factor codes from stored tokens.
Is Pass for iOS open source?
Yes. Pass for iOS is open source under the MIT licence. Its source code is on GitHub at mssun/passforios and is written mainly in Swift.
Is Pass for iOS free?
Yes. Pass for iOS is open source, so the software itself is free to use.
Can I self-host Pass for iOS?
Yes. Pass for iOS can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is Pass for iOS an alternative to?
Pass for iOS is an open-source alternative to Keeper, Dashlane, NordPass and Apple Passwords. Other open-source alternatives to Keeper include KeePassXC, Bitwarden and AliasVault.
Is Pass for iOS actively maintained?
Yes. The most recent commit to Pass for iOS was on 26 September 2026, and the latest release is v0.18.0, published on 1 March 2025. The project has 1.6k stars on GitHub.

Open-source alternatives to Pass for iOS

See all

SaaS alternatives to Pass for iOS

See all