Vai al contenuto principale

Generatore di password

Crea una o più password casuali senza distorsioni con crypto.getRandomValues: da 8 a 128 caratteri, maiuscole, minuscole, cifre, simboli, esclusione opzionale dei caratteri simili, entropia in bit e livello di robustezza. Tutto viene generato nel tuo browser.

  • Appunti
Automatizza

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Password generata

Robustezza-

Opzioni

Senza I, l, 1, O, 0 e o, facili da confondere.

Questo strumento ti è stato utile?

Come funziona questo strumento?

Questo generatore crea password casuali da 8 a 128 caratteri con i tipi di caratteri che scegli, fino a 20 alla volta. È pensato per chi apre un account, rinnova un accesso o prepara credenziali iniziali, e mostra l’entropia ottenuta per valutare la robustezza reale del risultato.

Ogni carattere viene estratto con crypto.getRandomValues, il generatore casuale crittografico dell’API Web Crypto alimentato dal sistema operativo, e non con Math.random, che è prevedibile. Per evitare la distorsione del modulo, lo strumento usa il campionamento per rifiuto: un valore casuale che supera il più grande multiplo della dimensione dell’alfabeto viene scartato ed estratto di nuovo. Senza questo accorgimento, con 256 valori di byte e un alfabeto di 62 caratteri, i primi 8 caratteri uscirebbero un po’ più spesso degli altri. Inoltre è garantito che compaia almeno un carattere di ogni tipo selezionato, così nessun sito rifiuta la password per una regola di composizione.

L’entropia mostrata segue la formula lunghezza × log2(dimensione dell’alfabeto). Con maiuscole, minuscole e cifre l’alfabeto conta 62 caratteri, circa 5,95 bit per carattere: una password di 20 caratteri raggiunge quindi circa 119 bit. Ogni carattere in più moltiplica le combinazioni per la dimensione dell’alfabeto, mentre i simboli aggiungono solo pochi decimi di bit per carattere. Il livello di robustezza deriva da questa entropia; oltre 80 bit una ricerca esaustiva è fuori portata, e 128 bit lasciano un ampio margine anche contro risorse enormi.

Come usare questo strumento

  1. Imposta la lunghezza

    Scegli una lunghezza da 8 a 128 caratteri (20 di default). Una nuova password viene generata all’apertura della pagina e a ogni modifica di un’opzione.

  2. Scegli caratteri e quantità

    Attiva o disattiva maiuscole, minuscole, cifre e simboli, escludi se serve i caratteri simili e indica quante password generare, da 1 a 20.

  3. Controlla l’entropia e copia

    Verifica l’entropia in bit e il livello di robustezza, poi usa il pulsante di copia per incollare la password nel tuo password manager o nel modulo di registrazione.

Entropia teorica

Entropia teorica

H = L × log₂(N)

Casi d’uso

Creare la password di un nuovo account

Genera una password unica di almeno 20 caratteri per un account online e salvala subito nel tuo password manager, così non la riutilizzerai mai altrove.

Digitare una password su TV o console

Attiva l’esclusione dei caratteri simili (I, l, 1, O, 0, o) quando devi ricopiarla a mano, per esempio una chiave Wi-Fi WPA2 da 8 a 63 caratteri o un account di streaming su una smart TV.

Preparare accessi temporanei per un team

Genera fino a 20 password in una volta per account di test o accessi iniziali dei nuovi arrivati, inviale tramite un canale separato e imponi il cambio al primo accesso.

Esempi

Impostazioni e risultato calcolato

Input

Lunghezza: 20; maiuscole, minuscole e cifre; simboli disattivati; caratteri ambigui consentiti

Risultato

Alfabeto: 62 caratteri; entropia teorica: 20 × log₂(62) ≈ 119,08 bit; password casuale.

Consigli e buone pratiche

  • Se un sito rifiuta alcuni simboli o limita la lunghezza, disattiva i simboli e allunga la password: due caratteri in più compensano ampiamente.
  • Escludere i caratteri simili riduce un po’ l’alfabeto; aggiungi uno o due caratteri per mantenere la stessa entropia.
  • Non incollare la password generata in una nota, un’email o una chat: salvala direttamente in un password manager e svuota gli appunti su un dispositivo condiviso.

Fonti e riferimenti

Domande frequenti

Un generatore di password online è sicuro?

Questo sì, perché la generazione avviene interamente nel tuo browser con crypto.getRandomValues e senza alcuna richiesta di rete: la password non viene né trasmessa né salvata. Puoi persino scollegarti dopo il caricamento della pagina e lo strumento continua a funzionare.

Quanto deve essere lunga una password?

La NIST SP 800-63B-4 (2025) richiede almeno 15 caratteri per una password usata da sola e 8 caratteri quando è combinata con un secondo fattore. Per le password salvate in un gestore, 20 caratteri o più sono una buona abitudine, visto che non devi ricordarle.

Cosa significa l’entropia in bit?

L’entropia misura quante combinazioni dovrebbe provare un attaccante: n bit corrispondono a 2 elevato a n possibilità, e ogni bit in più raddoppia lo sforzo. Ha senso solo per una password davvero casuale come quelle generate qui; una password scelta da una persona è molto più prevedibile della sua entropia teorica.

Perché escludere caratteri simili come l, 1, O e 0?

A seconda del font questi caratteri si confondono facilmente e causano errori quando la password viene letta sullo schermo, dettata o digitata su un altro dispositivo. L’opzione li toglie dall’alfabeto; la perdita di entropia è piccola e si compensa con uno o due caratteri in più.

Servono per forza i simboli?

No. Conta molto di più la lunghezza: i simboli aggiungono solo pochi decimi di bit per carattere, mentre un carattere in più ne aggiunge quasi 6. Tienili se il sito li accetta, ma una password lunga senza simboli resta molto robusta.

Password casuale o passphrase: cosa scegliere?

Per gli account salvati in un gestore, l’ideale è una password casuale di 20 caratteri o più. Per ciò che devi ricordare a memoria, come la password principale del gestore, una passphrase di più parole scelte a caso è più facile da memorizzare; questo strumento genera solo password di caratteri.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Crea una policy per password moderna: lunghezza, liste di blocco, passphrase, scadenza e limite dei tentativi.

Sicurezza e privacyUsa questo strumento

Deriva un hash PBKDF2-SHA-256 o SHA-512 con salt da una password, o verifica una password rispetto a un valore codificato.

Sicurezza e privacyUsa questo strumento