Validate tools
ClientIndex of format validators—use a card for the dedicated route. Web3 checks cover Ethereum addresses (EIP-55) and 32-byte hex private key shape (range vs curve order).
Validators
Related tools
Encoding, certificates, and tokens often sit next to address and key workflows.
JWT decode
ClientInspect JWT header and payload as JSON in browser; signature not verified.
PEM / X.509 viewer
ClientDecode PEM certificates in the browser—subject, issuer, validity; paste only what you trust.
Base58 encode & decode
ClientUTF-8 ↔ Base58 (Bitcoin alphabet, no 0/O/I/l)—raw bytes, not Base58Check; encode or decode in the browser.
Hex encode & decode
ClientUTF-8 text to hex and hex to text—strip spaces, local only.
Common use cases
- Confirm an Ethereum address string is 20 bytes of hex and copy the correct EIP-55 checksum.
- Check that a 64-digit hex value is in range for a secp256k1 private key before wiring wallet code.
- Prefer redacted or throwaway samples when debugging—treat pasted keys as sensitive even locally.
Common mistakes to avoid
Assuming checksum = cryptographic proof
EIP-55 only catches typos in the address string. It does not prove ownership or contract safety.
Pasting mainnet private keys into any website
This tool never uploads input, but the safest workflow is offline tools or hardware for real secrets.
FAQ
Do you verify signatures or connect to a chain?
No. This hub only checks string format and, for addresses, EIP-55 casing. There is no RPC, signing, or balance lookup.
Does a “valid” private key mean a funded wallet?
No. Range checks only mean the scalar fits secp256k1; they do not imply the key is known, safe, or in use.
Is input sent to Toolcore servers?
No. Validators run in your browser tab like other client-side tools on the site.