Bring your existing PGP keys into iPGMail, or create new ones.


Import via AirDrop (Recommended)

The fastest way to transfer keys from a Mac.

On your Mac:

  1. Locate your exported key file (.asc or .gpg)
  2. Right-click the file → ShareAirDrop
  3. Select your iPhone or iPad

On your iOS device:

  1. Accept the AirDrop transfer
  2. Select iPGMail when prompted
  3. Review the key details and tap Done

Import via Files App

Transfer keys through iCloud Drive, Dropbox, or any connected storage.

  1. Save your key file to a location accessible from the Files app
  2. Open Files on your iOS device
  3. Navigate to the key file
  4. Tap the file, then tap Share
  5. Select iPGMail

Import via Finder (Mac)

Use Finder’s file sharing to transfer directly over USB.

  1. Connect your iOS device to your Mac
  2. Open Finder and select your device in the sidebar
  3. Click the Files tab
  4. Drag your key file into the iPGMail folder
  5. Open iPGMail on your device — the key appears in your import queue

Import from Email

If someone emailed you a key file:

  1. Open the email containing the key attachment
  2. Tap the .asc or .gpg attachment
  3. Tap ShareiPGMail
  4. Review and confirm the import

Search Public Keyservers

Find someone’s public key by their email address.

  1. Open iPGMail → Keys tab → Public segment
  2. Tap +
  3. Enter an email address or key ID
  4. Select the correct key from the results
  5. Tap to import
Note: Keyservers only contain public keys. You cannot download someone’s private key.

Import from Keybase

If your contact uses Keybase:

  1. Open iPGMail → Keys tab
  2. Tap +Add KeySearch Keybase.IO
  3. Enter their Keybase username
  4. Select the key and tap to import

Create a New Keypair

Generate a fresh keypair if you’re new to PGP or want a separate key for mobile use.

  1. Open iPGMail → Keys tab → Private segment
  2. Tap +Add KeyGenerate Key Pair
  3. Enter your details:
    • Name: Your full name
    • Email: The address you’ll use for encrypted mail
    • Passphrase: A strong, memorable password
  4. Tap Create

Key generation takes a few seconds. Your new private key includes its matching public key automatically.

Tip: Use a passphrase with 4+ words that’s easy to remember but hard to guess. You’ll enter it every time you decrypt.