Two 24-character alphanumeric strings
Input
Output
k3Jx9mQp2vRt7wYz4nBc8fHd
aG5tL8sW3xKm9pQv2zRy6cNjAbout 143 bits of entropy each, suitable for an API key.
Random strings serve as API keys, session tokens, temporary passwords and test fixtures. What makes them fit for purpose is not looking random but being unpredictable, and that depends entirely on the source of randomness.
These are produced with crypto.getRandomValues(), your browser's cryptographically secure generator, entirely on your machine. The generated strings are not transmitted or logged by this tool, so using it does not share those values with anyone else.
Each example below is executed against this tool by the test suite, so what you see is what the tool actually produces.
Input
Output
k3Jx9mQp2vRt7wYz4nBc8fHd
aG5tL8sW3xKm9pQv2zRy6cNjAbout 143 bits of entropy each, suitable for an API key.
The details that decide whether a conversion is correct, and where information can be lost without any error being raised.