The Problem
Solana keypairs can be stored in multiple formats — as a JSON buffer array (the default from solana-keygen) or as a Base58 private key string (what most wallets and tools expect). Converting between them manually is error-prone and annoying.
What It Is
Buffer2Base is a simple browser-based tool for Solana developers. Paste a buffer array (the JSON array format of a Solana keypair) and it converts it to a Base58 private key string and derives the corresponding public key (Solana address).
How It Works
1. Paste your buffer array — the JSON array output from Solana's keypair files
2. The tool converts it to Base58 format (the private key)
3. It also derives and displays the public key (your Solana address)
Everything runs in the browser. Your key never leaves your machine.
Why I Built It
I kept running into this problem. Solana tooling outputs keypairs as JSON arrays. Many wallets and scripts want Base58. Writing a conversion script every time is tedious. Buffer2Base is a permanent bookmark for that recurring developer workflow — fast, local, no server involved.
For Solana Developers
If you work with Solana keypairs regularly, this is a tool you'll use constantly. Keep buffer2base.vercel.app in your browser bookmarks.
