A tool for deriving public addresses and balances from private keys
Private KeyGen is a crypto utility designed to securely convert private keys into public keys and addresses across multiple blockchain platforms. It is intended for forensic analysts, security professionals, and technically advanced users who need quick information or precision control over private key data as well as information about corresponding addresses and balances.
Users can input private keys in a variety of formats including base 2, 10, 16, 58, 62, or WIF, and generate corresponding public keys and addresses for major blockchains.
Supported chains include Bitcoin (P2PKH, P2WPKH, P2TR), Ethereum, Tron, Solana, and Ripple/XRP.
Private KeyGen accepts private keys in multiple input formats—including base 2, 10, 16, 58, 62, and WIF—and derives a comprehensive set of outputs across supported blockchains. Outputs include both public key and address formats, cryptographic coordinate data, and real-time balance checks.
Download the latest version of Private KeyGen:
SHA-256:
a658ddf5db7b01c23a9113f22e8eface4ca3f926d0c75c376f0991900544e125
Download SHA-256 checksum file
Note: This program is still in beta and may contain errors. Please verify using another source before relying solely on this tool.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Current Version: 1.0.0-beta
This tool requires Java Runtime Environment (JRE).
Download it from: https://www.java.com/en/
If you have feedback, feature requests, or suggestions for improving Private KeyGen, and especially if you've figured out a bug or gotten confusing results or error messages, please feel free to reach out: