M)O.PTcU4WFT<v5q
Character Types
Generate strong, secure passwords instantly. Customize length and character types — uppercase, lowercase, numbers, symbols. All generated in your browser using cryptographically secure randomness. Nothing is sent to any server.
This generator uses the Web Crypto API's crypto.getRandomValues — unlike the predictable Math.random(), this produces cryptographically secure random numbers that cannot be predicted even if an attacker observes previous outputs.
The table below shows entropy and recommended use cases at each length when using all character types (uppercase, lowercase, numbers, symbols).
| Length | Strength | Entropy (bits) | Recommended For |
|---|---|---|---|
| 8 | Medium | ~52 | Low-stakes accounts (bare minimum) |
| 12 | Strong | ~79 | Social media, general online accounts |
| 16 | Very Strong | ~105 | Email, banking, password managers |
| 32 | Very Strong | ~210 | High-security accounts, API keys, encryption keys |
Instantly format, pretty-print, or minify JSON. Catches syntax errors and highlights the exact line — no login, no uploads, all in your browser.
Convert JSON objects or arrays into SQL INSERT statements — supports MySQL, PostgreSQL, Oracle, and MSSQL. Generates CREATE TABLE and batch INSERTs with dialect-correct quoting and type inference. All processing happens in your browser; nothing is sent to any server.
Instantly decode JWT tokens and inspect Header, Payload, and standard claims — exp, iat, sub, iss, aud and more — with human-readable explanations. Everything runs in your browser; your token never leaves your device.