Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Wachtwoordgenerator

Genereer sterke, willekeurige wachtwoorden met zelf te kiezen lengte, tekentypen en uitsluitingen. Gratis, zonder login.

Werkt offline na het laden
16
464

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.

  1. 1
    Tekenpool samenstellen
    Op 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.
  2. 2
    Willekeurige keuze met rejection sampling
    Elke 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.
  3. 3
    Gegarandeerde dekking van tekenklassen
    Na 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.
  4. 4
    Schatting van entropie en kraaktijd
    De 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

Veelgestelde vragen