/ privatekey-hex

PrivateKey - HEX

Validates a secp256k1 private key in HEX format.

Validates that a 32-byte value is a legitimate secp256k1 private key — the same curve Bitcoin, Ethereum, and most other major cryptocurrencies use.

What it does

  • Checks that the value is exactly 32 bytes (64 hex characters).
  • Confirms it falls strictly between 1 and the curve order n, as required by secp256k1.
  • Runs entirely in your browser — the key is never sent anywhere.

Use cases

  • Sanity-check a key before importing it into a wallet.
  • Verify a key generated by another tool or script is actually valid.
  • Learn what makes a private key 'valid' on secp256k1.

This tool runs entirely in your browser. Nothing you enter is sent to or stored on any server.