Seahorse is a Gnome front end for GnuPG – the Gnu Privacy Guard program. Its goal is to provide an easy to use Key Management Tool, along with an easy to use interface for encryption operations.
It is a tool for secure communications and data storage. Data encryption and digital signature creation can easily be performed through a GUI and Key Management operations can easily be carried out through an intuitive interface.
Additionally, Seahorse includes a Gedit plugin, can handle files using Nautilus, an applet for managing stuff put in the clipboard and an agent for storing private passphrases, as well as a GnuPG and OpenSSH key manager.
Seahorse is integrated into the GNOME Desktop Environment.
Key Features
- Encrypt/decrypt/sign files and text.
- Manage your keys and keyring.
- Synchronize your keys and your keyring with key servers.
- Sign keys and publish.
- Cache your passphrase so you don’t have to keep typing it.
- Backup your keys and keyring.
- Add an image in any GDK supported format as a OpenGPG photo ID.
- Create SSH keys, configure them, cache them.
- Internationalization support – there are translations for Czech, French, German, Greek, Hungarian, Polish, Portuguese (Brazilian), Russian, Spanish, and Swedish.
Website: gitlab.gnome.org/GNOME/seahorse
Support:
Developer: Jacob Perkins, Jose Carlos, Garcia Sogo, Jean Schurger, Stef Walter, Adam Schreiber
License: GNU General Public License v2.0

Seahorse is written in Vala. Learn Vala with our recommended free books and free tutorials.
Related Software
| GUI Password Managers | |
|---|---|
| KeePassXC | Safely store passwords and auto-type them into websites and software |
| Bitwarden | Password management for individuals, teams, and business organizations |
| KeeWeb | Password manager compatible with KeePass |
| Secrets | Password manager which makes use of the KeePass v.4 format |
| Password Safe | Password manager using wxWidgets |
| Buttercup | Simple password manager based on NodeJS |
| QtPass | Graphical User Interface for pass |
| KWalletManager | Password management tool with Blowfish and GPG encryption |
| Rooster | Simple password manager for geeks |
| KeePassX | Multi-platform port of KeePass |
| SpicyPass | Lightweight password manager |
| Seahorse | GNOME front end for GnuPG |
| Pasaffe | Easy to use password manager for GNOME |
| LPTK | Stateless password manager |
| Identities | Modern password-store client made for GNOME |
| FMP | Password manager written in memory-safe Rust |
| Key Rack | View and edit passwords |
| FPM2 | GTK2 port from Figaro’s Password Manager |
Read our verdict in the software roundup.
| GnuPG Frontends | |
|---|---|
| GpgFrontend | Awesome Qt-based cross-platform frontend |
| KGpg | Simple interface for GnuPG |
| Lock | Sports an attractive LibAdwaita GUI |
| Seahorse | GNOME application for managing encryption keys and passwords |
| GPA | GNU Privacy Assistant |
Read our verdict in the software roundup.
