Keepass Auto-Type Examples

I’ve been using Keepass to store my passwords for years but it was only this year that I realised (yes, how could I not know?!) that the Auto-Type functionality can be customised to handle obscure login forms. Below are a list of some of the Auto-Types that I’ve created to handle a selection of sites I visit. Hopefully they will come in useful for someone else 🙂

EE

{USERNAME}{TAB}{TAB}{PASSWORD}{ENTER}

Nationwide
This only works from when you’ve entered your memorable word. Unfortunately the fields aren’t visible until that memorable word is entered.

Under the Advanced tab, enter a new String field with the key “PASSNUMBER” and the value of your pass, e.g. “123456”

{TAB}{TAB}{PICKCHARS:PASSNUMBER:ID=1, C=1}{TAB}{PICKCHARS:PASSNUMBER:ID=2, C=1}{TAB}{PICKCHARS:PASSNUMBER:ID=3, C=1}{TAB}{TAB}{TAB}{TAB}{TAB}{SPACE}

NS&I
Under the Advanced tab, enter a new String field with the key “SURNAME” and the value of your pass, e.g. “Bloggs”

{USERNAME}{TAB}{TAB}{TAB}{S:SURNAME}{TAB}{TAB}{PASSWORD}{ENTER}

Natwest (NWOLB)
This only works from the Step 2 page (after you’ve entered your Customer Number and clicked Continue. If you’re not on a shared PC you can optionally decide to get it to remember your Customer Number and therefore the first page you’ll land on is the Step 2 page).

Under the Advanced tab, enter a new String field with the key “PIN” and the value of your pass, e.g. “1234”

{PICKCHARS:PIN:c=3}{PICKCHARS:Password:c=3}{ENTER}

Sainsbury’s Bank
This only works from the Step 2 page (after you’ve entered your Username and clicked Continue. If you’re not on a shared PC you can optionally decide to get it to remember your Username

Under the Advanced tab, enter a new String field with the key “PIN” and the value of your pass, e.g. “123456”

{PASSWORD}{TAB}{TAB}{PICKCHARS:PIN:ID=1, C=1}{TAB}{PICKCHARS:PIN:ID=2, C=1}{TAB}{PICKCHARS:PIN:ID=3, C=1}{TAB}{TAB}{ENTER}

Scottish Widows
This has only been tested on the Personal Pensions page – https://personal.secure.scottishwidows.co.uk/login/

{USERNAME}{TAB}{TAB}{PASSWORD}{ENTER}