Genereer een willekeurig wachtwoord met cryptografisch veilige willekeur. Bij elk verzoek opnieuw gegenereerd - nooit gelogd of opgeslagen.
Niets wat je genereert wordt opgeslagen - het wachtwoord wordt binnen hetzelfde verzoek aangemaakt en teruggestuurd, nooit weggeschreven naar schijf, een database, een cache of een logboek.
Over Wachtwoordgenerator
Een sterk wachtwoord is een wachtwoord dat een aanvaller niet kan raden of voorspellen, en daarom moet het uit een bron komen die zelf ook niet te voorspellen is. Deze tool maakt er een met de cryptografische toevalsgenerator van Python, niet met de snellere maar voorspelbare variant die in de meeste programmeertalen is ingebouwd, en laat precies zien hoeveel raadwerk het vertegenwoordigt.
Wat het doet
Gebruikt de cryptografisch veilige toevalsbron van Python voor elk teken en voor het schudden, nooit een voorspelbare toevalsgenerator.
Kies een lengte van 4 tot 128 tekens en elke combinatie van hoofdletters, kleine letters, cijfers en symbolen.
Garandeert minstens een teken van elk gekozen type, zodat een wachtwoord nooit stilletjes een gevraagd type mist.
Toont de entropie in bits (lengte maal log2 van de tekenset) en een begrijpelijk sterkteniveau, beide uit een vaste formule, geen schatting.
Bij elk verzoek opnieuw gemaakt en direct teruggegeven, nooit weggeschreven naar schijf, een database, een cache of een log.
Hoe het werkt
1Stel een lengte in en kies welke tekentypes je wilt opnemen.
2Klik op Genereren.
3Kopieer het wachtwoord; genereer opnieuw voor een ander wachtwoord.
Waarom geen gewone toevalsgenerator
De gewone random-module van Python is een Mersenne Twister: snel en uitstekend voor simulaties, maar de volledige interne toestand is te reconstrueren uit 624 opeenvolgende 32-bits uitvoerwaarden, waarna elk volgend getal voorspelbaar is. Deze tool gebruikt in plaats daarvan de cryptografische toevalsbron van het besturingssysteem, via de secrets-module van Python, die de Python-documentatie aanbeveelt voor wachtwoorden en beveiligingstokens. Elke willekeurige keuze, ook het schudden van de tekens, gebruikt die bron.
Wat het entropiegetal betekent
Entropie in bits is de lengte van het wachtwoord maal de logaritme met grondtal 2 van het aantal verschillende tekens dat op elke positie kan staan. Een wachtwoord van 16 tekens uit alle vier de types (26 hoofdletters, 26 kleine letters, 10 cijfers en 26 symbolen, 88 tekens) heeft ongeveer 103 bits entropie. Elke extra bit verdubbelt het aantal wachtwoorden dat een aanvaller moet proberen, en elk extra teken uit die set voegt ongeveer 6,5 bits toe, dus vier tekens meer vermenigvuldigen het raadwerk met ongeveer 60 miljoen. Het getoonde niveau (Zwak, Redelijk, Sterk, Zeer sterk) volgt uit vaste bitgrenzen, niet uit een oordeel.
Hoe lang moet een wachtwoord zijn? Wat NIST zegt
NIST SP 800-63B-4 (2025), paragraaf 3.1.1.2, eist dat een wachtwoord waarmee u alleen inlogt minstens 15 tekens lang is, en minstens 8 als het maar één onderdeel van inloggen met meerdere factoren is. Websites moeten ook wachtwoorden van minstens 64 tekens accepteren en mogen geen mix van tekensoorten of periodieke wijziging afdwingen. Sterkte komt van lengte: 20 kleine letters geven 94 bits, meer dan 12 tekens uit alle vier soorten (77,5 bits). Beperkt een site de lengte of weigert hij symbolen, kies dan de grootste toegestane lengte en vink Symbolen uit.
Welke symbolen worden gebruikt, en tekens die op elkaar lijken
De optie Symbolen kiest uit 26 tekens: ! @ # $ & * ( ) - _ = + [ ] { } ; : , . < > ? / ~ ^. De spatie, backslash, aanhalingstekens, backtick, % en | ontbreken, omdat sommige oudere systemen ze weigeren of verminken. Tekens die op elkaar lijken, zoals 0 en O, of l, 1 en I, worden niet weggelaten, dus kopieer en plak het wachtwoord liever dan het over te typen. Het getoonde aantal bits gaat ervan uit dat het wachtwoord geheim en uniek blijft: hergebruikt op meerdere sites of bewaard in een gedeeld bestand is het zwakker dan het getal zegt.
Vragen
Wordt het gegenereerde wachtwoord opgeslagen of gelogd?
Nee. Het wordt in hetzelfde verzoek gemaakt en teruggegeven, en nooit weggeschreven naar schijf, een database, een cache of een log.
Waarom bevat mijn wachtwoord niet alle tekentypes die ik koos?
Dat doet het altijd, zolang de gekozen lengte minstens gelijk is aan het aantal gekozen types: een teken van elk gekozen type is gegarandeerd, niet aan het toeval overgelaten.
Wat betekent het sterkteniveau?
Het volgt de entropie in bits: onder 40 is Zwak, 40 tot 59 Redelijk, 60 tot 79 Sterk en 80 of meer Zeer sterk. Deze grenzen zijn vast, geen oordeel van een model.
Waarom dit gebruiken in plaats van een zin die ik zelf bedenk?
Een zelfbedacht wachtwoord volgt patronen uit je geheugen en gewoonten, en juist dat maakt het te raden. Een wachtwoord uit een cryptografische toevalsbron heeft geen patroon om te raden.
Hoeveel tekens heb ik nodig voor Sterk of Zeer sterk?
Dat hangt af van welke tekentypes je aanvinkt, want elk type maakt de tekenverzameling groter. Met alle vier de types (88 tekens, elk ongeveer 6,46 bits) halen 10 tekens Sterk en 13 tekens Zeer sterk. Met letters en cijfers zonder symbolen (62 tekens) zijn 11 en 14 nodig; alleen kleine letters (26) 13 en 18; alleen cijfers (10) 19 en 25. De standaardinstelling, 16 tekens met alle vier de types, geeft ongeveer 103,4 bits. Een wachtwoord van 8 tekens met alle types komt maar op ongeveer 51,7 bits, dus Redelijk.
Kan het een willekeurige pincode of cijfercode maken?
Ja. Vink alles uit behalve Cijfers (0-9) en stel de lengte in, vanaf 4. Elk cijfer is op elke positie even waarschijnlijk, voorloopnullen inbegrepen, dus 0472 of zelfs 1111 kan voorkomen; weigert een bank of toegangssysteem herhaalde of opeenvolgende cijfers, klik dan opnieuw op Genereren. De sterkte staat dan op Zwak: een pincode van 4 cijfers is ongeveer 13,3 bits (10.000 mogelijke codes) en een van 6 cijfers ongeveer 19,9 bits (1.000.000). Dat is normaal voor een pincode, die alleen veilig is waar de pas, telefoon of het slot na een paar foute pogingen blokkeert. Gebruik voor alles wat offline geraden kan worden een volledig wachtwoord.
Voldoet het wachtwoord aan het beleid van mijn bedrijf of werkt het als wifi-wachtwoord?
Voor de gebruikelijke regel op het werk wel. Een beleid als "minstens 12 tekens met een hoofdletter, een kleine letter, een cijfer en een symbool" wordt altijd gehaald als je alle vier de types aanvinkt en de lengte op 12 of meer zet, want van elk aangevinkt type is één teken gegarandeerd. Een lijst met toegestane symbolen, een verbod op herhaalde of opeenvolgende tekens of een regel tegen je naam kan de tool niet volgen; weigert een systeem het resultaat, klik dan opnieuw op Genereren. Weigert het symbolen, vink dan Symbolen (bijv. !@#&*) uit en voeg 2 tekens toe: 14 letters en cijfers geven 83,4 bits, meer dan 12 tekens van alle vier de types (77,5 bits). Een WPA2-Personal-wifiwachtwoord moet 8 tot 63 afdrukbare ASCII-tekens lang zijn (IEEE 802.11i-2004, Annex H.4.1; Microsoft MS-TCC, sectie 2.2.2.9). Alles wat deze tool maakt is afdrukbaar ASCII, dus elke lengte van 8 tot 63 werkt; 20 letters en cijfers (ongeveer 119,1 bits) typ je makkelijk in op een tv of printer.
Moet je wachtwoorden elke 90 dagen wijzigen?
Nee, niet volgens een vast schema. NIST SP 800-63B-4 (2025), sectie 3.1.1.2, zegt dat verificateurs gebruikers niet mogen verplichten hun wachtwoord periodiek te wijzigen, maar wel een wijziging moeten afdwingen als er aanwijzingen zijn dat het is gecompromitteerd. Verplichte wijzigingen leiden vaak tot voorspelbare aanpassingen, zoals Winter2026! dat Lente2026! wordt. Wijzig een wachtwoord meteen na een melding van een datalek, een klik op een phishinglink of als je het hebt gedeeld, genereer dan hier een nieuw wachtwoord en bewaar het in een wachtwoordmanager in plaats van het op een andere site te hergebruiken.