SeedCryptor 16B / 32B
WARNING: NOT AUDITED. Educational. Use offline. No seed generation - use existing seed only. Translation words ↔ hex via iancoleman.io/bip39 STRICTLY OFFLINE.
How to get hex:
12 words → 32 hex (16B): use iancoleman.io/bip39 offline → BIP39 Mnemonic → shows Entropy hex (32 chars)
24 words → 64 hex (32B): same, Entropy hex = 64 chars
Back: hex → words: iancoleman → Entropy → Mnemonic. ALWAYS OFFLINE, AIR-GAPPED BROWSER.
This tool does NOT generate seeds, only encrypts your existing hex.
16 BYTE (12 words)
32 hex chars
32 BYTE (24 words)
64 hex chars
Format: Base58Decode → [0:16]=salt, [16:28]=iv(12B), [28:]=ciphertext+tag(16B)
KDF: PBKDF2-HMAC-SHA256 600,000 iterations, 256-bit key
ENC: AES-GCM 256
Base58: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
No generation, no network, pure WebCrypto + JS Base58. Run offline.