๐Ÿ“ฑ Setting Up AutoFill on iPhone & iPad

This guide shows you how to set up and test iKeePass as your password manager for AutoFill on your iPhone or iPad.


โšก Quick Start

1. Enable AutoFill

iOS 18 or later:

  1. Open Settings
  2. Tap General
  3. Tap AutoFill & Passwords
  4. Enable AutoFill Passwords and Passkeys
  5. Select iKeePass as provider

iOS 17:

  1. Open Settings
  2. Tap Passwords
  3. Tap Password Options
  4. Enable AutoFill Passwords
  5. Select iKeePass as provider

2. Unlock Database

  1. Open iKeePass
  2. Unlock your database
  3. Keep the app running in the background

3. Use AutoFill

  1. Open Safari and go to a login page
  2. Tap the username field
  3. Tap the password suggestion above the keyboard
  4. Confirm with Face ID or Touch ID
  5. Done! Your credentials are automatically filled in โœ…

๐Ÿงช Testing AutoFill

Test Websites

Try AutoFill on these popular websites:

Website What you can test
github.com Standard login
amazon.com Email + password
instagram.com Social media login
google.com Two-page login

Step-by-Step Testing

  1. Open Safari and navigate to github.com/login
  2. Tap the username field
  3. A bar with suggestions appears above the keyboard
  4. Tap the ๐Ÿ”‘ icon or “Passwords”
  5. Confirm with Face ID / Touch ID
  6. Select an entry (if multiple exist)
  7. The fields are automatically filled โœ…

What to do if it doesn’t work?

Checklist:

  • Is iOS 17.0 or later installed?
  • Is AutoFill enabled in Settings?
  • Is iKeePass selected as provider?
  • Is the database in iKeePass unlocked?
  • Does the entry have the correct URL?
  • Does iKeePass have Face ID / Touch ID permission?

๐Ÿ”„ Using Multiple Password Apps

What happens with multiple apps?

If you have multiple password managers enabled (e.g., iKeePass + iCloud Keychain + 1Password), iOS shows all matching entries from all apps.

Example:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Passwords for github.com      โ”‚
โ”‚                                โ”‚
โ”‚  ๐Ÿ” iKeePass                   โ”‚
โ”‚     max@example.com            โ”‚
โ”‚                                โ”‚
โ”‚  ๐Ÿ”‘ iCloud Keychain            โ”‚
โ”‚     max@icloud.com             โ”‚
โ”‚                                โ”‚
โ”‚  ๐Ÿ”’ 1Password                  โ”‚
โ”‚     max@work.com               โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Is there a priority order?

No! iOS treats all password managers equally. There’s no configurable order - you have to select the correct entry yourself.

Our Recommendation

Enable only one password manager for the best experience:

  1. Open Settings โ†’ General โ†’ AutoFill & Passwords
  2. Disable all other providers
  3. Keep only iKeePass enabled โœ…

Why?

  • No confusion with multiple entries
  • No outdated duplicates
  • Faster selection

Special Case: Work + Personal

If you use different password managers for work and personal use, you can enable both. But be careful:

  • Don’t create duplicates
  • Sync passwords regularly
  • Pay attention when selecting

๐Ÿ” Creating New Passwords

Automatic Password Generation

When creating a new account:

  1. Tap the password field
  2. iOS suggests a strong password
  3. Tap “Use Strong Password”
  4. The password is automatically inserted and saved

Where is the new password saved?

If you have enabled Storage location
Only iCloud Keychain iCloud Keychain
Only iKeePass iKeePass database
Multiple apps โš ๏ธ Usually iCloud or first third-party

โš ๏ธ Important: With multiple active apps, it’s not always clear where the password is saved. Check after creation if it ended up in the right manager!

Create password manually in iKeePass

For full control:

  1. Open iKeePass
  2. Create a new entry
  3. Tap Generate Password ๐ŸŽฒ
  4. Customize length and character types
  5. Save

Now the entry appears in AutoFill!


๐Ÿ›ก๏ธ Security Tips

Using AutoFill Safely

Tip Why?
Enable Face ID Faster and more secure than password
Set up Auto-Lock Database locks automatically
Use only one manager Avoids confusion
Check URLs Protects against phishing
Update regularly Get security updates

Security Comparison

Method Security Convenience
AutoFill + Face ID โœ…โœ…โœ… โœ…โœ…โœ…
AutoFill + Touch ID โœ…โœ…โœ… โœ…โœ…
Manual copy โœ…โœ… โœ…
Memorize password โŒ โœ…โœ…

โ“ Frequently Asked Questions

Does AutoFill work in all apps?

Not in all. Older apps may not support AutoFill. Safari and most modern apps work without issues though.

Does the database always need to be unlocked?

Yes, for AutoFill iKeePass needs to run in the background with an unlocked database. With Face ID, unlocking is lightning fast though!

Can I use AutoFill for 2FA/TOTP?

AutoFill only fills username and password. You need to copy TOTP codes separately from iKeePass. Tip: Use the OTP widget on your home screen for quick access!

Which is better: AutoType or AutoFill?

Feature AutoFill (iOS) AutoType (macOS)
Where? iPhone, iPad Mac
How? System integration Keyboard simulation
2FA possible? Separately In sequence
More flexible? No Yes

Both methods are secure - AutoFill is simpler, AutoType is more flexible.