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 |
| QtPass | Graphical User Interface for pass |
| KWalletManager | Password management tool with Blowfish and GPG encryption |
| Rooster | Simple password manager for geeks |
| OneKeePass | Supports the KeePass-compatible database |
| SpicyPass | Lightweight password manager |
| KeePassX | Multi-platform port of KeePass |
| Seahorse | GNOME front end for GnuPG |
| Pasaffe | Easy to use password manager for GNOME |
| Rotor | Stateless password manager |
| Identities | Modern password-store client made for GNOME |
| FMP | Password manager written in memory-safe Rust |
| Passy | Offline password manager with cross-platform synchronization |
| Keycord | Browse and edit password stores |
| Keybox | Minimal, encrypted, local password manager |
| Key Rack | View and edit passwords |
| FPM2 | GTK2 port from Figaro’s Password Manager |
| Buttercup | Simple password manager based on NodeJS |
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.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

