TL
Tool Lab
💰Donate
💰Donate

Random Token Generator

Generate cryptographically secure random tokens in hex, Base64, or alphanumeric format.

Opmaken
Entropie-bytes
Aantal

Over deze tool

De Veilige Willekeurige Token Generator gebruikt de browser-API crypto.getRandomValues om cryptografisch willekeurige byte-arrays te genereren en deze te coderen in het gekozen formaat.

In tegenstelling tot Math.random() produceert crypto.getRandomValues entropie die geschikt is voor beveiligingstokens, API-sleutels, sessie-identificatoren en nonces. Alle generatie vindt lokaal in uw browser plaats.

Hoe te gebruiken

  1. Selecteer een uitvoerformaat. Hex is het meest draagbaar; URL-safe Base64 vermijdt URL-onveilige tekens.
  2. Kies het aantal entropie-bytes. 32 bytes (256 bits) wordt aanbevolen voor de meeste beveiligingsgebruikssituaties.
  3. Stel het aantal in om meerdere tokens tegelijk te genereren (bijv. batch API-sleutelcreatie).
  4. Klik op Genereren en kopieer individuele tokens of alle tegelijk.

Gebruiksscenario's

Ontwikkelaars genereren API-sleutels voor bearer token authenticatie. Backend-engineers maken CSRF-tokens, sessie-identificatoren of wachtwoord-reset nonces.

Veelgestelde vragen

  • Hoeveel bytes moet ik gebruiken?16 bytes (128 bits) is het minimum voor beveiligingstokens. 32 bytes (256 bits) wordt aanbevolen voor langlevende API-sleutels.
  • Wat is het verschil tussen hex en URL-safe Base64?Hex gebruikt slechts 4 bits per teken (2× langere uitvoer). URL-safe Base64 vervangt + en / door - en _, waardoor het veilig is voor URL's en bestandsnamen zonder procentcodering.
  • Is dit echt willekeurig?Ja. crypto.getRandomValues wordt ondersteund door de CSPRNG van het besturingssysteem — dezelfde bron die door beveiligingssoftware wordt gebruikt.