Open Data: alle Gewinnzahlen als CSV & JSON
Hier liegen die kompletten Ziehungsarchive aller Lotterien dieser Website zum Herunterladen: eine CSV-Datei und eine JSON-Datei je Spiel, jeweils alle Ziehungen seit der ersten Ziehung bis zur letzten. Die Dateien werden bei jedem Neubau der Website aktualisiert, also kurz nach jeder Ziehung.
Die Daten stammen aus den Veröffentlichungen der Lotteriegesellschaften (WestLotto, FDJ, Loterie Romande/Swisslos, Camelot/Allwyn, Multi-State Lottery Association, Ithuba, Magnum/Singapore Pools und weitere) und werden beim Import auf Vollständigkeit und Wertebereich geprüft. Historische Lücken sind in den Dateien als fehlende Zeilen erkennbar, nicht als geschätzte Werte.
| Lotterie | Ziehungen | Zeitraum | CSV | JSON |
|---|---|---|---|---|
| Da Ma Cai 1+3D | 3 661 | 2005-01-01 – 2026-10-25 | ⬇ CSV 462 kB | JSON |
| Daily Lotto | 2 779 | 2019-03-10 – 2026-10-24 | ⬇ CSV 80 kB | JSON Quoten (JSON) |
| EuroDreams | 310 | 2023-11-06 – 2026-10-22 | ⬇ CSV 10 kB | JSON Quoten (JSON) |
| Eurojackpot | 997 | 2012-03-23 – 2026-10-23 | ⬇ CSV 33 kB | JSON Quoten (JSON) |
| EuroMillions | 1 992 | 2004-02-13 – 2026-10-23 | ⬇ CSV 67 kB | JSON Quoten (JSON) |
| KENO | 7 971 | 2004-02-02 – 2026-10-25 | ⬇ CSV 593 kB | JSON |
| Keno FDJ | 19 489 | 1993-09-16 – 2026-10-24 | ⬇ CSV 1481 kB | JSON |
| Korea Lotto 6/45 | 1 247 | 2002-12-07 – 2026-10-24 | ⬇ CSV 43 kB | JSON Quoten (JSON) |
| Loto | 1 091 | 2019-11-06 – 2026-10-24 | ⬇ CSV 34 kB | JSON Quoten (JSON) |
| Lotto 6 aus 45 | 3 695 | 1986-09-07 – 2026-10-21 | ⬇ CSV 128 kB | JSON |
| Lotto 6/49 | 4 462 | 1982-06-12 – 2026-10-24 | ⬇ CSV 155 kB | JSON |
| LOTTO 6aus49 | 6 572 | 1955-10-09 – 2026-10-24 | ⬇ CSV 228 kB | JSON Quoten (JSON) |
| Lotto Belgique | 3 530 | 1992-03-28 – 2026-10-24 | ⬇ CSV 122 kB | JSON Quoten (JSON) |
| Lotto italiano | 77 352 | 1939-01-07 – 2026-10-24 | ⬇ CSV 2205 kB | JSON |
| Lotto Max | 1 281 | 2009-09-25 – 2026-10-23 | ⬇ CSV 48 kB | JSON |
| Lotto Plus 1 | 1 230 | 2015-01-03 – 2026-10-24 | ⬇ CSV 43 kB | JSON Quoten (JSON) |
| Magnum 4D | 6 832 | 1985-04-25 – 2026-10-25 | ⬇ CSV 861 kB | JSON |
| Mega Millions | 2 551 | 2002-05-17 – 2026-10-23 | ⬇ CSV 82 kB | JSON |
| MillionDAY | 3 182 | 2018-02-07 – 2026-10-24 | ⬇ CSV 93 kB | JSON |
| Powerball | 2 016 | 2010-02-03 – 2026-10-24 | ⬇ CSV 65 kB | JSON |
| PowerBall XTRA | 1 135 | 2015-12-01 – 2026-10-23 | ⬇ CSV 36 kB | JSON Quoten (JSON) |
| Québec 49 | 3 034 | 1997-10-01 – 2026-10-24 | ⬇ CSV 105 kB | JSON |
| SA Lotto | 1 230 | 2015-01-03 – 2026-10-24 | ⬇ CSV 43 kB | JSON Quoten (JSON) |
| SA PowerBall | 1 230 | 2015-01-02 – 2026-10-23 | ⬇ CSV 39 kB | JSON Quoten (JSON) |
| Set For Life | 695 | 2020-02-27 – 2026-10-22 | ⬇ CSV 22 kB | JSON |
| Singapore 4D | 2 554 | 2010-04-18 – 2026-10-25 | ⬇ CSV 322 kB | JSON |
| SuperEnalotto | 4 290 | 1997-12-03 – 2026-10-24 | ⬇ CSV 151 kB | JSON Quoten (JSON) |
| Swiss Lotto | 1 439 | 2013-01-12 – 2026-10-24 | ⬇ CSV 49 kB | JSON Quoten (JSON) |
| Thunderball | 3 997 | 1999-06-12 – 2026-10-24 | ⬇ CSV 125 kB | JSON |
| TOTO | 1 234 | 2014-10-09 – 2026-10-22 | ⬇ CSV 43 kB | JSON Quoten (JSON) |
| UK Lotto | 3 218 | 1994-11-19 – 2026-10-24 | ⬇ CSV 112 kB | JSON |
Alles auf einmal
Alle CSV- und JSON-Dateien in einem ZIP-Archiv (4.0 MB): ⬇ lottochaos-draws.zip
Lizenz und Nutzung
Die Dateien stehen unter CC BY 4.0: Sie dürfen sie kopieren, verändern und auch kommerziell nutzen, solange Sie „lottochaos.com“ als Quelle nennen – am besten mit Link auf diese Seite. Die Adressen der Dateien bleiben stabil; Sie können sie direkt aus Skripten oder Tabellenkalkulationen laden (CORS ist freigegeben). Bitte keine automatischen Abrufe öfter als einmal pro Stunde; die Daten ändern sich nur nach einer Ziehung.
Format der Dateien
CSV: UTF-8, Komma als Trennzeichen, Kopfzeile, eine Ziehung je Zeile, chronologisch aufsteigend. Datum als ISO-Datum (JJJJ-MM-TT), Zahlen ohne führende Nullen.
JSON: ein Array von Objekten {"date", "numbers", "bonus"} bei den Zahlenlotterien; bei KENO, Lotto italiano und den 4D-Spielen kompaktere Arrays (Datum plus Ziffernkette). Für Gewinnquoten gibt es zu den meisten Zahlenlotterien zusätzlich <spiel>_q.json mit den Quoten je Gewinnklasse und Ziehung.
Spalten je Spiel
- Da Ma Cai 1+3D (
/data/dmc.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (je 4 Ziffern) - Daily Lotto (
/data/za_daily.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert - EuroDreams (
/data/ed.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (D) - Eurojackpot (
/data/ej.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b2 (EZ) - EuroMillions (
/data/em.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b2 (★) - KENO (
/data/keno.csv): date, n1…n20 aufsteigend, plus5 (5-stellige Plus-5-Zahl) - Keno FDJ (
/data/keno_fr.csv): date, slot (midi/soir, nur alte Formel), n1…n20 aufsteigend, multiplier, joker - Korea Lotto 6/45 (
/data/kr_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B) - Loto (
/data/loto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (C) - Lotto 6 aus 45 (
/data/at_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (Zz) - Lotto 6/49 (
/data/ca649.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B) - LOTTO 6aus49 (
/data/lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (SZ), flag (A/B = zwei Ziehungen am selben Tag) - Lotto Belgique (
/data/be_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B) - Lotto italiano (
/data/it_lotto.csv): date, ruota (BA, CA, FI, GE, MI, NA, PA, RO, TO, VE, RN), n1…n5 in Ziehungsreihenfolge – eine Zeile je Rad - Lotto Max (
/data/lottomax.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n7 aufsteigend sortiert, b1…b1 (B) - Lotto Plus 1 (
/data/za_lp1.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B) - Magnum 4D (
/data/mg4d.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (je 4 Ziffern) - Mega Millions (
/data/us_mm.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (MB) - MillionDAY (
/data/it_md.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert - Powerball (
/data/us_pb.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (PB) - PowerBall XTRA (
/data/za_pbx.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (PB) - Québec 49 (
/data/q49.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (C) - SA Lotto (
/data/za_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B) - SA PowerBall (
/data/za_pb.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (PB) - Set For Life (
/data/uk_sfl.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (L) - Singapore 4D (
/data/sg4d.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (je 4 Ziffern) - SuperEnalotto (
/data/it_se.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (J) - Swiss Lotto (
/data/ch_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (GZ) - Thunderball (
/data/uk_tb.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n5 aufsteigend sortiert, b1…b1 (TB) - TOTO (
/data/toto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (A) - UK Lotto (
/data/uk_lotto.csv): date (JJJJ-MM-TT), weekday (mon…sun), n1…n6 aufsteigend sortiert, b1…b1 (B)
Beispiel: Laden mit Python
Mit pandas sind die Dateien in zwei Zeilen geladen; danach lassen sich Häufigkeiten, Summen oder Abstände direkt auswerten:
import pandas as pd
df = pd.read_csv("https://lottochaos.com/data/ej.csv", parse_dates=["date"])
print(df.tail())
print(df.filter(regex=r"^n\d").stack().value_counts().head(10)) # häufigste Zahlen
Dieselben Dateien lassen sich auch in Excel (Daten → Aus Text/CSV), LibreOffice oder R (read.csv(url)) öffnen.
Für Forschung, Lehre und Journalismus
Wenn Sie die Daten in einer Arbeit, einem Artikel oder einem Datensatz (z. B. auf Kaggle oder GitHub) weiterverwenden, freuen wir uns über einen Hinweis per Telegram oder Instagram – und verlinken gern zurück. Die Website selbst bleibt rein beschreibend: jede Kombination hat bei jeder Ziehung dieselbe Chance, und keine Statistik dieser Daten ändert daran etwas.
FAQ
Darf ich die Daten kommerziell nutzen?
Ja. Die Lizenz CC BY 4.0 erlaubt jede Nutzung, auch kommerziell, unter Nennung der Quelle lottochaos.com.
Wie aktuell sind die Dateien?
Die Website wird nach jeder Ziehung automatisch neu gebaut, meist innerhalb von ein bis zwei Stunden nach Veröffentlichung der offiziellen Zahlen. Die Dateien enthalten dann die neue Ziehung.
Gibt es eine API?
Keine klassische API, aber die Dateien liegen unter festen Adressen und dürfen direkt abgerufen werden (CORS offen). Für die meisten Zwecke ist ein Download pro Tag ausreichend.
Enthalten die Dateien auch Gewinnquoten?
Die CSV-Dateien enthalten nur die Gewinnzahlen. Für Eurojackpot, LOTTO 6aus49, EuroMillions und weitere Spiele gibt es zusätzlich eine JSON-Datei mit den Quoten je Gewinnklasse (Dateiname mit _q.json), verlinkt in der Tabelle, sofern vorhanden.
Warum stimmt eine Zahl nicht mit der offiziellen Seite überein?
Dann melden Sie es bitte über Telegram oder Instagram. Die Importe werden geprüft, aber Übertragungsfehler bei den Quellen kommen vor; gemeldete Fehler werden in der nächsten Aktualisierung korrigiert.