What is this tool?
This is a security tool for developers.
Security
Generate 2048-, 3072-, or 4096-bit RSA signing key pairs locally. Keys use RSASSA-PKCS1-v1_5 with SHA-256 and are not encryption keys.
This tool generates extractable RSA signing key pairs in your browser with RSASSA-PKCS1-v1_5 and SHA-256.
Use the pair for compatible signing and signature verification workflows. It does not generate encryption or SSH keys.
Generation and export happen in browser memory. Private keys are never sent to this application, but anyone with the exported key can use it.
Performance depends on your device's capabilities.
This is a security tool for developers.
Yes, all processing is done locally in your browser.
Yes, this tool is completely free to use.
Yes, since it runs in your browser, it works without an internet connection once loaded.
Create configurable random passwords in your browser with clear length, character-set, reveal, copy, and strength-estimate controls.
Decode and analyze JSON Web Tokens securely in your browser. Your tokens are processed locally and never sent to any servers.
Generate SHA-256 and SHA-512 digests locally in your browser. MD5 and SHA-1 are included only for legacy compatibility and are not collision-resistant.