Codebook 4+

Password Manager

Zetetic LLC

    • 4.6 • 26 Ratings
    • $19.99



Supports Password AutoFill, 2-step codes, image storage, and more!

Codebook is a cross-platform password manager providing powerful and complete data encryption, a flexible data model, fast search, and multi-device replication, among many other features. Codebook for macOS is optimized for the desktop and the latest version of macOS, featuring a global keyboard shortcut for inserting your passwords into any app on your Mac.

Codebook has been protecting sensitive information on mobile devices for 19 years, since the days of the Palm Pilot! It protects your passwords and personal information from unauthorized access by would-be crackers, malicious thieves, and snoopy coworkers. Stop using the same password for all your accounts! Codebook generates strong, random passwords and keeps them for you, protected by your master password and powerful encryption.

“By far the most resilient app to password cracking” — Elcomsoft, Black Hat EU 2012


* Native Mac application updated for macOS 11 Big Sur (min macOS 10.12)
* Fill out login forms and insert your passwords in any app via keyboard shortcut--no plugins required
* Sync over local WiFi with Codebook for iOS
* Sync over Drive or Dropbox (free Drive or Dropbox account required)
* Full text search as you type across all your records, fields, and labels
* Auto-lock timer allows you to keep Codebook temporarily unlocked while you work
* Configurable field masking to hide sensitive data from view
* Erases clipboard when information is copied to be pasted in other apps after two minutes
* Includes 200 gorgeous, color icons, custom-made for Codebook to personalize your records
* Generates two-step verification (TOTP) codes
* The History view provides you a quick look into when you last changed your passwords
* The Password Review feature checks a password for breaches in the database of over half a billion hacked passwords
* Store URL connection strings (e.g. ssh://, afp://, sftp://) to launch other applications and services directly
* Store sensitive Image and PDF files

Use Stronger Passwords:

* Don't just store your passwords in Codebook, let Codebook generate stronger, random ones for you!
* The password generator allows you to generate random passwords from several common character sets, and adjusts for bias
* The password generator also supports Diceware passwords—both the Reinhold and Electronic Frontier Foundation variants
* The Password Review feature checks the password you're considering against while you edit
* The Password Weakness feature checks for common patterns that make passwords easy to crack

Customize Away:

* Personalize categories to match your organizational style
* Customize your entries including usernames, passwords, websites, notes and create your own fields and labels
* Note records can be created in any category to store free-form text
* All notes can be viewed at once in the Journal view
* Store any information you want--no restrictive templates!
* Store URL connection strings (e.g. SSH, AFP, SFTP) to launch other applications directly
* Star your Favorites to get at them quickly and sort them to the top of search results

Encryption and Password Protection:

* Uses the open source, encrypted database engine SQLCipher
* 256-bit AES encryption in CBC mode protects all of your data
* 64,000 rounds of PBKDF2 SHA-1 key derivation
* Every encrypted database has its own random initialization vector
* Every page of storage has its own random initialization vector and HMAC protection
* Hardware-accelerated using CommonCrypto for speed and efficient battery consumption

More details are available at:

Codebook for iOS:

Codebook is designed to work seamlessly with Codebook for iOS. Sync with your mobile device over a WiFi network to keep your secure data with you at all times, even if you don't have your computer. Codebook for iOS is available as a separate purchase - visit for more details and a product tour!

What’s New

Version 4.5.5

* Fixes numpad Enter key not working to insert certain fields in Secret Agent
* Fixes a bug where the Autolock Timer could be out of sync with user Preferences after switching databases

Ratings and Reviews

4.6 out of 5
26 Ratings

26 Ratings

ccstroz ,

Loyal user for years - tops in security & customer support

This app works great on my iPhone - iPad - Mac laptop. I've used Codebook for a long time and been very satisfied. The Password manager is flexible and it's fast & easy to input new accounts and use all different passwords. The password auto-fill feature provides time-saving convenience and the newer data encryption system allows speedy syncing with my Dropbox account and Mac computer.

Rarer still is an app with worthy longevity, and app developers with a continuous improvement ethic. Dependable app all around. And they get high ratings from me on thorough (and patient!) customer support the few times I've really needed it. Kudos!

wyzmbb ,

Secure pwd & data!

Feel confident Codebook actually and properly encrypts and secures data! While I want ease of use, which it works weel for me. But secure data is far more important!

Too bad this does not get equal publicity as other passsword managers. I began using when still named STRIP (an acronym, glad they changed name because search brought up adult content.)

At the time a security firm evaluated sevral pwd mngr. Some of those were found to store info as plain text without encryption. Others had encryption with flaws. This was the only one that implmented the encryption to the best standards availalbe. Would like to find a current comparison of the security practices to see if others have improved.

Also like the ability to securely transfer changes between devices. I use local storage on a USB drive and WiFi to transfer and works great. Also has support for Dropbox and Google, places I avoid storing data that needs security.

HeathenBiker ,

Great passsword manager and great customer service

Bought CodeBook from the AppStore 7 years ago and love it for the security, synchronization and customer service. Recently had an issue with the AppStore version, which probably was not releted to the software, but Zetetic knew I purchased before and sent me a license key so I could get back up and running with the version from their web site. I emailed their support and within an hour I had a solution. That is probably the best customer service I have encountered anywhere. Happy customer.

App Privacy

The developer, Zetetic LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer