Tokengenerator

Cryptografisch veilige willekeurige tokens, volgens jouw regels

Strength

About

Faq

Zijn deze tokens cryptografisch veilig?

Ja. Elke token gebruikt crypto.getRandomValues() uit de Web Crypto API van de browser, een CSPRNG (cryptographically secure pseudo-random number generator). Dit is dezelfde primitief die HTTPS, password managers en het besturingssysteem zelf gebruiken. Math.random() wordt nooit gebruikt.

Is de generator veilig voor API-keys en productie-secrets?

Ja, met één gezond-verstand-regel: plak dezelfde gegenereerde token niet in een publieke URL, screenshot of chat. Tokens worden enkel in je browsertab gegenereerd en getoond. Het tabblad sluiten vernietigt ze. Voor productie-secrets: kopieer rechtstreeks in je secrets-manager (1Password, AWS Secrets Manager, GitHub Actions secrets, Vercel env vars, ...) en roteer regelmatig.

Welke lengte gebruik ik voor een API-key?

32 alfanumerieke tekens (≈190 bits entropie) is de moderne standaard voor API-keys en is sterk genoeg om brute force voor altijd af te slaan. Gebruik 64 tekens als je marge wil voor zeer langlevende keys. Voor password-reset tokens of kortlevende session-IDs is 24 tekens ruim voldoende.

Welke lengte gebruik ik voor een sterk wachtwoord?

16 tekens met hoofd- en kleine letters, cijfers en symbolen geeft ≈100 bits entropie, sterk genoeg voor elk account zonder 2FA. Voor een hoofdwachtwoord van een vault of een root-account: 20+ tekens, en laat symbolen weg als je het op je telefoon moet typen.

Waarom gelijkende tekens als I, l, 1, O, 0 uitsluiten?

Als een mens de token gaat lezen of typen (license keys, deelcodes, PIN-achtige identifiers, recovery codes), worden die voortdurend verwisseld. Voor machine-only secrets zoals API-keys laat je ze er beter in: meer tekens betekent meer entropie.

Wat doet de optie 'geen herhaling'?

Ze garandeert dat elk teken in de token uniek is. Handig voor leesbare codes waar je rijtjes als 'AAAA' wil vermijden, maar je maximumlengte wordt gelimiteerd tot de grootte van je alfabet (bv. 36 tekens max voor kleine letters + cijfers) en de entropie ligt iets lager dan met herhaling toegestaan.

Using the interactive tool

Open the canonical HTML page to use the calculator or generator. This Markdown alternate provides its complete explanatory content, labels, options, results guidance, FAQs, and limitations.