IQ
PayloadIQ
Utilitare PayloadIQ

Generator de string-uri aleatorii

Alegi lungimea și seturile de caractere — litere mici, mari, cifre, simboluri — și primești un token aleatoriu și sigur. Totul se generează în browserul tău.

Your random string appears here.

Rulează în browserul tău. Ce introduci nu este încărcat pe PayloadIQ.

Generatorul de string-uri aleatorii creează token-uri aleatorii din seturile de caractere pe care le bifezi — litere mici, litere mari, cifre și simboluri — direct în browserul tău, fără să trimită nimic la vreun server. Sub capotă folosește crypto.getRandomValues, sursa criptografică a browserului, nu Math.random, așa că rezultatul e potrivit pentru chei de API, salt-uri, semințe de parolă și token-uri de unică folosință. Setezi lungimea (până la 256 de caractere), apeși Generate și ai imediat valoarea, generată local.

Cum funcționează

Construiești setul de caractere bifând ce ai nevoie — litere mici, mari, cifre, simboluri — și alegi o lungime între 1 și 256. Tool-ul cere octeți aleatorii de la crypto.getRandomValues, sursa criptografic sigură a browserului, și îi mapează pe caracterele din setul ales, caracter cu caracter. Diferența față de Math.random contează: Math.random nu e gândit pentru secrete și e predictibil, pe când crypto.getRandomValues e potrivit tocmai pentru chei și token-uri. Un sfat practic: și mai multe seturi active, și o lungime mai mare cresc entropia, deci pentru secrete reale mergi pe 24+ caractere cu cel puțin litere și cifre.

Local, fără upload

Fiecare octet se generează pe dispozitivul tău, în browser, prin JavaScript — nu există niciun apel către server, niciun string nu pleacă de la tine și nimic nu se salvează sau se înregistrează. Asta înseamnă că poți genera liniștit chiar și chei pentru producție: nu ajung nicăieri, nici măcar la noi. Funcționează și offline, fără cont, fără reclame, fără tracking. Dacă valoarea trebuie să treacă prin URL-uri sau prin shell fără bătăi de cap, lasă simbolurile deselectate, ca să eviți caracterele care cer escaping.

Întrebări frecvente

Se trimite undeva string-ul generat?
Nu. Totul rulează local, în browserul tău, cu JavaScript. Octeții aleatorii se generează pe dispozitivul tău și niciun string nu este încărcat, salvat sau înregistrat pe vreun server — poți genera în siguranță chiar și chei sau token-uri pentru producție. Pagina merge și offline.
Sunt string-urile suficient de sigure pentru chei și parole?
Da. Tool-ul folosește crypto.getRandomValues, sursa criptografic sigură a browserului, nu Math.random, care nu e potrivit pentru secrete. Pentru chei și parole alege o lungime de cel puțin 24 de caractere și activează mai multe seturi (litere plus cifre), ca să crești entropia.
Ce lungime maximă pot seta?
Poți cere între 1 și 256 de caractere. Valoarea introdusă este limitată automat în acest interval, deci dacă pui un număr mai mare ori mai mic, e ajustat la limita cea mai apropiată înainte de generare.
De ce să las simbolurile dezactivate uneori?
Dacă string-ul trebuie pus într-un URL, într-o comandă de shell sau într-un fișier de configurare, simbolurile precum & sau $ pot necesita escaping și pot strica copierea. Lasă doar litere și cifre și ai o valoare care trece curat prin aproape orice context.

Utilitare similare

Generator de UUIDGenerator de hashHash fișier / ChecksumConvertor de timestamp
Deschide PayloadIQ Playground