# Autofill & Passkey Setup for iOS

## Overview

Keeper is fully integrated into the login experience of every website and app using the **Passwords** button that appears above your device's keyboard.

Autofill supports the following features:

* Passwords
* Two-Factor (TOTP) codes
* Passkeys

{% embed url="<https://vimeo.com/585568801>" %}
KeeperFill iOS Overview
{% endembed %}

## Setup

### iOS 18 and Above

With the update of iOS 18, you can enable KeeperFill directly from the Keeper app in one quick step. From the **Settings** menu, tap **Enable KeeperFill** **> Turn On**.

<div><figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2F90uVQQPApwyBC4YbUzyq%2FiOS%20Settings%20-%20Autofill%20Off.png?alt=media&#x26;token=33c61c61-075d-47d6-b5c4-a2c043cd37f1" alt="" width="200"><figcaption><p>Settings Menu</p></figcaption></figure> <figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2FQxOPbFIv6VvF8Bd4fqyw%2FAutofill%20Throttle%20Messaging%20-%20settings.png?alt=media&#x26;token=6eabd39d-fbe8-463d-bf81-212daa22e594" alt="" width="200"><figcaption><p>Enable KeeperFill</p></figcaption></figure></div>

### iOS 17 and Below

Before you can utilize KeeperFill's autofill features, you will first need to perform a few simple setup steps:

1. Open your device's **Settings** app.
2. Scroll down and select **Passwords**.
3. Tap **Password Options** and ensure "AutoFill Passwords" is toggled on.
4. Select **Keeper** below both "Allow filling from" and "Set up Verification Codes using"
5. Follow the prompt and uncheck all other password managers (including keychain).

<figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2FB0sui3rtmX3dHT8Ri8Yv%2Fspaces_-LSGVtOTYUIkVBoYtFvK_uploads_2s66ONql2eWXwp4aM21N_rename-this-image%20(1).webp?alt=media&#x26;token=4e714048-81be-433b-87e6-4f5e5cfc29a5" alt=""><figcaption><p>Keeper Selected in Password AutoFill Options</p></figcaption></figure>

{% hint style="info" %}
To learn how to set up 2FA for websites and apps, click [here](https://docs.keeper.io/en/user-guides/ios#2fa-for-websites-and-apps).
{% endhint %}

## Autofill

Once the setup steps are complete, you will see a **Passwords** button appear above the keyboard when logging into an app or website. Tapping **Passwords** will launch KeeperFill.

{% hint style="info" %}
If you subscribe to iCloud+, you may need to tap the **key icon** to the right of "Hide My Email" to open KeeperFill.
{% endhint %}

KeeperFill will present a matching record from your vault. Alternatively, you can search for a record or create a new record. If there is a record match, tap **Fill** to autofill your login credentials.

Two-factor codes will be automatically copied to your clipboard when possible. To copy a code manually, tap the **copy icon** next to the code and when prompted paste the code into the field provided.

<figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2FaJbpKtZBQKZQJoaHLv65%2Fspaces_-LSGVtOTYUIkVBoYtFvK_uploads_yDRdlMPseEU7Znp3ScRm_rename-this-image%20(8).webp?alt=media&#x26;token=8b8d1164-25b0-4d47-91b6-548f815617bb" alt=""><figcaption><p>Passwords > Fill</p></figcaption></figure>

## Passkey Setup

{% hint style="info" %}
Passkey Setup follows the same steps as turning on autofill however, the settings page on your device running **iOS17+** will have updated verbiage to reflect the latest options.
{% endhint %}

* Launch the **Settings** app on your iOS device and select **Passwords.**
* Next, choose **Password Options**.
* Toggle ON **AutoFill Passwords and Passkeys.**
* Then tap **Keeper** so a blue tick appears. If you have used Autofill before, **iCloud Passwords & Keychain** may have a blue tick as well. For optimal accuracy when using Keeper for Passkeys, make sure to tap **iCloud Passwords & Keychain** to remove it as an option.

<figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2FE4U4IZJNelkITHweY8Sf%2FiOS%20Passkey%20Setup.png?alt=media&#x26;token=6449ab9f-7813-4269-bae3-fbc5ce89a7e8" alt=""><figcaption><p>Enable Passkeys on iOS</p></figcaption></figure>

## Passkeys

Once the setup steps are complete, websites or applications that support passkeys will either prompt you to create a passkey or will provide a setting in your account section to setup a passkey login.

* Creating a passkey for a website or app is a simple process on your iOS device.
* Tapping **Create Passkey** on a site or app will trigger Keeper to intercept the request. Keeper then prompts you to create a passkey for your associated login and saves it to your vault.
* Returning to sites or apps where you have a stored passkey you will either be prompted to sign in with passkey or will be able to select **Sign in with Passkey**. Keeper does the rest!

<figure><img src="https://914511346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSGVtOTYUIkVBoYtFvK%2Fuploads%2FFlgrAoJHPqU6quOsFGVY%2FiOS%20Passkey%20CreateUse.png?alt=media&#x26;token=073c81a1-40aa-4983-9600-9e1b0bd3f0c2" alt=""><figcaption><p>Create &#x26; Sign in with passkey.</p></figcaption></figure>
