Random Number Generator
NovitàGenerate one or thousands of random numbers in any range — no duplicates option, crypto-secure, instant copy.
Runs entirely in your browser. Nothing is uploaded.
Generatore di numeri casuali — qualsiasi intervallo, qualsiasi quantità, senza limiti
Questo generatore di numeri casuali gratuito crea uno o migliaia di numeri interi casuali in un istante. Imposta il Minimo e il Massimo, scegli quanti numeri ti servono, escludi eventualmente i duplicati e clicca su Genera. I risultati appaiono in meno di un millisecondo e possono essere copiati negli appunti con un solo clic. Non viene caricato nulla — lo strumento funziona interamente nel tuo browser tramite la Web Crypto API, quindi i tuoi dati e i risultati restano completamente privati.
A differenza di un semplice dado virtuale, questo RNG gestisce qualsiasi intervallo numerico: estrai un numero casuale tra 1 e 1.000.000 con la stessa facilità di 1 e 6. Genera 500 numeri unici per un sorteggio, simula un campionamento casuale per un corso di statistica, o scegli il vincitore di un concorso — tutto senza creare un account o installare nulla. Nessuna registrazione, nessun limite, e funziona offline una volta caricata la pagina.
Come usare il generatore di numeri casuali
Passo 1: Inserisci un valore Minimo (predefinito 1) e un valore Massimo (predefinito 100). Entrambi possono essere negativi o numeri interi molto grandi. Passo 2: Imposta la Quantità — quanti numeri generare contemporaneamente. Il valore predefinito è 1; il massimo è 10.000. Passo 3: Attiva 'Senza duplicati' se hai bisogno che ogni risultato sia unico nell'intervallo. Passo 4: Clicca su Genera. I risultati appaiono immediatamente nella casella di output. Passo 5: Usa Ordina per disporre i risultati in ordine crescente, oppure Copia per inviare l'intera lista negli appunti.
Clicca di nuovo su Genera o premi Invio per estrarre nuovi numeri. Ogni clic è statisticamente indipendente — i risultati precedenti non influenzano quelli nuovi. Questo è il comportamento corretto per lanci di dado, sorteggi e qualsiasi scenario in cui ogni estrazione deve essere un evento casuale indipendente.
Perché questo strumento usa crypto.getRandomValues() e non Math.random()
La maggior parte degli strumenti per numeri casuali sul web usa Math.random() di JavaScript, un generatore di numeri pseudo-casuali — sembra casuale ma è una sequenza deterministica derivata da un valore seme. Con un numero sufficiente di output, la sequenza può essere prevista. Questo strumento usa invece crypto.getRandomValues(), la stessa sorgente di entropia crittografica usata negli handshake TLS, nei gestori di password e nella generazione di token sicuri. Attinge al pool di entropia del sistema operativo, che include sorgenti di rumore hardware sulla maggior parte dei dispositivi moderni.
Confronto con i concorrenti: Lo strumento integrato di Google si ferma a un intervallo di 1–1.000 e genera un numero alla volta. Random.org usa rumore atmosferico da un server remoto — un input genuinamente casuale, ma effettua chiamate al server e registra ogni richiesta. Il generatore di numeri casuali di Calculator.net ha un'interfaccia essenziale senza generazione in blocco né opzione senza duplicati. UtiloKit genera fino a 10.000 numeri per clic, funziona completamente offline, non ha quote di utilizzo e non registra nulla.
Casi d'uso comuni — sorteggi, dadi, lotteria, statistica
Sorteggi e concorsi: Assegna un numero sequenziale a ogni partecipante, imposta il Massimo sul totale delle iscrizioni, genera un numero e otterrai un vincitore verificabilmente equo. Numeri per la lotteria: Attiva 'Senza duplicati', imposta Minimo/Massimo in base all'intervallo della lotteria (1–90 per il Lotto italiano, 1–45 per il SuperEnalotto) e imposta la Quantità sul numero di combinazioni necessarie. Simulazione dadi: Min 1, Max 6 per un dado a sei facce; qualsiasi intervallo per dadi poliedrici (d4, d8, d10, d12, d20, d100). Lancia più dadi contemporaneamente aumentando la Quantità. Statistica e ricerca: Genera liste ampie per campionamento casuale, simulazioni Monte Carlo o assegnazioni randomizzate in esperimenti dove la selezione manuale introdurrebbe distorsioni.
Privacy, uso offline e nessun limite
Questo generatore di numeri casuali è interamente lato client — nessun server riceve mai i tuoi input o risultati. Non è richiesto alcun account, non c'è tracciamento tramite cookie legato allo strumento stesso e non esistono limiti di utilizzo. Una volta caricata la pagina, funziona offline. Su mobile (iPhone Safari, Android Chrome), si comporta in modo identico al desktop — layout responsive, input ottimizzati per il tocco e copia negli appunti rapida.
Per applicazioni sensibili come l'assegnazione randomizzata in sperimentazioni cliniche o l'allocazione cieca nei test A/B, la natura offline e senza log esclude qualsiasi esposizione di dati a terze parti. Aggiungi questa pagina ai segnalibri e usala ogni volta che hai bisogno di un RNG online veloce e affidabile. Random.org ha quote giornaliere e registra le richieste al server. Lo strumento di Google è limitato a 1–1.000. Questo strumento non ha limiti e non conserva alcun dato — non viene mai inviato nulla da nessuna parte.
Frequently asked questions
Come si genera un numero casuale tra 1 e 100?
Imposta Min su 1 e Max su 100, lascia Quantità a 1 e clicca su Genera. Lo strumento usa l'API <code>crypto.getRandomValues()</code> del browser — la stessa sorgente di entropia crittografica usata nei gestori di password e nella crittografia TLS — anziché la più debole funzione <code>Math.random()</code>. I risultati non vengono mai inviati a un server; tutto viene eseguito nel tuo browser. Clicca su Genera tutte le volte che vuoi senza limiti o tempi di attesa. Puoi anche premere Invio per estrarre un nuovo numero dopo il primo risultato.
Posso generare più numeri casuali contemporaneamente?
Sì. Imposta il campo Quantità su qualsiasi numero fino a 10.000 e clicca una volta su Genera per ottenere l'intera lista all'istante. Attiva 'Senza duplicati' e ogni numero nell'output sarà garantito unico — lo strumento usa un Fisher-Yates shuffle sull'intervallo in modo che nessun valore appaia due volte. Senza questa opzione, i numeri possono ripetersi, il che è il comportamento corretto per lanci di dado o esperimenti di probabilità in cui ogni evento è statisticamente indipendente. Tutti i numeri vengono generati in nettamente meno di un millisecondo indipendentemente dalla quantità.
Qual è la differenza rispetto al generatore di numeri casuali di Google?
Lo strumento integrato di Google è limitato a un intervallo di 1–1.000 e genera un solo numero alla volta. UtiloKit non ha limiti superiori sull'intervallo (qualsiasi intero fino a Number.MAX_SAFE_INTEGER di JavaScript), permette di generare fino a 10.000 numeri con un solo clic, include la modalità 'senza duplicati' e consente di ordinare o copiare i risultati con un clic. Funziona inoltre completamente offline — Google registra le tue ricerche sui suoi server, mentre questo strumento elabora tutto lato client senza trasmettere nulla. Per la generazione in blocco o intervalli ampi, la differenza è significativa.
Questo generatore produce numeri veramente casuali?
Usa <code>crypto.getRandomValues()</code>, che attinge all'entropy pool del sistema operativo — incluse sorgenti di rumore hardware sulla maggior parte dei dispositivi moderni. Questo è molto più imprevedibile di <code>Math.random()</code>, un algoritmo pseudo-casuale che produce una sequenza deterministica che si potrebbe teoricamente prevedere conoscendo il seme. Per usi pratici — giochi, sorteggi, esercitazioni di statistica, campionamento casuale — l'output di questo strumento è indistinguibile dalla vera casualità. Esistono generatori di numeri casuali hardware per applicazioni di sicurezza estrema (come la generazione di chiavi crittografiche), ma crypto.getRandomValues() è più che sufficiente per qualsiasi uso quotidiano.
Posso usarlo per generare numeri del Lotto o del SuperEnalotto?
Sì. Per il Lotto italiano (estrazione da 1 a 90), imposta Min su 1, Max su 90, Quantità su 6 e attiva 'Senza duplicati'. Clicca su Genera e avrai le tue sei combinazioni uniche. Per il SuperEnalotto (6 numeri da 1 a 90 più il Numero Jolly e il SuperStar), esegui più estrazioni separate: prima 6 numeri senza duplicati nell'intervallo 1–90, poi 1 numero separato per il Numero Jolly e 1 per il SuperStar (da 1 a 90). Lo strumento gestisce qualsiasi formato di lotteria — basta adattare l'intervallo alle regole del gioco.
Come si simula un lancio di dado con questo strumento?
Imposta Min su 1, Max su 6, Quantità su 1 e clicca su Genera per un dado a sei facce standard. Per un dado a 10 facce (d10), usa Max 10. Per un d20 (comune nei giochi di ruolo da tavolo come D&D), usa Max 20. Lancia più dadi contemporaneamente aumentando la Quantità — Quantità 4 con Max 6 simula quattro lanci di d6 simultanei. Le ripetizioni sono consentite per impostazione predefinita, il che è statisticamente corretto per i dadi (ogni lancio è indipendente). Se invece hai bisogno di valori unici — come pescare da un mazzo di carte — attiva 'Senza duplicati'.
Come si genera una lista di numeri casuali senza ripetizioni?
Sì. Attiva il toggle 'Senza duplicati' prima di generare. Lo strumento pesca senza reimmissione dall'intervallo specificato, quindi ogni numero nell'output è unico. Tieni presente che la Quantità deve essere minore o uguale a (Max − Min + 1): non puoi estrarre più valori unici di quanti ne esistano nell'intervallo. Se richiedi di più, lo strumento ti avvisa e limita l'output. Questa modalità è utile per generare ordini randomizzati nelle domande di un sondaggio, combinazioni per la lotteria, assegnazione dei team, selezione dei vincitori di concorsi o costruzione di dataset mescolati per analisi statistiche senza reimmissione.
Funziona su mobile — iPhone e Android?
Sì — completamente responsive su Safari per iPhone, Chrome e Samsung Internet per Android, e Firefox Mobile. Non è necessario scaricare alcuna app; funziona direttamente nel browser. I campi numerici attivano automaticamente la tastiera numerica su mobile. Il pulsante Genera e la funzione Copia funzionano in modo affidabile sui touchscreen. Le pagine si caricano velocemente anche con connessioni lente e tutta la generazione è lato client senza alcun accesso al server. Funziona in modo identico in orientamento verticale e orizzontale e funzionerà senza connessione a Internet una volta caricata la pagina.
Qual è la differenza rispetto a Random.org?
Random.org genera numeri usando rumore atmosferico prelevato da un server remoto, il che significa che ogni richiesta comporta un round-trip di rete e la registrazione lato server del tuo indirizzo IP e dei parametri. UtiloKit gira al 100% nel tuo browser usando la Web Crypto API — zero chiamate al server, nessun log, nessuna visibilità di terze parti sui tuoi input. La qualità è equivalente per sorteggi, giochi e uso generale: entrambi producono risultati imprevedibili. La natura offline è la differenza pratica fondamentale. Random.org impone anche quote giornaliere per gli utenti gratuiti; UtiloKit non ha alcun limite su quanti numeri generi o con quale frequenza.
Posso copiare o scaricare i numeri generati?
Sì. Dopo la generazione, il pulsante Copia inserisce l'intera lista negli appunti come interi separati da a capo, pronti per essere incollati direttamente in Excel, Google Sheets, Notion, un editor di codice o qualsiasi campo di testo. Il toggle Ordina dispone i risultati in ordine crescente prima della copia, utile per le combinazioni della lotteria, la creazione di dataset ordinati o ovunque numeri unici e ordinati siano più facili da gestire. L'output viene mostrato anche direttamente nello strumento — per numeri singoli o liste brevi, spesso non è necessario copiare affatto. Per output in blocco (centinaia o migliaia di numeri), la copia negli appunti è il modo più rapido per trasferire i risultati in un'altra applicazione.
Qual è l'intervallo massimo utilizzabile?
Lo strumento supporta l'intervallo degli interi sicuri di JavaScript: da −9.007.199.254.740.991 a +9.007.199.254.740.991 (Number.MAX_SAFE_INTEGER). In pratica puoi usare qualsiasi intervallo sensato — da 1–6 per un dado a 1–1.000.000 per campionare da un dataset ampio. Richieste senza duplicati molto grandi (ad esempio 10.000 numeri unici da un intervallo 1–10.000) potrebbero richiedere un secondo su dispositivi più datati, ma si completeranno in modo affidabile. Lo strumento di Google si ferma a 1.000. Questo strumento non ha limiti pratici sulla dimensione dell'intervallo.
Esiste un generatore di numeri casuali gratuito senza registrazione?
Sì — questo. Nessun account, nessuna email, nessun paywall e nessun limite su quante volte lo usi. Lo strumento integrato di Google è gratuito ma limitato a 1–1.000 e a un numero alla volta. Random.org è gratuito fino a una quota giornaliera, poi richiede un piano API a pagamento. UtiloKit genera fino a 10.000 numeri per clic, supporta la modalità senza duplicati, l'ordinamento e la copia negli appunti con un clic — tutto gratuito, senza alcuna registrazione.
Related tools
Vedi tutti gli strumentiGeneratore di UUID
Genera UUID v4 e v7 in blocco, pronti da copiare.
Generatore di password
Password robuste e configurabili che non lasciano mai il tuo dispositivo.
Generatore di codici QR
Trasforma link, testo o Wi-Fi in un codice QR scansionabile.
Generatore di Lorem Ipsum
Genera testo segnaposto per paragrafi, frasi, parole o elementi di elenco.
Generatore di firme email
Crea una firma email HTML curata per Gmail, Outlook e Apple Mail.
Generatore di dati fittizi
Genera record fittizi ed esportali in JSON, CSV o SQL per i test.