๐ฑ 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:
- Open Settings
- Tap General
- Tap AutoFill & Passwords
- Enable AutoFill Passwords and Passkeys
- Select iKeePass as provider
iOS 17:
- Open Settings
- Tap Passwords
- Tap Password Options
- Enable AutoFill Passwords
- Select iKeePass as provider
2. Unlock Database
- Open iKeePass
- Unlock your database
- Keep the app running in the background
3. Use AutoFill
- Open Safari and go to a login page
- Tap the username field
- Tap the password suggestion above the keyboard
- Confirm with Face ID or Touch ID
- 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
- Open Safari and navigate to github.com/login
- Tap the username field
- A bar with suggestions appears above the keyboard
- Tap the ๐ icon or “Passwords”
- Confirm with Face ID / Touch ID
- Select an entry (if multiple exist)
- 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:
- Open Settings โ General โ AutoFill & Passwords
- Disable all other providers
- 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:
- Tap the password field
- iOS suggests a strong password
- Tap “Use Strong Password”
- 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:
- Open iKeePass
- Create a new entry
- Tap Generate Password ๐ฒ
- Customize length and character types
- 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.