Seahorse: Manage Your Passwords & Encryption Keys in Linux

Brief: A simple open-source password and encryption key manager app, let’s explore what it has to offer and how you can get it installed.

We often tend to ignore many default/pre-installed applications, especially when numerous tools and utilities are baked in.

One such helpful tool that you can use on various Linux distributions is GNOME’s Seahorse.

Seahorse: GNOME’s Password & Encryption Key Manager

seahorse password keys

Primarily, Seahorse is an application that comes pre-installed with GNOME desktop and tailored for the same.

However, you can use it on just about any Linux distribution of your choice. It is a simple and effective utility to manage your passwords and encryption keys / keyring locally.

You might want to read about the concept of keyring in Linux if it’s a first for you.

If you are not a fan of cloud-based password managers, Seahorse can be a great solution to your requirements. Even though it looks straightforward, there are a few essential features that you may find useful.

Of course, you should also explore some of the best password managers available for Linux if your priority doesn’t involve managing encryption keys (or local storage).

Features of Seahorse

While you can easily use it as a local (offline) password manager, there are a couple of things that you can do with Seahorse to step up your security management when dealing with encryption keys as well.

seahorse login

Some key highlights are:

  • Ability to store Secure Shell key (used to access remote computers/servers)
  • Store GPG keys used to secure emails and files
  • Supports adding password keyring for application and networks
  • Securely store private key of a certificate
  • Store a password / secret phrase
  • Ability to import files and quickly store them
  • Find remote keys
  • Sync and publish keys
  • Ability to find/copy VPN password
seahorse keys

Installing Seahorse in Linux

If you are using a GNOME-based distribution, you should already have it installed. You need to look for “Seahorse” or “Passwords” to find it.

In other cases, you can search for it in the software center. It should work fine with KDE, LXQt, and different desktop environments as per my quick tests.

seahorse software

Moreover, you can find its Flatpak package available. So, no matter the Linux distribution you are using, Seahorse can be installed.

If you are using Arch Linux, you should also find it in AUR.

What do you think about using Seahorse to replace other password managers? Were you already using it to manage encryption keys? Let me know your thoughts in the comments below.

About the author
Ankush Das

Ankush Das

A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.