Zufallszahlengenerator – kostenlos
Zufallszahlengenerator zieht unverzerrte Zahlen in jedem Bereich bis 2^53, als ganze Zahlen oder Dezimalzahlen, mit oder ohne Wiederholung und beliebig sortiert. Er nutzt crypto.getRandomValues mit Rejection Sampling (Verwerfungsmethode), bietet Vorgaben wie 1–100, Würfel und Lotto 6 aus 49 und kann Namen aus einer Liste ziehen oder die Liste mischen.
- Quelle:
- crypto.getRandomValues
- Methode:
- Rejection Sampling, unverzerrt
- Export:
- Kopieren, Text- oder CSV-Datei
- Preis:
- Kostenlos
- Läuft:
- Lokal in deinem Browser
- Uploads:
- Keine: Dateien verlassen nie dein Gerät
- Konto:
- Nicht nötig
Kurze Antworten
Sind die Zahlen wirklich zufällig?
Sie stammen aus dem kryptografisch sicheren Zufallsgenerator des Browsers (crypto.getRandomValues), derselben Quelle, die auch für Verschlüsselungsschlüssel verwendet wird.
Die Oberfläche des Tools ist vorerst auf Englisch.
Auf deinem Gerät verarbeitet: Deine Dateien werden nie hochgeladen. So funktioniert's
Netzwerkaktivität in diesem Tab
Was diese Seite angefragt hat, seit du die Website in diesem Tab geöffnet hast. Ein Upload ist jede Anfrage, die Daten sendet: POST, PUT, PATCH oder eine Anfrage mit Inhalt (Body).
Keine Uploads: Diese Seite hat nichts gesendet.
Noch keine Netzwerkanfragen.
Um jede Anfrage zu sehen, öffne die Entwicklertools deines Browsers (Tab „Netzwerk“).
So verwendest du Zufallszahlengenerator
- Lege Minimum und Maximum fest oder klicke auf eine Vorgabe wie 1–100, einen Würfelwurf oder Lotto 6 aus 49.
- Wähle ganze Zahlen oder Dezimalzahlen, wie viele Zahlen du brauchst, ob Wiederholungen erlaubt sind und die Sortierung.
- Drücke Generate (Erzeugen) und kopiere dann das Ergebnis oder lade es als Text- oder CSV-Datei herunter.
- Mit „Pick from a list“ (Aus einer Liste ziehen) lost du Namen zufällig aus oder mischst eine ganze Liste.
Danksagungen & Open Source
Von Grund auf mit Webstandards entwickelt. Danke an alle, die diese Projekte möglich machen.
Verwendete Webplattform-APIs: Web Crypto, Clipboard API, File API.
Vollständige Lizenztexte: Hinweise zu Drittanbietern · alle Danksagungen
Häufige Fragen
Was bedeutet „unverzerrt“ hier?
Ein naiver Ansatz nimmt eine Zufallszahl modulo der Bereichsgröße, was kleine Werte leicht bevorzugt. Wir verwenden stattdessen Rejection Sampling: Rohwerte oberhalb des größten exakten Vielfachen der Bereichsgröße werden verworfen und neu gezogen, sodass jede Zahl genau dieselbe Chance hat.
Warum kann ich keine 10 verschiedenen Zahlen von 1 bis 5 ziehen?
Ohne Wiederholungen kannst du höchstens so viele Zahlen ziehen, wie der Bereich enthält. Das Tool zeigt dir, wie viele verschiedene Werte verfügbar sind.