PIN Code Generator
A PIN nobody would guess first. Choose the length, decide whether digits may repeat, and let the filter throw out the patterns everybody else picks.
Unique digits cap the length at 10, since there are only ten of them.
Why random PINs matter more than you would think
Human-chosen PINs cluster badly. A small handful of combinations (1234, 1111, 0000, 0110 and a long tail of birth years) cover a startling share of every PIN in use, which is exactly what someone guessing tries first.
With the obvious-pattern filter on, this generator rejects straight runs, repeated pairs, all-identical digits and 19xx / 20xx year shapes, then re-rolls until the PIN looks like nothing in particular.
Six digits is a good default where the system allows it: a hundred times the search space of four digits, at the cost of two more taps.
Should I turn off repeated digits?
Only if you find unique digits easier to remember. Blocking repeats shrinks the pool slightly, so it makes a PIN marginally weaker rather than stronger.
Is a 4-digit PIN enough?
For a phone or card protected by a lockout after a few wrong attempts, yes. For anything that allows unlimited guesses, use six digits or more.
Do you store the PIN?
No. It is generated in your browser and exists only on screen. Reload the page and it is gone.