Zufallsgenerator für Listen

Fügen Sie Namen oder Aufgaben ein und lassen Sie diesen Zufallsgenerator für Listen fair entscheiden. Die Auslosung ist komplett kostenlos und nutzt kryptografische Sicherheit, wodurch alle Daten auf Ihrem Gerät bleiben.

Klicken Sie auf „Generieren“, um ein Ergebnis zu erhalten.
Das Trennzeichen wird standardmäßig automatisch ermittelt oder Sie können es unten auswählen.
Erweiterte Einstellungen

Sie möchten eine Tombola auslosen, in der Klasse jemanden drannehmen oder klären, wer heuer die Protokolle schreibt? Dieser kostenlose Online-Zufallsgenerator für Österreich wählt fair aus jeder eingefügten Liste. Fügen Sie die Zeilen in das Feld „Einträge“ ein — eine pro Zeile oder durch Beistrich getrennt —, legen Sie die „Anzahl“ fest und klicken Sie auf „Generieren“. Eine Liste benötigt mindestens zwei Einträge und fasst bis zu 1000 Zeilen, jeweils mit maximal 200 Zeichen.

Jede Ziehung erfolgt direkt in Ihrem Browser über die Web Crypto API (crypto.getRandomValues), die kryptografisch starke Zufallswerte aus der Systementropie Ihres Browsers liefert. Ihre Liste wird niemals an unseren Server gesendet, sodass wir sie weder einsehen noch protokollieren. Das ist besonders wichtig, da hier oft Kundendaten, Klassenbücher oder die Namen von Teammitgliedern eingefügt werden. Auch „Aus Datei laden“ hält dieses Versprechen: Der Browser liest die Datei selbst und füllt das Feld lokal aus, ohne etwas hochzuladen.

Die Optionen sind für Listen gemacht, wie sie im Alltag vorkommen. Das „Trennzeichen“ steht auf „Automatisch“, wodurch Zeilenumbrüche und Beistriche erkannt werden. So funktioniert eine kopierte Liste aus einer Tabelle, einem Chat oder einem Dokument ohne Nachbearbeitung. Stellen Sie es fest auf „Zeilenumbruch“, „Beistrich“ oder „Leerzeichen“ ein, wenn Ihre Daten verschiedene Formate mischen. Beachten Sie, dass „Leerzeichen“ immer eine bewusste Entscheidung erfordert, da Einträge wie vollständige Namen eigene Leerzeichen enthalten und ein automatisches Trennen viele Listen ruinieren würde. Die „Anzahl“ bestimmt, wie viele Einträge gezogen werden (1 bis 100). Sollen drei Gewinne an 200 Teilnehmende vergeben werden? Fügen Sie die Liste ein, setzen Sie die „Anzahl“ auf 3 und klicken Sie auf „Generieren“. Zwei Steuerelemente gelten erst ab einer „Anzahl“ von 2 und bleiben andernfalls inaktiv: „Ohne Wiederholungen“ legt fest, ob derselbe Eintrag mehrfach gezogen werden kann, und das „Ausgabeformat“ bestimmt die Formatierung der Ergebnisse („Ein Eintrag pro Zeile“, „Mit Leerzeichen getrennt“ oder „Mit Beistrich getrennt“).

Eine Reihe von Schaltflächen am Feld „Einträge“ übernimmt die Bearbeitung, für die Sie sonst ein anderes Programm bräuchten. „Aus Datei laden“ importiert eine Liste direkt aus einer Text- oder CSV-Datei. „Mischen“ ordnet die Einträge im Feld neu an, „Sortieren“ arrangiert sie alphabetisch (Zahlen werden natürlich sortiert, ein zweiter Klick kehrt die Reihenfolge um) und „Löschen“ leert das Feld komplett. „Beispieldaten einfügen“ lädt eine kurze Musterliste, um das Tool schnell auszuprobieren. Mit „An Inhalt anpassen“ klappt das Feld nach unten auf, um lange Listen vollständig anzuzeigen, und „Auf Standardgröße zurücksetzen“ verkleinert es wieder. Unterhalb des Ergebnisses legt „Alles kopieren“ jede Ziehung in die Zwischenablage, „Als Datei speichern“ exportiert sie und der „Verlauf“ speichert die letzten 10 Auslosungen im Browser, sodass frühere Ergebnisse mit einem Klick griffbereit sind.

Wie wird die Auswahl eigentlich getroffen? Wenn Sie auf „Generieren“ klicken, fordert die Seite vom Browser Zufallswerte über crypto.getRandomValues an und nutzt sie, um Positionen in Ihrer Liste zu bestimmen, anstatt auf fehleranfällige JavaScript-Funktionen wie Math.random() zurückzugreifen. Die Umwandlung eines 32-Bit-Wertes in eine Listenposition ist oft fehlerhaft: Die einfache Modulo-Rechnung ist verzerrt, da Einträge am Anfang minimal häufiger vorkommen, sofern die Listenlänge nicht exakt in 2^32 passt (Modulo-Bias). Dieser Zufallsgenerator verwirft stattdessen alle Werte oberhalb des größten Vielfachen der Listenlänge und zieht erneut — ein Verfahren, das sich Verwerfungsmethode (Rejection Sampling) nennt. Es kostet ein paar zusätzliche Ziehungen, liefert aber eine exakte mathematische Garantie. Die Position in der Liste ändert nichts: Der erste und der letzte Eintrag haben bei jeder Ziehung die gleiche Wahrscheinlichkeit.

Die Option „Ohne Wiederholungen“ trennt zwei völlig unterschiedliche Arten von Auslosungen. Ist sie aktiv, mischt das Tool eine Kopie der Liste mithilfe des Fisher-Yates-Algorithmus und nimmt die Einträge von oben ab — vergleichbar mit dem Ziehen von Losen aus einem Hut, die nicht zurückgelegt werden. So wird kein Eintrag doppelt gezogen und jede Gruppe dieser Größe ist gleich wahrscheinlich (Ziehen ohne Zurücklegen). Dies eignet sich für Gewinne, Teams und die Reihenfolge. Ist sie deaktiviert, wird jeder Eintrag unabhängig aus der gesamten Liste gezogen, sodass derselbe Name mehrfach vorkommen kann (Ziehen mit Zurücklegen). Dies ist ideal, wenn alle Personen in jeder Runde auswählbar bleiben sollen. Keine Methode ist fairer; sie beantworten lediglich unterschiedliche Fragen.

Eine faire Auslosung sieht für Menschen gar nicht fair aus. Wenn Sie fünf Namen aus zehn ziehen, werden regelmäßig zwei Einträge gewählt, die nebeneinander in der ursprünglichen Liste standen. Sobald Wiederholungen erlaubt sind, kann derselbe Name auch zweimal hintereinander auftreten — all das ist völlig normal. Ist „Ohne Wiederholungen“ deaktiviert, ist jede Ziehung unabhängig: Frühere Ergebnisse haben keinerlei Einfluss auf spätere, und niemand ist jemals „an der Reihe“, endlich gezogen zu werden (Spielerfehlschluss). Wenn Menschen versuchen, selbst zufällig zu wählen, vermeiden sie den ersten und letzten Eintrag, lassen keinen Namen doppelt vorkommen und verteilen die Wahl viel gleichmäßiger, als der echte Zufall es jemals tut. Ein Ergebnis, das verdächtig ordentlich aussieht, wurde mit höherer Wahrscheinlichkeit von einer Person erfunden als durch Zufall gezogen; zufällige Ziehungen erzeugen Häufungen.

Warum dieser Zufallsgenerator für Listen?

In Österreich kommen Zufallsentscheidungen überall dort zum Einsatz, wo das Ergebnis unangefochten bleiben muss. Lehrkräfte rufen Lernende auf, ohne jemanden zu bevorzugen, und teilen Schulklassen in Projektgruppen auf. Vereine losen bei der Tombola vor einem Publikum aus, das an das Resultat glauben muss. Führungskräfte verteilen die Aufgaben, die niemand freiwillig übernimmt, Entwicklungsteams klären die Reihenfolge bei Präsentationen, und beim Wichteln im Büro entscheidet es, wer wen beschenkt. Forschungsteams ziehen eine zufällige Stichprobe von Datensätzen für ein Audit. Selbst im Freundeskreis klärt es, welcher Film geschaut wird oder wer das Restaurant auswählt. Die Gemeinsamkeit ist eine Auswahl, die sich im Nachhinein belegen lässt: Die Ziehung nutzt kryptografische Sicherheit, findet vollständig auf dem eigenen Gerät statt und der „Verlauf“ bewahrt das Ergebnis für später auf — bei einer öffentlichen Verlosung sollten Sie die Teilnehmerliste und das Ergebnis jedoch vor der Bekanntgabe speichern, denn ein Browserverlauf ist eine Bequemlichkeit, kein Beweis.

Dieses Tool hat ehrliche technische Grenzen. Es kann nicht mehr unterschiedliche Einträge ziehen, als die Liste enthält — für drei Tombolagewinne werden mindestens drei Namen benötigt. Es verarbeitet maximal 1000 Einträge zu je 200 Zeichen und zieht bis zu 100 Elemente auf einmal. Die Funktionen „Mischen“ und „Sortieren“ arbeiten zeilenbasiert; eine durch Beistriche getrennte Liste in einer einzigen Zeile wird erst umgeordnet, wenn sie in einzelne Zeilen zerlegt wurde. Zudem verändern diese Buttons nur die Ansicht im Eingabefeld, nicht jedoch die Fairness der Ziehung, da die Startreihenfolge irrelevant ist. Jeder Eintrag hat das exakt gleiche Gewicht — wenn ein Name doppelt zählen soll, muss er zweimal eingefügt werden. Innerhalb dieser Grenzen gilt ein starkes Versprechen: Bei jeder Auswahl hat jeder Eintrag, der sich noch in der Verlosung befindet, exakt dieselbe Chance.

FAQ

Wie wähle ich einen zufälligen Namen aus einer Liste aus?

Fügen Sie die Namen in das Feld „Einträge“ ein — einen pro Zeile oder durch Beistriche getrennt (für eine durch Leerzeichen getrennte Liste stellen Sie „Trennzeichen“ auf „Leerzeichen“). Lassen Sie die „Anzahl“ auf 1 und klicken Sie auf „Generieren“. Ein Name wird sofort gezogen. Für mehrere Namen gleichzeitig erhöhen Sie die „Anzahl“ auf den gewünschten Wert.

Ist die Auswahl wirklich fair?

Ja. Jede Ziehung nutzt die Web Crypto API des Browsers (crypto.getRandomValues) zusammen mit der Verwerfungsmethode, wodurch der Modulo-Bias einer naiven Umsetzung vermieden wird. Jeder Eintrag hat exakt dieselbe Wahrscheinlichkeit, unabhängig von der Position in der Liste. Beim Ziehen mehrerer unterschiedlicher Einträge kommt der Fisher-Yates-Algorithmus zum Einsatz, sodass jede Gruppe dieser Größe ebenfalls gleich wahrscheinlich ist.

Wird meine Liste auf einen Server hochgeladen?

Nein. Die gesamte Auslosung läuft lokal in Ihrem Browser ab: Die Liste, die Ergebnisse und der Verlauf verlassen das Gerät nie. Eingefügte Namen oder E-Mail-Adressen werden niemals an uns gesendet. Auch „Aus Datei laden“ funktioniert lokal — der Browser liest die Datei selbstständig und es findet kein Upload statt.

Kann ich eine durch Beistriche oder Leerzeichen getrennte Liste anstelle einer pro Zeile einfügen?

Ja. Das „Trennzeichen“ ist auf „Automatisch“ eingestellt, was Zeilenumbrüche und Beistriche selbstständig unterscheidet. Eine aus einer Tabelle oder einem Dokument kopierte Liste funktioniert direkt. Eine mit Leerzeichen getrennte Liste benötigt einen Zwischenschritt (Stellen Sie das „Trennzeichen“ auf „Leerzeichen“), da Namen oft eigene Leerzeichen enthalten und niemals automatisch daran getrennt werden. Fixieren Sie die Option auf „Zeilenumbruch“ oder „Beistrich“, falls die Daten unterschiedliche Formate mischen.

Was bewirkt die Option „Ohne Wiederholungen“?

Wenn „Ohne Wiederholungen“ aktiviert ist, ist jeder gezogene Eintrag unterschiedlich — wie beim Ziehen von Losen aus einem Hut, ohne sie zurückzulegen. Das ist die richtige Einstellung für Gewinne oder Teams. Ist sie deaktiviert, kann derselbe Eintrag mehrfach gezogen werden. Die Statistik bezeichnet dies als Ziehen mit Zurücklegen.

Warum sind „Ohne Wiederholungen“ und „Ausgabeformat“ grau hinterlegt?

Weil beide erst dann sinnvoll sind, wenn mehr als ein Eintrag gezogen wird. Der Hinweis lautet: „Gilt, wenn die Anzahl 2 oder mehr beträgt“. Erhöhen Sie die „Anzahl“ auf 2 oder mehr, und beide Optionen werden verfügbar. Bei einer Anzahl von 1 gibt es nichts zu wiederholen oder zu formatieren.

Was macht die Option „Ausgabeformat“?

Sie legt fest, wie mehrere Ergebnisse angezeigt und kopiert werden: „Ein Eintrag pro Zeile“, „Mit Leerzeichen getrennt“ für eine kurze Nachricht oder „Mit Beistrich getrennt“ für den Einsatz in einer Tabelle oder einem Skript. Sie wird verfügbar, sobald die „Anzahl“ 2 oder höher ist.

Was machen die Schaltflächen „Mischen“ und „Sortieren“?

„Mischen“ ordnet die Einträge im Feld „Einträge“ zufällig an, und „Sortieren“ ordnet sie alphabetisch, wobei Zahlen natürlich behandelt werden (ein zweiter Klick kehrt dies um). Beide ändern nur die Ansicht der Liste, nicht die Funktionsweise der Ziehung: Der Zufallsgenerator ist immer gleich fair, unabhängig von der Startreihenfolge.

Wie viele Einträge darf die Liste enthalten und wie viele kann ich auf einmal ziehen?

Die Liste fasst 2 bis 1000 Einträge mit jeweils bis zu 200 Zeichen. Eine Ziehung liefert bis zu 100 Resultate. Leere Zeilen und umliegende Leerzeichen werden ignoriert, sodass eine direkt aus einem Dokument kopierte Liste problemlos verarbeitet wird.

Eignet sich das Tool zur Auslosung von Gewinnspielen?

Ja, und das ist einer der häufigsten Verwendungszwecke, egal ob für eine Tombola oder eine Vereinsverlosung im Verein. Fügen Sie die Teilnehmenden ein, setzen Sie die „Anzahl“ auf die Menge der Gewinne, lassen Sie „Ohne Wiederholungen“ aktiviert, damit kein Eintrag doppelt gezogen wird — und prüfen Sie vorab, ob niemand doppelt aufgeführt ist —, dann klicken Sie auf „Generieren“. Da die Ziehung kryptografisch sicheren Zufall nutzt und komplett auf Ihrem Gerät stattfindet, lässt sich der Ablauf leicht erklären. Speichern Sie die Teilnehmerliste und das Ergebnis zusätzlich ab: Der Verlauf hilft Ihnen, eine Ziehung wiederzufinden, ist aber kein Beweis.

Kann ich damit Personen in Teams aufteilen?

Ja. Setzen Sie die „Anzahl“ auf die Größe des ersten Teams und klicken Sie auf „Generieren“ — die gezogenen Namen bilden Team eins. Entfernen Sie diese aus der Liste und wiederholen Sie den Vorgang für das nächste Team. Lassen Sie „Ohne Wiederholungen“ aktiviert, damit etwa bei der Gruppeneinteilung für den Schikurs niemand in zwei Teams gleichzeitig landet.

Warum wurde derselbe Name zweimal hintereinander gezogen?

Weil sich unabhängige Ziehungen wiederholen können, und genau so sieht echter Zufall aus. Jede Ziehung ignoriert alle vorherigen Resultate. In einer Liste mit zehn Namen besteht bei jeder Ziehung eine Chance von 1 zu 10, dass derselbe Name zweimal nacheinander gezogen wird — das ist häufig und kein Fehler. Aktivieren Sie „Ohne Wiederholungen“, wenn beispielsweise bei einer einzigen Auslosung im Verein jeder Eintrag unterschiedlich sein muss.

Erinnert sich das Tool an meine Ergebnisse und ist es kostenlos?

Der „Verlauf“ behält die letzten 10 Auslosungen direkt in Ihrem Browser, sodass Sie frühere Ergebnisse wiederherstellen, kopieren oder löschen können. Das Tool ist völlig kostenlos, erfordert keine Anmeldung, und da Ihre Liste und Ihre Auswahlen nie an unseren Server gesendet werden, bekommen wir sie nie zu Gesicht und speichern sie nicht. Die Webanalyse, falls Sie sie erlauben, erfasst lediglich, dass das Tool genutzt wurde — niemals die Liste.