Datos abiertos: todos los números ganadores en CSV y JSON
Esta página reúne para descargar los archivos completos de sorteos de todas las loterías de este sitio: un archivo CSV y otro JSON por juego, cada uno con todos los sorteos desde el primero hasta el último. Los archivos se regeneran cada vez que se reconstruye el sitio, lo que ocurre poco después de cada sorteo.
Los datos proceden de las publicaciones de los propios operadores (WestLotto, FDJ, Loterie Romande/Swisslos, Camelot/Allwyn, la Multi-State Lottery Association, Ithuba, Magnum/Singapore Pools y otros) y, al importarlos, se comprueba que estén completos y dentro de los rangos de valores. Los huecos históricos aparecen como filas que faltan, nunca como valores estimados.
| Lotería | Sorteos | Periodo | CSV | JSON |
|---|---|---|---|---|
| Cash Five | 8.892 | 1995-10-13 – 2026-10-26 | ⬇ CSV 256 kB | JSON |
| Da Ma Cai 1+3D | 3.662 | 2005-01-01 – 2026-10-27 | ⬇ CSV 462 kB | JSON |
| Daily Lotto | 2.781 | 2019-03-10 – 2026-10-26 | ⬇ CSV 80 kB | JSON Premios (JSON) |
| EuroDreams | 311 | 2023-11-06 – 2026-10-26 | ⬇ CSV 10 kB | JSON Premios (JSON) |
| Eurojackpot | 997 | 2012-03-23 – 2026-10-23 | ⬇ CSV 33 kB | JSON Premios (JSON) |
| EuroMillions | 1.992 | 2004-02-13 – 2026-10-23 | ⬇ CSV 67 kB | JSON Premios (JSON) |
| KENO | 7.973 | 2004-02-02 – 2026-10-27 | ⬇ CSV 593 kB | JSON |
| Keno FDJ | 19.491 | 1993-09-16 – 2026-10-26 | ⬇ CSV 1481 kB | JSON |
| Korea Lotto 6/45 | 1.247 | 2002-12-07 – 2026-10-24 | ⬇ CSV 43 kB | JSON Premios (JSON) |
| Loto | 1.092 | 2019-11-06 – 2026-10-26 | ⬇ CSV 34 kB | JSON Premios (JSON) |
| Lotto 6 aus 45 | 3.696 | 1986-09-07 – 2026-10-25 | ⬇ 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 Premios (JSON) |
| Lotto Belgique | 3.530 | 1992-03-28 – 2026-10-24 | ⬇ CSV 122 kB | JSON Premios (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 Premios (JSON) |
| Lotto Texas | 3.504 | 1992-11-14 – 2026-10-26 | ⬇ CSV 112 kB | JSON |
| Magnum 4D | 6.833 | 1985-04-25 – 2026-10-27 | ⬇ CSV 861 kB | JSON |
| Mega Millions | 2.551 | 2002-05-17 – 2026-10-23 | ⬇ CSV 82 kB | JSON |
| Millionaire for Life | 247 | 2026-02-22 – 2026-10-26 | ⬇ CSV 8 kB | JSON |
| MillionDAY | 3.184 | 2018-02-07 – 2026-10-26 | ⬇ CSV 93 kB | JSON |
| New York Lotto | 2.621 | 2001-09-12 – 2026-10-24 | ⬇ CSV 92 kB | JSON |
| Powerball | 2.017 | 2010-02-03 – 2026-10-26 | ⬇ CSV 65 kB | JSON |
| PowerBall XTRA | 1.135 | 2015-12-01 – 2026-10-23 | ⬇ CSV 36 kB | JSON Premios (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 Premios (JSON) |
| SA PowerBall | 1.230 | 2015-01-02 – 2026-10-23 | ⬇ CSV 39 kB | JSON Premios (JSON) |
| Set For Life | 696 | 2020-02-27 – 2026-10-26 | ⬇ 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 Premios (JSON) |
| Swiss Lotto | 1.439 | 2013-01-12 – 2026-10-24 | ⬇ CSV 49 kB | JSON Premios (JSON) |
| Texas Two Step | 2.656 | 2001-05-18 – 2026-10-26 | ⬇ CSV 76 kB | JSON |
| Thunderball | 3.997 | 1999-06-12 – 2026-10-24 | ⬇ CSV 125 kB | JSON |
| TOTO | 1.235 | 2014-10-09 – 2026-10-26 | ⬇ CSV 43 kB | JSON Premios (JSON) |
| UK Lotto | 3.218 | 1994-11-19 – 2026-10-24 | ⬇ CSV 112 kB | JSON |
Todo a la vez
Todos los archivos CSV y JSON en un único archivo ZIP (4.3 MB): ⬇ lottochaos-draws.zip
Licencia y uso
Los archivos se publican bajo CC BY 4.0: puedes copiarlos, modificarlos y usarlos, también con fines comerciales, siempre que cites «lottochaos.com» como fuente, idealmente con un enlace a esta página. Las URL de los archivos son estables, así que puedes cargarlos directamente desde scripts u hojas de cálculo (CORS abierto). No automatices más de una descarga por hora; los datos solo cambian tras un sorteo.
Formato de archivo
CSV: UTF-8, separado por comas, fila de cabecera, un sorteo por línea en orden cronológico ascendente. Fechas ISO (AAAA-MM-DD), números sin ceros a la izquierda.
JSON: un array de objetos {"date", "numbers", "bonus"} para las loterías de números; KENO, el Lotto italiano y los juegos 4D usan arrays más compactos (fecha más una cadena de dígitos). Para los premios, la mayoría de las loterías de números también tienen <game>_q.json con el premio por categoría y sorteo.
Columnas por juego
- Cash Five (
/data/tx_c5.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente - Da Ma Cai 1+3D (
/data/dmc.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (4 dígitos cada uno) - Daily Lotto (
/data/za_daily.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente - EuroDreams (
/data/ed.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (D) - Eurojackpot (
/data/ej.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b2 (EZ) - EuroMillions (
/data/em.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b2 (★) - KENO (
/data/keno.csv): date, n1…n20 en orden ascendente, plus5 (número Plus 5 de 5 dígitos) - Keno FDJ (
/data/keno_fr.csv): date, slot (midi/soir, solo fórmula antigua), n1…n20 en orden ascendente, multiplier, joker - Korea Lotto 6/45 (
/data/kr_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - Loto (
/data/loto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (C) - Lotto 6 aus 45 (
/data/at_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (Zz) - Lotto 6/49 (
/data/ca649.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - LOTTO 6aus49 (
/data/lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (SZ), flag (A/B = dos sorteos el mismo día) - Lotto Belgique (
/data/be_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - Lotto italiano (
/data/it_lotto.csv): date, ruota (BA, CA, FI, GE, MI, NA, PA, RO, TO, VE, RN), n1…n5 en orden de extracción – una fila por rueda - Lotto Max (
/data/lottomax.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n7 en orden ascendente, b1…b1 (B) - Lotto Plus 1 (
/data/za_lp1.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - Lotto Texas (
/data/tx_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente - Magnum 4D (
/data/mg4d.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (4 dígitos cada uno) - Mega Millions (
/data/us_mm.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (MB) - Millionaire for Life (
/data/us_mfl.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (MB) - MillionDAY (
/data/it_md.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente - New York Lotto (
/data/ny_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - Powerball (
/data/us_pb.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (PB) - PowerBall XTRA (
/data/za_pbx.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (PB) - Québec 49 (
/data/q49.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (C) - SA Lotto (
/data/za_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B) - SA PowerBall (
/data/za_pb.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (PB) - Set For Life (
/data/uk_sfl.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (L) - Singapore 4D (
/data/sg4d.csv): date, first, second, third, starter_1…starter_10, consolation_1…consolation_10 (4 dígitos cada uno) - SuperEnalotto (
/data/it_se.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (J) - Swiss Lotto (
/data/ch_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (GZ) - Texas Two Step (
/data/tx_tts.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n4 en orden ascendente, b1…b1 (B) - Thunderball (
/data/uk_tb.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n5 en orden ascendente, b1…b1 (TB) - TOTO (
/data/toto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (A) - UK Lotto (
/data/uk_lotto.csv): date (AAAA-MM-DD), weekday (lun…dom), n1…n6 en orden ascendente, b1…b1 (B)
Ejemplo: carga en Python
Con pandas los archivos se cargan en dos líneas; después puedes analizar directamente frecuencias, sumas o intervalos:
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)) # números más frecuentes
Los mismos archivos se abren en Excel (Datos → Desde el texto/CSV), LibreOffice o R (read.csv(url)).
Para investigación, docencia y periodismo
Si reutilizas los datos en un trabajo, un artículo o un conjunto de datos (Kaggle, GitHub…), nos encantaría saberlo a través de Telegram o Instagram, y con gusto enlazamos a tu trabajo. El sitio en sí sigue siendo puramente descriptivo: cada combinación tiene la misma probabilidad en cada sorteo, y ninguna estadística derivada de estos datos cambia eso.
FAQ
¿Puedo usar los datos con fines comerciales?
Sí. La licencia CC BY 4.0 permite cualquier uso, incluido el comercial, siempre que cites lottochaos.com como fuente.
¿Cómo de actualizados están los archivos?
El sitio se reconstruye automáticamente tras cada sorteo, normalmente en una o dos horas desde la publicación oficial. Los archivos contienen entonces el nuevo sorteo.
¿Hay una API?
No es una API clásica, pero los archivos están en URL fijas y pueden descargarse directamente (CORS abierto). Para la mayoría de usos basta con una descarga al día.
¿Incluyen los archivos los premios?
Los archivos CSV contienen solo los números ganadores. Para Eurojackpot, EuroMillones, Powerball, UK Lotto y otros juegos hay además un archivo JSON con los premios por categoría (nombre de archivo terminado en _q.json), enlazado en la tabla cuando está disponible.
Un número no coincide con la web oficial. ¿Y ahora qué?
Avísanos por Telegram o Instagram. Las importaciones se revisan, pero en las fuentes también hay errores de transcripción; los errores notificados se corrigen en la siguiente actualización.