Gratis, senza registrazione
Generatore di numeri casuali
Estrai uno o più numeri a caso tra due valori qualsiasi: il vincitore di una lotteria tra amici, i numeri per una tombola, chi viene interrogato oggi o un campione di righe da controllare. I numeri arrivano dal generatore crittografico del tuo browser, ogni valore dell'intervallo ha esattamente la stessa probabilità e niente viene inviato a un server.
Premi Genera per estrarre i numeri.
Come si usa
- Imposta l'intervallo. Scrivi il numero più piccolo e quello più grande che possono uscire. Gli estremi sono compresi: da 1 a 90 funziona come il sacchetto della tombola.
- Scegli quanti numeri e come. Scrivi quanti numeri ti servono, attiva o spegni «Senza ripetizioni» e scegli l'ordine: come estratti, crescente o decrescente. Per i decimali cambia il tipo e indica le cifre dopo la virgola.
- Premi Genera. I numeri compaiono subito, con il più basso, il più alto e la media. Copiali o scarica un file .txt con un numero per riga. Premi di nuovo per una nuova estrazione.
Come vengono generati i numeri
Il generatore usa crypto.getRandomValues, l'interfaccia Web Crypto che i browser mettono a disposizione per compiti di sicurezza come la creazione di chiavi. Attinge all'entropia del sistema operativo, quindi i numeri non si possono prevedere da quelli usciti prima, a differenza del più semplice Math.random usato da molti siti.
Trasformare bit casuali in un numero del tuo intervallo richiede attenzione. Il metodo più ovvio, prendere il resto di una divisione, favorisce leggermente alcuni numeri ogni volta che l'ampiezza dell'intervallo non divide esattamente quella del generatore. Questo strumento usa invece il campionamento con rifiuto: scarta i pochi valori grezzi che creerebbero lo squilibrio e ne estrae altri, così ogni numero dell'intervallo ha esattamente la stessa probabilità.
Le estrazioni senza ripetizioni usano un mescolamento di Fisher-Yates parziale, l'algoritmo descritto da Donald Knuth: sceglie il primo numero da tutto l'intervallo, il secondo da quelli rimasti e così via, come quando togli le palline dal sacchetto. Ricorda solo le posizioni spostate, quindi anche un intervallo di un miliardo di numeri non occupa memoria in più. I decimali funzionano allo stesso modo su una griglia: da 0 a 1 con due cifre sono i 101 valori 0,00, 0,01 … 1,00, tutti con la stessa probabilità.
Esempi svolti
Gli esempi qui sotto sono prodotti dallo stesso algoritmo dello strumento, ma con un seme fisso, così la pagina mostra sempre gli stessi numeri. Lo strumento vero non usa mai un seme.
Sei numeri da 1 a 90 per la tombola
Intervallo da 1 a 90, 6 numeri, senza ripetizioni, ordine crescente. Risultato: 34, 35, 58, 64, 65, 86. Nessun numero può uscire due volte, proprio come nel sacchetto.
Tre studenti da interrogare su 28
Numera gli studenti in ordine di registro, poi intervallo da 1 a 28, 3 numeri, senza ripetizioni, ordine come estratti. Risultato: 8, 5, 7. Il primo numero estratto è il primo a essere chiamato.
Verificare che sia equo
Abbiamo estratto 10.000 numeri da 1 a 10. Ogni valore dovrebbe uscire circa 1.000 volte; i conteggi sono stati 1010; 1025; 970; 957; 986; 997; 1056; 1080; 956; 963. La statistica chi quadro vale 16,52, sotto 27,88, il valore critico per 9 gradi di libertà al livello dello 0,1%: nessun segno di squilibrio.
Usi giusti e un limite chiaro
- Lotterie tra amici, giveaway e sorteggi su chi inizia, con il risultato copiato come prova.
- Scegliere righe a caso da controllare: numera le righe ed estrai senza ripetizioni.
- Dati di prova ed esercizi di probabilità in classe.
- Giochi da tavolo quando mancano i dadi.
Non usare questo strumento per giochi con vincite in denaro o per estrazioni regolate dalla legge, come lotterie e concorsi a premi che richiedono un generatore certificato, la presenza di un notaio o del funzionario incaricato o una procedura ufficiale. È gratuito, privato ed equo, ma non è certificato e non conserva un registro delle estrazioni.
Per un sorteggio di cui altre persone devono fidarsi, annuncia le regole prima di premere Genera: intervallo, quanti numeri e cosa significa il primo estratto. Poi condividi subito il risultato copiato o il file scaricato. Per calcolare le probabilità, per esempio 3 vincitori su 250 biglietti sono l'1,2%, usa il calcolo percentuale; per codificare un elenco in Base64 c'è il codificatore Base64.
Fonti
- W3C, Web Cryptography API, metodo getRandomValues: valori casuali crittograficamente robusti.
- Donald E. Knuth, The Art of Computer Programming, vol. 2, Seminumerical Algorithms, paragrafo 3.4.2, Algoritmo P (permutazione casuale, noto come mescolamento di Fisher-Yates).
- Tavole della distribuzione chi quadro: valore critico 27,88 per 9 gradi di libertà con p = 0,001.
Fonti verificate il 14/10/2026.
Domande frequenti
Questi numeri sono davvero casuali?
Lo stesso numero può uscire due volte?
Come estraggo un numero a caso da 1 a 100?
Posso generare numeri negativi o decimali?
L'estrazione viene salvata da qualche parte?
Posso usarlo per una lotteria o un concorso a premi?
Qual è il massimo?
Ultimo aggiornamento: mercoledì 14 ottobre 2026