Zufallsgenerator für Namen — Glücksrad, Team-Einteiler & faire Ziehungen
Füge eine Namensliste ein und drehe das bunte Glücksrad, um Gewinner zu ziehen – oder wechsle in den Mehrfach-Ziehungs-Modus bzw. den Team-Modus für zufällige Gruppen. Gewinner können entfernt werden, um weitere Plätze auszuspielen. Da die Ziehung komplett auf deinem Gerät läuft, gibt es kein serverseitiges Zeilenlimit: Listen mit 10,000+ Namen funktionieren reibungslos. Die Ziehung nutzt den Fisher–Yates-Shuffle auf Basis des kryptografischen Zufallsgenerators deines Geräts samt Rejection Sampling, sodass jeder Name garantiert exakt die gleiche Chance hat.
Anwendungsfälle
So ziehst du einen zufälligen Namen mit dem Glücksrad
Tippe oder füge einen Namen pro Zeile ein – für Schulklassen, Teams oder Verlosungen. Die Liste wird automatisch in deinem Browser gespeichert.
Klicke auf Drehen. Das Rad beschleunigt und stoppt sanft nach 4–6 Sekunden auf einem Segment, das durch echten Krypto-Zufall bestimmt wird.
Der Name unter dem Zeiger erscheint auf einer Gewinnerkarte und wird mit Zeitstempel im Verlauf protokolliert.
Entferne den Gewinner und drehe für den zweiten Platz erneut; wechsle zu Mehrfach-Ziehung für mehrere eindeutige Namen auf einmal; oder teile im Team-Modus alle Namen auf 2+ gleich große Gruppen auf und kopiere die Liste.
Häufig gestellte Fragen
- Wird meine Namensliste irgendwohin hochgeladen?
- Nein. Die Liste wird ausschließlich im lokalen Speicher deines Browsers gesichert – nichts wird an einen Server gesendet, und beim Löschen wird sie restlos entfernt.
- Ist das Glücksrad wirklich fair?
- Ja. Der Drehwinkel basiert auf crypto.getRandomValues – demselben Zufallsgenerator wie in der Kryptografie – kombiniert mit Rejection Sampling gegen Modulo-Verzerrungen. Jedes Segment hat die exakt gleiche Wahrscheinlichkeit.
- Wie viele Namen kann ich hinzufügen?
- Es gibt keine künstliche Begrenzung. Die Ziehung erfolgt als direkter Durchlauf eines Arrays im Browser und nicht über Serveranfragen, sodass 10,000+ Namen problemlos eingefügt, gemischt und gedreht werden können – die Obergrenze setzt nur der Gerätespeicher. Bei mehreren Tausend Namen werden die Segmente des Rades sehr schmal; hier eignen sich der Mehrfach-Ziehungs- oder der Team-Modus besser.
- Wie teile ich eine Liste in zufällige Teams auf?
- Wechsle in den Team-Modus, wähle die Anzahl der Teams und klicke auf Aufteilen. Ein Fisher–Yates-Shuffle verteilt die Namen gleichmäßig reihum, sodass jeder Name in genau einem Team landet und die Teamgrößen sich um maximal eine Person unterscheiden. Wiederholte Einzelziehungen schaffen das nicht – dort könnte ein Name doppelt gezogen werden.
- Kann dieselbe Person zweimal gewinnen?
- Nur, wenn du sie auf dem Rad belässt. Nutze nach jeder Ziehung "Entfernen & erneut drehen", um Runde für Runde eindeutige Gewinner zu garantieren.
- Wie viele Namen passen auf das Glücksrad?
- Es gibt kein festes Limit. Die Beschriftung bleibt bis etwa 30–40 Namen gut lesbar; darüber hinaus werden die Segmente sehr schmal – für große Listen ist der Mehrfach-Ziehungs-Modus besser geeignet.
- Was macht der Mehrfach-Ziehungs-Modus anders?
- Er verzichtet auf die Rad-Animation und zieht N unterschiedliche Namen gleichzeitig aus einer kryptografisch gemischten Kopie deiner Liste – sofort und garantiert ohne Duplikate.
- Bleibt meine Liste morgen noch gespeichert?
- Ja, auf demselben Gerät und Browser – sie bleibt über den lokalen Speicher dauerhaft erhalten. Eine Synchronisierung mit anderen Geräten findet bewusst nicht statt.
Was eine Ziehung wirklich fair macht (und die drei typischen Fehlerquellen)
Viele Zufallsgeneratoren wirken zufällig, sind es aber mathematisch nicht. Die folgenden drei Fehlerquellen sind von außen unsichtbar – das Rad dreht sich scheinbar normal. Bei wichtigen Ziehungen sollte daher stets die Methode offengelegt werden.
| Methode | Funktionsweise | Verzerrung (Bias) | Fazit |
|---|---|---|---|
| Math.random() % n | Skaliert eine Fließkommazahl und ermittelt den Divisionsrest | Modulo-Verzerrung – niedrigere Indizes kommen etwas häufiger vor; kein Krypto-Generator | Für Münzwürfe okay, nicht für Verlosungen |
| Natives Mischen (jedes Element mit beliebigem tauschen) | Durchläuft die Liste und vertauscht zufällige Paare | Nachweisbar ungleichmäßig: manche Reihenfolgen treten häufiger auf als andere | Sieht fair aus, ist es aber nicht |
| Fisher–Yates / Durstenfeld shuffle | Durchläuft die Liste rückwärts und tauscht jedes Element mit einem davorliegenden | Keine – jede Permutation ist exakt gleich wahrscheinlich | Der mathematisch korrekte Standard seit 1964 |
| crypto.getRandomValues mit Rejection Sampling | Zieht Bytes aus dem Entropie-Pool des Betriebssystems und verwirft Werte außerhalb des Bereichs | Keine, und selbst bei Kenntnis früherer Ziehungen unvorhersehbar | Die Methode dieses Tools |
- Rejection Sampling wird bei vielen Tools vernachlässigt: Bildet man 256 Zufallswerte auf eine Liste mit 10 Namen ab, würden die ersten 6 Namen etwas häufiger gewinnen. Erst das Verwerfen überzähliger Werte verhindert diese Verzerrung.
- Die Kapazität wird nur durch deinen Browser begrenzt, nicht durch Server-Kontingente – Listen mit 10,000+ Namen lassen sich problemlos einfügen und ziehen, da die gesamte Ziehung ein einfacher Array-Durchlauf ist.
- Das Entfernen eines Gewinners mit anschließendem Neudrehen ermöglicht echte Folgeziehungen für zweite Plätze. Der Mehrfach-Ziehungs-Modus zieht dagegen mehrere unterschiedliche Namen in einem einzigen Mischvorgang – ideal zum Aufteilen in Gruppen, da bei wiederholten Einzelziehungen Namen mehrfach vorkommen könnten.
Privatsphäre garantiert. Die Namen werden vollständig in deinem Browser gezogen und die Liste ausschließlich lokal gespeichert – es werden keine Daten an einen Server übermittelt.