Perché usare questo generatore di token?
- La modalità sicura usa CSPRNG (crypto.getRandomValues) per impostazione predefinita.
- Genera token base64url, hex o con set di caratteri personalizzato da una sola pagina.
- Vedi entropia e rischio di collisione approssimativi per le tue impostazioni.
- Condividi le impostazioni in modo sicuro: gli URL condivisi non includono mai i token generati.
Come usarlo (3 passaggi)
- Scegli un formato (base64url / hex / set di caratteri personalizzato).
- Imposta lunghezza e quantità, poi genera.
- Copia, scarica o condividi un URL con sole impostazioni.
Genera
Generatore di token
Scegli formato e lunghezza, genera un batch, poi copia, scarica o condividi le impostazioni (mai i token).
Risultati
Flusso consigliato per i token
Scegli la modalità casuale corretta
Usa la modalità sicura per chiavi API, codici invito, link di ripristino o qualsiasi cosa conceda accesso. Usa la modalità con seme solo quando ti servono fixture ripetibili per test, documentazione o demo.
Adatta lunghezza e codifica alla destinazione
32 byte sono un punto di partenza pratico per molti token. Hex è facile da controllare, base64url è più breve per link e file di configurazione, e alfabeti personalizzati servono solo quando un altro sistema richiede un set limitato.
Condividi impostazioni, non segreti
L’URL condiviso salva solo le impostazioni del generatore. I token generati restano nel browser: copia il token finale nel vault o nel sistema di destinazione, non in ticket, chat o URL.
Controlli rapidi prima dell’uso
- Conferma che il sistema ricevente accetti alfabeto e lunghezza scelti.
- Usa la modalità sicura per tutto ciò che autentica o autorizza accesso.
- Rigenera subito se un token è finito in log, screenshot o URL pubblico.
Domande frequenti
È sicuro?
La modalità sicura usa crypto.getRandomValues. La modalità con seme serve solo per test riproducibili e non è sicura.
Quanti byte dovrei usare per una chiave API?
Una base comune è 32 byte (256 bit). Per margini di sicurezza maggiori puoi usare 48 o 64 byte.
Che cos’è base64url?
Base64url è base64 modificato per gli URL: + diventa -, / diventa _, e il padding (=) può essere rimosso.
I token generati vengono salvati o caricati?
No. Tutto gira localmente nel browser. I token non vengono caricati e non sono salvati per impostazione predefinita.
Perché l’URL condiviso non include token?
Inserire segreti negli URL può farli trapelare tramite cronologia, log e referrer. Questo strumento condivide solo impostazioni, mai token.