âšī¸ ABOUT FORMAT CONVERSION
CONVERSIONS
âBase58 â Hexadecimal
âArray â Base58/Hex
âJSON â Multiple formats
âWallet file imports
âBatch processing
FEATURES
âĄReal-time conversion preview
âĄFormat validation & verification
âĄPublic key derivation
âĄCopy & export options
âĄError detection & correction
SECURITY
đClient-side processing only
đNo network transmission
đMemory cleared after use
đFormat integrity verification
đSecure clipboard handling
HOW TO USE:
1. Select input format (Base58, Hex, Array, JSON)
2. Paste or type your keypair data
3. Choose desired output format
4. View real-time conversion results
5. Copy or export converted keypairs
2. Paste or type your keypair data
3. Choose desired output format
4. View real-time conversion results
5. Copy or export converted keypairs
IMPORTANT:
âĸ Always verify converted keypairs before use
âĸ Private keys should be kept absolutely secure
âĸ Double-check format compatibility
âĸ Clear sensitive data after conversion
âĸ Private keys should be kept absolutely secure
âĸ Double-check format compatibility
âĸ Clear sensitive data after conversion
đ FORMAT CONVERTER
đ FORMAT DOCUMENTATION
Supported Formats & Examples:
Base58 (Standard)
Most common format used by Solana wallets
5KJvsng....xK7ZpZyw (Private Key)
9WzDXk....mB8pEf3Q (Public Key)
9WzDXk....mB8pEf3Q (Public Key)
Hexadecimal
Raw bytes encoded as hex string
0x1a2b3c4d...f9e8d7c6 (64 chars)
1a2b3c4d...f9e8d7c6 (without 0x)
1a2b3c4d...f9e8d7c6 (without 0x)
Byte Array
JavaScript/JSON array format
[26, 43, 60, 77, ..., 249, 232, 215, 198]
(64 numbers, 0-255 each)
(64 numbers, 0-255 each)
JSON Keypair
Structured JSON object format
{"publicKey": "...", "privateKey": "...", "secretKey": [...]}
Conversion Matrix:
From \ To | Base58 | Hex | Array | JSON |
---|---|---|---|---|
Base58 | --- | â | â | â |
Hex | â | --- | â | â |
Array | â | â | --- | â |
JSON | â | â | â | --- |
Wallet Compatibility:
IMPORT FORMATS:
Phantom
Base58JSONArray
Solflare
Base58JSON
Backpack
Base58Array
Glow
Base58JSON
Sollet
JSONArray
EXPORT FORMATS:
Command Line Tools
Array/JSON
Web Wallets
Base58
Hardware Wallets
Hex
Development
All formats
Backup Storage
Base58/JSON
Best Practices & Tips:
SECURITY TIPS:
âĸ Always verify converted keypairs work correctly
âĸ Test with small amounts before using for large funds
âĸ Double-check public key derivation matches
âĸ Clear clipboard after copying sensitive data
âĸ Use offline conversion for high-value keys
âĸ Keep backups in multiple secure formats
CONVERSION TIPS:
âĸ Base58 is most widely supported format
âĸ Hex format is useful for debugging
âĸ Array format works well with JavaScript
âĸ JSON format preserves all key information
âĸ Always include public key for verification
âĸ Check format requirements before converting
Common Issues & Solutions:
Invalid Base58 characters
Check for similar characters: 0/O, 1/I/l. Remove invalid chars.
Wrong array length
Solana private keys should be exactly 64 bytes (64 numbers).
Hex format issues
Ensure even number of characters. Add leading zero if needed.
JSON parsing errors
Validate JSON syntax. Check for proper quotes and commas.
Public key mismatch
Verify derived public key matches expected. Check conversion.