I am using KeePass version 2.19. What I would like to do is have more than just one URL address associated with a given user name and password.

The entry for a given website might look something like this...


User Name



As you can see the ?hl=en changes into ?hl=sv and then to ?hl=de for the three different languages in which I wish to view the Google log-in page.

But this of course could be something completely different, like different web services from the same provider like YouTube and Gmail by Google. Very much like SE where you have several websites but only use one user name and password.

I imagine something along the lines of having multiple entries for one and the same website, where KeePass would actually prompt you to choose which one you want to use. So you have several user names and passwords that use the same URL. But is it possible to have several URLs using the same user name and password, so that KeePass asks me "to which of the following three URLs do you want to auto-log into with this password"?

  • 5
    For this case you could just use accounts.google.com/ServiceLogin as the URL and it will match all the above cases – Zero Oct 14 '15 at 2:12
  • 1
    This happens much more often for ssh:// and scp:// – kubanczyk Feb 25 '18 at 22:45
  • See my answer for a modern solution that doesn't require duplicating references. – colan Jun 8 at 16:27

You can create a copy of a password entry:

enter image description here

And then only use references for username and password in the new entry:

enter image description here

Then, adjust the URL in the new entry.

| improve this answer | |
  • Perfect! So when I want to change the password I can only change it in the original entry? I'm thinking what if I have different titles for all the three, how to find the original one. But I guess that's only a matter of getting used to this and having some meaningful titles that are easy to find. – Samir Jun 7 '12 at 21:58
  • @Sammy: I actually don't use this feature myself. I mostly rely on Auto-Type for everything. You can even define custom attributes in an entry and reference those in the Auto-Type pattern. The possibilities are endless :D – Der Hochstapler Jun 7 '12 at 22:19
  • 2
    I'm wondering if there is another option, since the menu entry says URL(s) > implying that it should be possible to have multiple URLs. – kapex Aug 5 '14 at 13:39
  • 3
    @kapep After inspecting the source, it is my understanding that the label says "URL(s)" because the actions in it can apply to all currently selected password entries. I didn't see anything that would indicate multiple URLs being supported in a single password entry. – Der Hochstapler Aug 8 '14 at 14:41
  • 1
    @colan Hah nice. I switched to KeePassXC yesterday for other reasons. Upvoted your answer :) – Der Hochstapler Jun 25 at 12:16

The answer from Oliver Salzburg is very good.

Complementing it, if you already have an entry and want to link another entry, go to the entry, properties, then tools, insert field reference and link to the type you need.

See an example here:
enter image description here

| improve this answer | |
  • 1
    See my modern answer for a way to do this without adding duplicating references. – colan Jun 24 at 16:39

Switch to KeePassXC. As of the 2.5.0 release, this now works as you would expect.

| improve this answer | |
  • 1
    BEST ANSWER (updated to 2020) – Kamafeather Aug 18 at 10:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.