utilduck
Home · Gehirn & Spiele · Zufallszahlengenerator

Zufallszahlengenerator

Legen Sie den Bereich und die Anzahl fest, dann generieren Sie zufällige Ganzzahlen.

Generierte Zahlen

Über Zufallszahlen

Dieses Werkzeug erzeugt kryptografisch zufällige Ganzzahlen über die sichere Zufallsquelle des Browsers. Mit 'keine Wiederholungen' wird jede Zahl im Bereich höchstens einmal gezogen — ähnlich wie beim Ziehen ohne Zurücklegen.

Wie funktioniert ein Zufallszahlengenerator?

Ein Zufallszahlengenerator wählt eine ganze Zahl zwischen einem Minimal- und einem Maximalwert mithilfe der kryptografisch sicheren Zufallsquelle des Browsers aus, sodass jede Zahl im Bereich dieselbe Chance hat, gezogen zu werden. Beispiel: Min 1, Max 100, Anzahl 5 könnte 7, 42, 68, 91, 23 ergeben.

Schritte zum Erzeugen von Zufallszahlen

  1. Legen Sie die untere und obere Grenze des Bereichs fest, aus dem Zahlen gezogen werden sollen.
  2. Wählen Sie, wie viele Zahlen auf einmal erzeugt werden sollen.
  3. Entscheiden Sie, ob Wiederholungen erlaubt sind oder jede Zahl höchstens einmal vorkommen darf (Modus ohne Wiederholung).
  4. Klicken Sie auf Generieren — das Werkzeug zieht jede Zahl über die sichere Zufallsquelle des Browsers.
  5. Kopieren Sie die entstandene Liste für eine Verlosung, Stichprobe oder Testdaten.

Wie Bereich und Eindeutigkeit funktionieren

Zufällige ganze Zahl = Min + (sicherer Zufallswert mod (Max - Min + 1))
  • Min/Max = der Bereich, aus dem Zahlen gezogen werden können, jeweils einschließlich der Grenzwerte
  • Modus ohne Wiederholung = jede Zahl im Bereich wird höchstens einmal gezogen, ähnlich wie beim Ziehen von Kugeln aus einem Beutel ohne Zurücklegen

Beispielbereiche und typische Anwendungen

BereichAnzahlEindeutigTypische Anwendung
1–61NeinSimulation eines einzelnen Würfelwurfs
1–456JaZahlenreihe im Lotto-Stil
1–1005NeinZufallsstichprobe mit möglichen Wiederholungen
1–103JaSchnellauswahl ohne Duplikate
0–11NeinBinäre Ja/Nein-Zufallsauswahl

Häufig gestellte Fragen

Ist dieser Generator wirklich zufällig oder nur pseudozufällig?

Er nutzt getRandomValues() der Web Crypto API, einen in den Browser eingebauten kryptografisch sicheren Zufallszahlengenerator, geeignet für Lotterien, Verlosungen und andere Aufgaben, bei denen Vorhersehbarkeit ein Problem wäre. Das unterscheidet sich von der einfachen Funktion Math.random(), die schneller, aber nicht auf Unvorhersehbarkeit ausgelegt ist.

Was bewirkt „keine Wiederholung“ genau?

Ist der Modus ohne Wiederholung aktiviert, wird eine gezogene Zahl vor der nächsten Ziehung aus dem Pool entfernt, ähnlich wie beim Ziehen nummerierter Kugeln aus einem Beutel ohne Zurücklegen. Das bedeutet, Sie können nicht mehr eindeutige Zahlen anfordern, als der Bereich enthält.

Kann ich negative Zahlen erzeugen?

Ja. Setzen Sie das Minimum auf einen negativen Wert und das Maximum auf einen Wert größer oder gleich diesem; der Generator funktioniert bei negativen wie positiven Bereichen auf dieselbe Weise.

Warum habe ich dieselbe Zahl zweimal erhalten?

Das kann nur passieren, wenn der Modus ohne Wiederholung ausgeschaltet ist. Sind Wiederholungen erlaubt, ist jede Ziehung unabhängig, sodass dieselbe Zahl mehrfach vorkommen kann — genau wie ein fair geworfener Würfel zweimal hintereinander dieselbe Seite zeigen kann.

Kryptografischer Zufall betrifft nur die Zahl selbst; er garantiert keine Fairness in der Art, wie Sie das Ergebnis nutzen — prüfen Sie bei einer Lotterie oder Verlosung zusätzlich, dass jede teilnehmende Person einen gleichwertigen, eindeutigen Platz im gewählten Bereich hat.

Sources: MDN — Crypto.getRandomValues()

Datenschutz und Sicherheit

  • Läuft im Browser — Ihre Eingaben werden ausschließlich auf Ihrem Gerät berechnet und nicht an einen utilduck-Server gesendet.
  • Verschlüsselte Verbindung — Alle Seiten werden über HTTPS ausgeliefert, sodass niemand im Netzwerk mitlesen kann.
  • Keine Weitergabe an Dritte — Ihre Eingaben werden nicht an Analyse- oder Werbedienste weitergegeben.
  • Keine Speicherung — Ergebnisse werden auf keinem Server gespeichert, und ein Konto ist nicht nötig.

Zuletzt aktualisiert: 2026-08-17