Scroll to navigation

gpa(1) User Commands gpa(1)


gpa - graphical frontend for the GNU Privacy Guard


gpa [OPTION(S)] [FILE(S)]


The GNU Privacy Assistant (GPA) is a graphical user interface for the GNU Privacy Guard (GnuPG).

gpa can be used to encrypt, decrypt, and sign files, to verify signatures and to manage the private and public keys.


Open the clipboard. This is the default action if no arguments are given and a key has already been created.
Start with the card-manager open.
Only start the UI server and no user interface.
Do not connect to a running instance but start a new one. This can also be used to not start an UI server.
Debug the Finite State Machine (FSM).
Disable ticker used for card operations.
Disable support for X.509.
Enable logging on Win32 systems.
Start with the file-manager open. This is the default if one or more FILE(S) are added to the command arguments.
Start with the keyring editor. This is the default for a new installation.
Read options from the specified file instead of ~/.gnupg/gpa.conf.
Open the settings dialog.
Print version information and exit.
Print options related to GTK. See also gtk-options(7).
-?, --help, --help-all
Print usage information and exit.


Standard user configuration file read by gpa on startup.
Socket listening for commands to the UI server.


Please report bugs to


gpa was mainly written by Bernhard Herzog, Marcus Brinkmann, Miguel Coca, and Werner Koch. See the help menu and for a detailed list.

This manual page was written by Arthur de Jong <> and Daniel Leidert <> for the Debian GNU/Linux system (but may be used by others).


gpg(1), gpg2(1), gpgconf(1), gpgsm(1), gtk-options(7)