Menu

#2972 Add “Copy Current Password” to Entry Edit dialog

KeePass
open
nobody
None
5
5 days ago
2026-02-23
No

Please add a way to copy the current password directly from the Entry Edit dialog.

Suggested implementations:
1) Tools → Copy Current Password
2) A dedicated Copy Password button

Rationale:
Copying the password manually after editing is cumbersome. A built-in option/button would improve usability and, importantly, allow the action to benefit from the clipboard auto-clear timer, maintaining security.

Discussion

  • Paul

    Paul - 2026-02-24

    Why are you copying the password from the edit window?
    You should limit use of the editing window in case you inadvertently change something.

    cheers, Paul

     

    Last edit: Paul 2026-02-24
    • Santiago González

      Because I don't use shortcuts to create an entry. I create it manually and I don't know if the related website will support the initial password (some websites constrain password length or allowed characters).

      So, sometimes the related website rejects the initial password and I change it, choosing the most suitable password generator I have.

      That means I have to copy the generated password to paste in the website.

      If I close my entry, I trigger DB auto-save (I have it configured), without even knowing if the website will support the current password.

      So, I don't close it. Then, the only way I can copy the password is manually. That isn't user friendly and it adds a security risk by not being backed by the auto-clean clipboard feature.

      That's why I'm asking for this feature.

       
  • Paul

    Paul - 2026-02-24

    There is already a Tools > Copy Initial Password option, as you have mentioned in your other post.

    cheers, Paul

     
    • Santiago González

      Yeah, but as I said, if the initial password is rejected by the related website, that feature is useless for that use case.

       
  • Paul

    Paul - 2026-02-24

    You didn't say the Tools option didn't work if you change the password, so I missed the subtle addition.
    A better name for the new button would be "Copy New Password" and it would be greyed out if you hadn't changed the password.

    cheers, Paul

     
  • wellread1

    wellread1 - 2026-02-24

    It is actually a bad idea to change a site password before the password is saved in KeePass. If anything happens that prevents you from saving KeePass after you have changed the password you will have to reset your the account password which may or may not be a routine matter. It will almost certainly be more time consuming than restoring a previous version of your entry (see below).

    In my experience the problem you are describing is quite rare. When changing an old password you should already have an excellent idea regarding the site's password composition requirements.

    At any rate, you don't need to copy your new password at all. Save the entry with the new password then try it. If it doesn't work, edit the KeePass entry, select the history tab, and restore the previous version of the entry with the old password. It doesn't make any difference whether the database was saved or not.

     
    👍
    1

    Last edit: wellread1 2026-02-24
    • Santiago González

      When I close an entry, I have a custom trigger that saves my database, syncs with Dropbox, copies the KeePass configuration file, and commits everything to SVN.

      So, I avoid saving as much as possible.

      When creating an account, websites usually provide feedback immediately after you paste the password into both the “password” and “confirm password” fields.

      I’m not too worried about a power outage while creating an account on a website where the last step is setting the password.

      I would have to be very unlucky for that to happen.

      It’s a matter of how we use KeePass. What is convenient for you may not be convenient for me.

      In my use case, I would like a secure and easy way to copy the current password from the Edit Entry dialog.

       
      • wellread1

        wellread1 - 2026-02-25
        1. The edit dialog is for editing entry data, not for entering entry data into websites. Features that facilitate using the edit dialog for entering data into websites are not likely to be implemented. You will need to adjust your workflow to accommodate this design philosophy.

        2. If not saving is a priority for you, copy the old password into the entry's notes field. Once you are satisfied that the new password is accepted you can delete the old password from the notes field without ever having to save the entry.

         

        Last edit: wellread1 2026-02-25
  • Mark V Swift

    Mark V Swift - 5 days ago

    I know you feel strongly about not using the Edit Entry for 'everyday' use and therefore you are against putting Copy username, copy password, copy URL there, but I love and use your software for much more than just credential management. I am in the Edit Entry tool all of the time leaving notes about websites or applications that I have credentials for. As a Product Manager myself, I know the difficult balance between "We know best how to use the software to protect you against yourself" and "give the customer what they want". I am respectfully requesting that you reconsider Copy buttons in the Edit Entry dialog box. Thank you.

     

Log in to post a comment.

MongoDB Logo MongoDB