Why convert SIG to GPG?
Some tools or scripts require a detached signature to carry the .gpg extension rather than .sig. Both are OpenPGP signature packets and the extension is a convention, not a format boundary, so the 'conversion' is nearly always just a rename. The same OpenPGP standards (RFC 4880, RFC 9580) govern both files.
How to convert SIG to GPG
GnuPG OPEN-SOURCE
Rename the .sig file to .gpg, or run gpg --dearmor < signature.sig > signature.gpg if the file is ASCII-armored and binary output is required.
Gpg4win FREE
Install Gpg4win (bundles GnuPG and the Kleopatra GUI) on Windows, then use the included GnuPG command line to rename or dearmor the .sig file.
About these formats
A SIG file is a small companion file that proves a download (such as an installer or ISO) is authentic and untampered. It contains a cryptographic OpenPGP signature, not readable content.…
Open .SIG details →A .gpg file is binary data produced by GnuPG (GNU Privacy Guard), the free OpenPGP encryption tool. Most .gpg files are encrypted - to read one you need GnuPG plus the right passphrase or…
Open .GPG details →Quality & what to watch
- A binary
.sigand.gpgare the same OpenPGP signature packet; only the file name differs and GnuPG reads both identically. - ASCII-armored
.sigfiles (starting with-----BEGIN PGP SIGNATURE-----) can be converted to binary withgpg --dearmor; the signature data is unchanged. - Renaming or dearmoring does not make the signature self-verifying - the recipient still needs the signer's public key to run
gpg --verify.
Frequently asked questions
Will GnuPG accept a renamed `.gpg` file?
.sig works identically.What if my `.sig` is ASCII-armored?
gpg --dearmor < signature.sig > signature.gpg to produce a binary version; the signature content is unchanged.Is a `.gpg` file always a detached signature?
.gpg is also used for GnuPG-encrypted files; a detached signature .gpg contains only a signature packet, not encrypted content.