Codebook Password Manager
Password Manager & Data Vault
Free · In-App Purchases
Now with automatic sync and secure sharing!
Codebok Password Manager provides powerful and complete data encryption, a flexible data model, automatic sync with Codebook Cloud, and Password AutoFill.
Codebook is free to download and use. Automatic sync with Codebook Cloud requires a subscription.
Codebook has been protecting sensitive information on mobile devices 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.
With a subscription to Codebook Cloud, Codebook will keep your passwords and other sensitive data in sync across all your devices.
Features:
* Fast login with Face ID and Touch ID
* Full support for AufoFill Passwords in iOS
* Designed to work on iPhone *and* iPad
* Automatic background sync with Codebook Cloud
* Support for user-initiated sync over Dropbox, Drive, and Desktop WiFi (w/ Codebook for macOS and Windows)
* Full text search as you type across all your records and fields
* Auto-lock timer allows you to keep Codebook temporarily unlocked while you switch apps
* Configurable field masking to hide sensitive data from view
* Erases clipboard when information is copied to be pasted in other apps after two minutes
* Supports both portrait and landscape device orientation
* Includes 200 gorgeous color icons for personalizing your records
* Generates two-step verification (TOTP) codes
* Scans QR codes with main camera
* Store sensitive Image files and PDF documents (10MB max)
* Scan and save data from QR codes directly to your entries
* The Password Review feature checks a password for breaches in the HaveIBeenPwned.com database of over half a billion hacked passwords
Use Stronger Passwords:
* Codebook helps you remember stronger passwords, but also to generate them
* 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
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
* 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 for all data storage
* The encryption used is 256-bit AES in CBC mode
* Master Password key derivation uses 256,000 rounds of PBKDF2 SHA-256
* 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 reduced battery consumption
* All sync data is encrypted with a completely random Sync Key
Terms of Use:
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more * Fixes race condition which causes Sharing Error
* Fixes failure to scan certain TOTP QR codes
* Fixes autosync changes not reflecting in first view displayed when using Face ID login
* Fixes crash when trying to present sync reminder alert
5.3.1 20 Jan
* You can now securely share entries with other Codebook users over Codebook Cloud!
* Go to Sync > Manage Contacts to get started with Secure Sharing (Codebook Cloud subscription required)
* Adds the ability to accept an invitation to join a Codebook Cloud account
* Adds family plan purchase options for Codebook Cloud
* Updates SQLCipher to 4.12.0
* Fixes crashes
* This release includes database schema changes which require updating Codebook on all your devices to continue syncing
5.3.0 6 Jan
* Small improvement to background network performance
5.2.7 06/10/2025
* iOS 26 compatibility adjustments
* Improves visibility of paperclip attachment indicator on entries list and entry view when in dark mode
* Improves visibility of category entries count on iPad in dark mode
* Improves visibility of Sync footer button in dark mode
* Show alert when compact database operation completes
5.2.6 15/09/2025
* Adds Application Log Row to Settings View
* Updates Wallet Sync Key signing certificate
5.2.5 16/06/2025
* Adds biometric button on AutoFill login view
* Fixes crash from attempting to sync when database is locked
* Fixes certain 2-step secret keys improperly generating "Invalid Key" rather than 2-step codes
5.2.4 12/05/2025
* Fixes crash that could occur when checking for updates
* Fixes button on update check alert not properly opening Codebook in App Store
* Fixes crash that could occur when displaying entry
* Properly updates AutoFill suggestions after customizing labels
* Fixes crash related to autofill_websites is already in use
5.2.3 07/04/2025
* Fixes crash on iPad when side navigation panel is appearing and search is active
* Fixes Password AutoFill not properly updating after syncing data from another Codebook client
* Fixes Entry's Last Updated not properly updating when favoriting an Entry
* Improves error handling for Codebook Cloud
* Utilizes longer date format for Date Field display to fix inability to select dates before 1950
5.2.2 06/02/2025
* Fixes Codebook Cloud Sign in With Email not working in certain circumstances
* Fixes Invalid or Expired sign-in link error when successfully signing in with email link then locking and unlocking Codebook
5.2.1 20/12/2024
* Adds new Sign In With Email feature for Codebook Cloud
* Adds dismiss button and swipe to dismiss to Codebook Cloud introduction view
* Adds prompt to select a sync service when scanning a sync key during first time setup and not signed into Codebook Cloud
* No longer installs default Types (Labels) when scanning a sync key during first time setup
* Updates the Password Reminder feature to make clear the user can still login
* Dismisses keyboard on login view when tapping outside of Master Password field
* Adjusts the Recents, Favorites, and Search views to allow display of Entries without a Category assignment
5.2.0 16/12/2024
* Updates the Password Reminder feature to make clear the user can still login
* Dismisses keyboard on login view when tapping outside of Master Password field
* Adjusts the Recents, Favorites, and Search views to allow display of Entries without a Category assignment
5.1.1 29/10/2024
This update requires an update to Codebook on all platforms. Please update to the latest version if you experience an error during sync.
Changes in this version:
* Updates database schema to correct malformed timestamps and prevent crashes in the future
* Copying records now uses "copy" suffix for title instead of "Copy of" prefix to improve sort ordering
* Updates Merge operation to fix marking unchanged records as updated in some cases
5.1.0 17/10/2024
New in 5.0.4:
* Fixes stall when performing Overwrite operation for WiFi sync
Previously in 5.0.3:
* Fixes a crash that could occur during login after upgrade for some users
Previously in 5.0.2:
* Fixes Loyal Customer discount not being properly applied
Previously in 5.0.1:
* Fixes crashes that could occur on login for some customers
Previously in 5.0.0:
* Introducing: Codebook Cloud, automatic background sync! (Subscription required)
* Sync view includes new sync status information for Codebook Cloud
* Tapping on the Account row in Sync view will display account details for Codebook Cloud
* Sync view provides a button for toggling Auto Sync with Codebook Cloud
* Login view also provides a button for toggling Auto Sync with Codebook Cloud
* Restore, Overwrite, and Merge operations are no longer hidden on the Sync view
* Sync view includes an improved Sync Log
* New Welcome screen provides quick setup of Codebook on new devices
* The Backup Sync Key feature now supports saving your Sync Key to a file encrypted with your Master Password
* Adds support for importing a Sync Key from a Sync Key file
* After copying an Entry, the Paste button now appears in the navigation bar
* The default order of tabs on iPhone has changed, see More > Edit to adjust
* Full support for French, German, Italian, Japanese, Spanish, and Simplified Chinese translations
* Fixes numerous bugs that would occur when Codebook entered the background state
* Fixes several edge-case bugs for processing sync changes for all supported sync services
5.0.4 03/10/2024
New in 5.0.3:
* Fixes a crash that could occur during login after upgrade for some users
Previously in 5.0.2:
* Fixes Loyal Customer discount not being properly applied
Previously in 5.0.1:
* Fixes crashes that could occur on login for some customers
Previously in 5.0.0:
* Introducing: Codebook Cloud, automatic background sync! (Subscription required)
* Sync view includes new sync status information for Codebook Cloud
* Tapping on the Account row in Sync view will display account details for Codebook Cloud
* Sync view provides a button for toggling Auto Sync with Codebook Cloud
* Login view also provides a button for toggling Auto Sync with Codebook Cloud
* Restore, Overwrite, and Merge operations are no longer hidden on the Sync view
* Sync view includes an improved Sync Log
* New Welcome screen provides quick setup of Codebook on new devices
* The Backup Sync Key feature now supports saving your Sync Key to a file encrypted with your Master Password
* Adds support for importing a Sync Key from a Sync Key file
* After copying an Entry, the Paste button now appears in the navigation bar
* The default order of tabs on iPhone has changed, see More > Edit to adjust
* Full support for French, German, Italian, Japanese, Spanish, and Simplified Chinese translations
* Fixes numerous bugs that would occur when Codebook entered the background state
* Fixes several edge-case bugs for processing sync changes for all supported sync services
5.0.3 01/10/2024
New in 5.0.2:
* Fixes Loyal Customer discount not being properly applied
Previously in 5.0.1:
* Fixes crashes that could occur on login for some customers
Previously in 5.0.0:
* Introducing: Codebook Cloud, automatic background sync! (Subscription required)
* Sync view includes new sync status information for Codebook Cloud
* Tapping on the Account row in Sync view will display account details for Codebook Cloud
* Sync view provides a button for toggling Auto Sync with Codebook Cloud
* Login view also provides a button for toggling Auto Sync with Codebook Cloud
* Restore, Overwrite, and Merge operations are no longer hidden on the Sync view
* Sync view includes an improved Sync Log
* New Welcome screen provides quick setup of Codebook on new devices
* The Backup Sync Key feature now supports saving your Sync Key to a file encrypted with your Master Password
* Adds support for importing a Sync Key from a Sync Key file
* After copying an Entry, the Paste button now appears in the navigation bar
* The default order of tabs on iPhone has changed, see More > Edit to adjust
* Full support for French, German, Italian, Japanese, Spanish, and Simplified Chinese translations
* Fixes numerous bugs that would occur when Codebook entered the background state
* Fixes several edge-case bugs for processing sync changes for all supported sync services
5.0.2 27/09/2024
New in 5.0.1:
* Fixes crashes that could occur on login for some customers
* Fixes Loyal Customer discount not being properly applied
Previously in 5.0.0:
* Introducing: Codebook Cloud, automatic background sync! (Subscription required)
* Sync view includes new sync status information for Codebook Cloud
* Tapping on the Account row in Sync view will display account details for Codebook Cloud
* Sync view provides a button for toggling Auto Sync with Codebook Cloud
* Login view also provides a button for toggling Auto Sync with Codebook Cloud
* Restore, Overwrite, and Merge operations are no longer hidden on the Sync view
* Sync view includes an improved Sync Log
* New Welcome screen provides quick setup of Codebook on new devices
* The Backup Sync Key feature now supports saving your Sync Key to a file encrypted with your Master Password
* Adds support for importing a Sync Key from a Sync Key file
* After copying an Entry, the Paste button now appears in the navigation bar
* The default order of tabs on iPhone has changed, see More > Edit to adjust
* Full support for French, German, Italian, Japanese, Spanish, and Simplified Chinese translations
* Fixes numerous bugs that would occur when Codebook entered the background state
* Fixes several edge-case bugs for processing sync changes for all supported sync services
5.0.1 26/09/2024
* Introducing: Codebook Cloud, automatic background sync! (Subscription required)
* Sync view includes new sync status information for Codebook Cloud
* Tapping on the Account row in Sync view will display account details for Codebook Cloud
* Sync view provides a button for toggling Auto Sync with Codebook Cloud
* Login view also provides a button for toggling Auto Sync with Codebook Cloud
* Restore, Overwrite, and Merge operations are no longer hidden on the Sync view
* Sync view includes an improved Sync Log
* New Welcome screen provides quick setup of Codebook on new devices
* The Backup Sync Key feature now supports saving your Sync Key to a file encrypted with your Master Password
* Adds support for importing a Sync Key from a Sync Key file
* After copying an Entry, the Paste button now appears in the navigation bar
* The default order of tabs on iPhone has changed, see More > Edit to adjust
* Full support for French, German, Italian, Japanese, Spanish, and Simplified Chinese translations
* Fixes numerous bugs that would occur when Codebook entered the background state
* Fixes several edge-case bugs for processing sync changes for all supported sync services
5.0.0 23/09/2024
* Fixes Find in Codebook “No URL Passed to App Extension” error
4.5.21 14/03/2024
* Updates Codebook's Sync feature to restrict access with Google Drive to an AppData folder instead of all files. If you sync with this service, you will be required to sign in to it again.
4.5.20 04/03/2024
This update contains bug fixes and performance improvements, recommended for all users.
Changes in this version:
* [iPad] Fixes pending password edits being cleared when transitioning from full screen to split screen
* Fixes improper reporting of "In memory" size within Database Info
* Fixes Drive sync stalling when revoking access through web interface
* Fixes Entries list and Entry view improperly dismissing when going to the background and returning
* Fixes statistics reporting bugs from app extensions (Password AutoFill and Find in Codebook), improving performance
4.5.19 26/12/2023
* Fixes crash on iPad iOS 17 when using split screen
* Implements full support for iPad layout in split-screen mode, instead of switching to iPhone tab bar layout
4.5.18 18/10/2023
* Updated for iOS 17
* Fixes a crash that could occur when showing the note entry view
* Fixes possible crash when interacting with the Keychain
4.5.17 19/09/2023
* [iPad]: Fixes crash when deleting entry from search results and then canceling out of search
4.5.16 05/07/2023
* [iPad]: Fixes Note Entries not properly ending editing when selected from search results and then selecting another Note Entry from search results
* [iPad]: Fixes Note Entries not properly updating original text when selecting a second Note Entry from search results
* [iPad]: Fixes crash when selecting entry from search results, bringing it into edit mode, deleting it and then tapping menu button
* [iPad]: Fixes menu button not displaying on Note Entries in portrait mode
* [iPad]: Note Entries no longer display full screen in landscape. Side navigation menu is always visible now.
* [iPad]: Changes Menu button to image of sidebar icon
* Fixes crash when deleting an Entry from search results and subsequently pasting an Entry
4.5.15 13/06/2023
* Fixes cancel button not showing on iOS 16 when searching on iPad in side nav
* Fixes Dropbox sync error on devices on iOS 14 or less
* Updates Dropbox API library used by Codebook to the latest official release from Dropbox
* Fixes continuously re-presenting an alert on the login view after disabling Touch ID or Face ID authentication on your device
* Fixes adding Favorites from Favorites view improperly showing Cancel button instead of Done button
* Fixes Search In Note not properly highlighting text in Note after selecting search result on iPad
4.5.14 08/05/2023
* Fixes race condition which causes Sharing Error
* Fixes failure to scan certain TOTP QR codes
* Fixes autosync changes not reflecting in first view displayed when using Face ID login
* Fixes crash when trying to present sync reminder alert
more Version 5.3.1 20 Jan
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics