Gratis Wachtwoordgenerator
Genereer sterke, willekeurige wachtwoorden met zelf te kiezen lengte, tekentypen en uitsluitingen. Gratis, zonder login.
Laat leeg voor de standaardlijst. Spaties worden genegeerd.
Veelvoorkomend gebruik
- Genereer een Veilig BankwachtwoordMaak een lang, ingewikkeld wachtwoord voor uw bank-, investerings- en financiële rekeningen.
- Genereer een Sterk WiFi-wachtwoordMaak een veilig WiFi-wachtwoord dat moeilijk te raden is maar gemakkelijk te delen via QR-code.
- Genereer een Werkrekening WachtwoordVoldoe aan vereisten voor bedrijfswachtwoorden — lengte, complexiteit en tekentype regels.
- Genereer een Veilige API-sleutelMaak willekeurige, high-entropy strings voor gebruik als API-sleutels, geheime tokens en handtekeningsgeheimen.
- Genereer een DatabasewachtwoordMaak sterke wachtwoorden voor databasegebruikers, rootaccounts en serviceverbindingen.
Hoe het werkt
Wachtwoorden worden volledig in je browser gegenereerd met crypto.getRandomValues() van de Web Crypto API — dezelfde cryptografische bron van willekeur die browsers voor TLS gebruiken. Geen Math.random(), geen server, geen enkel netwerkverzoek.
- 1Tekenpool samenstellenOp basis van je selectievakjes bouwt de tool aparte arrays voor hoofdletters, kleine letters, cijfers en symbolen. Als 'vergelijkbare tekens uitsluiten' aan staat, worden visueel verwarrende tekens zoals 1, l, I, 0 en O uit elke set gehaald voordat de pool wordt gevormd.
- 2Willekeurige keuze met rejection samplingElke tekenpositie wordt gevuld met crypto.getRandomValues() en rejection sampling: valt een ruwe willekeurige waarde in de scheve staart van de verdeling, dan wordt die weggegooid en opnieuw getrokken. Zo verdwijnt de modulovertekening die sommige tekens statistisch waarschijnlijker zou maken dan andere.
- 3Gegarandeerde dekking van tekenklassenNa het trekken van het volledige wachtwoord controleert de tool of er minstens één teken uit elke gekozen klasse in zit. Zo niet, dan wordt het hele wachtwoord opnieuw getrokken en opnieuw gecontroleerd — tot 100 keer — in plaats van tekens op vaste plekken te wisselen, wat de verdeling zou scheeftrekken.
- 4Schatting van entropie en kraaktijdDe tool berekent de entropie als lengte × log2(poolgrootte) en schat de kraaktijd met logaritmisch rekenen tegen een basis van 100 miljard pogingen per seconde op een GPU (passend bij snelle hashes zoals MD5; wachtwoorden beschermd met bcrypt/Argon2 zouden veel langer duren). Beide getallen worden direct bijgewerkt als je instellingen wijzigt.
De generator draait volledig in je browser — er worden nooit wachtwoorden, instellingen of gebruiksgegevens naar een server gestuurd.
Gerelateerde tools
Wachtwoordsterktecontrole
Controleer hoe sterk je wachtwoord is met entropieanalyse, schattingen van kraaktijd en een gedetailleerde checklist van vereisten. Volledig in je browser.
Tekstversleuteling
Versleutel en ontsleutel tekst met een wachtwoord via sterke AES-256-GCM. Het wachtwoord verlaat je browser nooit. Deel geheimen veilig.
Bestandsversleuteling (AES-256-GCM)
Versleutel elk bestand met een wachtwoord via AES-256-GCM en PBKDF2 (250.000 iteraties). De .enc-uitvoer opent alleen met het juiste wachtwoord, en alleen dit hulpmiddel kan het ontsleutelen. Volledig client-side — je bestand verlaat je apparaat nooit.