KeeperFill for Apps

This guide provides an overview of the main features of KeeperFill for Apps, a convenient tool used to enhance your experience using the Keeper Desktop App on Mac and Windows OS.


KeeperFill for Apps is a useful tool built into the Keeper Desktop application for Mac and PC that lives in the system tray/menu bar of your computer and gives you quick and easy access to your vault using a simple hotkey.


  • Fast access to your vault

  • Hotkey filling into native applications and browsers

  • Custom keystroke filling with multiple steps, like a "macro"

  • Works with RDP sessions and other remote desktop products

  • Automatic record selection based on application title

  • Advanced record matching using OCR (optical character recognition)

  • Works with "green screen" terminal emulators such as the Rumba AS400 and others

You can search for records and access any information in your vault with a few clicks, using hotkeys to fill the login, password and other keystroke sequences into applications.

Upon downloading the latest version of Keeper Desktop App, you will have full use of KeeperFill for Apps, available on both MacOS and Windows devices. Logging into the Keeper Desktop App will simultaneously log you into KeeperFill for Apps (and vice versa). The Keeper Desktop App can be closed but will remain running and can be accessed through your computer's menu bar (MacOS) or system tray (Windows) via the familiar Keeper icon.

You can launch KeeperFill for Apps at any time by either clicking on the Keeper icon in your menu bar/system tray or by using the hotkey: Ctrl/Cmd + Shift + K.

Launch Record in KeeperFill for Apps

While viewing a record in Keeper Desktop App, click the launch icon.

The Keeper Desktop App window will close, but remain running and the record will open in KeeperFill for Apps.

Logging into Apps

You can either log into your device's apps by launching the record in KeeperFill for Apps from the Keeper Desktop App (see previous section) or you can login directly from KeeperFill for Apps.

Click on the Keeper icon in your device's menu bar/system tray to open KeeperFill for Apps (login with your master password if prompted).

Either search for the record in the provided search bar or locate it in All Records or Favorites then click on the record to open it.

Open the application you would like to login to, clicking once in the username field. In KeeperFill for Apps, hover over the login and click Fill Value to fill your username into the application.

Fill Username Hotkey: Ctrl/Cmd + Shift + U

Next, click once in the password field of the open application. In KeeperFill for Apps, hover over the Password and click Fill Password.

Fill Password Hotkey: Ctrl/Cmd + Shift + P

If a record contains a two-factor code, you can use a hotkey to fill the value.

Fill Two-Factor Code Hotkey: Ctrl/Cmd + Shift + T

KeeperFill for Apps will fill the last focused area (e.g. login field, password field, etc.) so be sure to click on each individual field of the application as you fill your credentials.

Launch Record Website

Quickly launch a record's website in your device's default web browser by hovering over a record and clicking Launch.

You can also launch a record website while viewing it in detail view and clicking the launch icon.


Hotkeys are alternative keyboard shortcuts that further streamline your experience using Keeper, reducing the number of mouse clicks it takes to complete an action.

View and customize KeeperFill for Apps hotkey actions by clicking Settings > KeeperFill Hotkeys.

Click the pencil icon to customize the following actions:

  • Launch KeeperFill

  • Fill Username

  • Fill Password

  • Fill Two-Factor Code

  • Open Desktop App

  • Logout

To ensure that KeeperFill for Apps does not interfere with your device's existing hotkey actions (e.g. screenshot feature), restore KeeperFill for Apps to its default settings by clicking Settings > Restore Default Settings.

Return to Keeper Desktop

Quickly return to the Keeper Desktop App from the main menu by clicking Desktop App.

You can also return to the Desktop App while viewing a record by clicking the return icon.

Open Desktop App Hotkey: Ctrl/Cmd + Shift + D

Enabling Keeper on Mac

In order for KeeperFill for Apps "fill" feature to function normally, Keeper Password Manager must be enabled in your computer's privacy settings.

From your computer's System Preferences, click Security & Privacy.

Click Accessibility > Privacy then check the box next to Keeper Password Manager.

Please note, the "Screen Recording" permission is also required for performing Native App Autofill keystroke filling with OCR (Optical character recognition) in version 16.4+ of Keeper Desktop.

Use KeeperFill for Apps Over Remote Sessions

KeeperFill for Apps is a great solution for filling passwords and other content over a remote session, such as when using Microsoft Remote Desktop. Below is an example of using KeeperFill for Apps over RDP with a remote website login on Amazon AWS.

KeeperFill for Apps is compatible with most remote session tools. You may need to adjust the keyboard mode to "Unicode" in order to ensure that the characters are relayed properly.

Native App Filler

Keeper can automatically fill fields in any native application using a set of custom keystrokes.

With the release of Keeper's "Record Types" feature, a new field type is introduced which is called "Native App Filler".

  • The Native App Filler function includes a Title match and a Record match field.

  • The Title match looks at the application title or program name.

  • The Record match looks at the contents of the screen using OCR scanning and will select a matching record only when the Title matches. This is useful for legacy terminal connection tools such as TN3270 client emulators.

  • The "Auto-Type Keystrokes" field allows you to initiate a specific keystroke sequence utilizing portions of the record and any other keyboard actions.

In the simple example below, the "Zoom" app name is matched and the username + <Tab> + password is typed when the user hits the hotkey "ctrl+shift+M".

When you launch an application that matches the Application Title or Program Name field, the KeeperFill for Apps system tray icon will change from the Keeper logo to a lock icon. At that point, hitting the assigned hotkey will initiate the Auto-Type keystroke filling sequence.

By default, the Native App Filler hotkey is set to Ctrl/Cmd + Shift + M. To change the hotkey, simply to go Settings > KeeperFill Hotkeys.

The Auto-Type Keystrokes can contain many different keystroke elements. The supported keystrokes are as follows:



Record username field


Record password field


Record Two-Factor Code field


Record Website URL field


XXX=Value for Custom Field Name


Enter key


Tab key


Delay by X number of seconds


Up arrow key


Down arrow key


Left arrow key


Right arrow key


XXX=Arbitrary text to fill


Space character

Native App Filler for Multiple Apps with Identical Credentials

An additional feature of Native App Filler is the ability to use the same Keeper record to fill credentials for multiple applications. For example, for Microsoft Office, you likely have a set of Microsoft Credentials that you use to log in to multiple applications in the Office suite. Simply list your applications separated with commas in the Application Title or Program Name field of the Native App Filler section of the record.

In this example, we can automatically fill credentials for Teams and Excel by listing "Microsoft Teams,Excel" in the Application Title or Program Name field.


Helpful tips and tricks for troubleshooting KeeperFill for Apps issues.

Hotkey Filling Failure On Mac OS

If hotkey filling is not working, most likely you need to re-activate your Mac OS accessibility settings. Please follow the instructions below:

  1. Open the Terminal app, found in Applications > Utilities.

  2. Copy the following and press Return: sudo tccutil reset Accessibility

  3. When prompted, enter your administrator password to approve the command.

  4. Immediately restart your Mac from  > Restart.

  5. The next time you open Keeper and attempt to Autofill, you'll get prompted to allow Keeper to have the permissions.

  6. Open the  > System Preferences > Security & Privacy > Accessibility.

  7. Ensure that Keeper is listed and selected on the Accessibility screen within the list of applications. If not, click the "+" button and add the Keeper application.

  8. Now select the "Screen recording" section the left and ensure that Keeper is listed. If not, click the "+" button and add the Keeper application.

Last updated