Files
seedpgp-web/public

SeedPGP Web App

Secure BIP39 mnemonic backup tool using PGP encryption

🔗 Live App: https://kccleoc.github.io/seedpgp-web-app/

About

This is a client-side web application for encrypting cryptocurrency seed phrases (BIP39 mnemonics) using OpenPGP encryption and Base45 encoding for QR code generation.

Features

  • 🔐 PGP encryption with cv25519 (Curve25519)
  • 📱 QR code-ready output (Base45 + CRC16)
  • Supports 12/18/24-word BIP39 mnemonics
  • 🔒 All encryption happens in your browser (client-side only)

Security Notice

⚠️ Your private keys and seed phrases never leave your browser

  • This is a static web app with no backend server
  • All cryptographic operations run locally in your browser
  • No data is transmitted to any server
  • Always verify you're on the correct URL before use

For Maximum Security

For production use with real funds:

How to Use

  1. Encrypt: Enter your mnemonic + PGP public key → Get QR code
  2. Decrypt: Scan QR code + provide private key → Recover mnemonic

Version

Current deployment: v1.1.0

Last updated: 2026-01-28


Built with TypeScript, React, Vite, and OpenPGP.js v6