Solana Private Keys Converter

* For Seed Phrases, we use the standard Solana path: m/44'/501'/0'/0' (used by Phantom, Solflare).

Understanding Solana Key Formats

Solana utilizes the Ed25519 elliptic curve for key generation. Depending on your development environment or wallet, you may encounter different representations of the same private key. This tool allows you to seamlessly convert between them.

Seed Phrase (Mnemonic)

Most modern wallets like Phantom and Solflare use a 12 or 24-word BIP-39 mnemonic phrase. Our converter uses the standard Solana derivation pathm/44'/501'/0'/0' to derive your main account's private and public keys.

Base58 Format

The most common string representation for Solana private keys. It is a compact, human-readable format that avoids ambiguous characters. It is the default format for exporting keys from browser extensions.

Technical Key Representations

  • Byte Array: A JSON-compatible format [12, 45, 122...] typically found inkeypair.json files generated by the Solana CLI.
  • Hexadecimal: A standard 64 or 128-character hex string used in low-level programming and specific cryptographic libraries.
  • Public Key: Your "Address" on the blockchain, derived from the private key. In Solana, this is a 32-byte point on the Ed25519 curve.
Security Note: This conversion is performed entirely in your browser's local environment. Your sensitive data is never sent to a server. Always ensure you are using a secure, trusted device when handling private keys or seed phrases.