Ga naar inhoud
TextArray
100% lokaal

Willekeurige stringgenerator

Genereer willekeurige tekenreeksen van elke lengte uit een tekenset die u kiest.

Uitvoer

Willekeurige stringgenerator

Genereer één willekeurige reeks of duizend tegelijk. Kies de lengte, kies hoeveel je er nodig hebt en kies de tekenset: letters en cijfers, alleen letters, kleine letters, hoofdletters, cijfers, hexadecimaal of je eigen aangepaste alfabet. Elke string komt op zijn eigen regel terecht, zodat de uitvoer rechtstreeks in een spreadsheetkolom, een startbestand of een testopstelling terechtkomt.

Typische toepassingen zijn wegwerp-API-sleutels en tokens voor een lokaal project, unieke ID's voor testrecords, salts, nonces, cache-busting achtervoegsels of bulk placeholder-gegevens wanneer je duizend verschillende waarden nodig hebt die er plausibel uitzien. Hexadecimaal is handig voor alles dat in een configuratiebestand of een kleuraangrenzend veld terechtkomt; Alleen kleine letters zijn geschikt voor ID's die hoofdletterongevoelige systemen zoals DNS of sommige bestandssystemen moeten overleven.

De aangepaste optie accepteert alle tekens die je plakt, en telt per teken in plaats van per byte. Letters met accenten en emoji werken als afzonderlijke eenheden, en duplicaten die je plakt worden automatisch samengevouwen. De telling onder de uitvoer laat zien hoeveel strings je hebt aangevraagd, hun lengte, de grootte van de tekenset en de geschatte entropie per string in bits, zodat je in één oogopslag kunt zien of een waarde lang genoeg is om onraadbaar te zijn.

Willekeurige waarden zijn afkomstig van crypto.getRandomValues met afwijzingsbemonstering, dus elk teken in de set is even waarschijnlijk – geen modulo bias. Het genereren gebeurt volledig in uw browser en er wordt niets geüpload, wat het veilig maakt om te gebruiken voor waarden die u daadwerkelijk wilt behouden. De uitvoer is beperkt tot 10 MB, dus een zeer groot verzoek kan het tabblad niet bevriezen.

FAQ

Worden de snaren ergens naartoe gestuurd?
Nee. Ze worden in uw browser gegenereerd en verlaten uw apparaat nooit. Er wordt niets geüpload, opgeslagen of gelogd.
Zijn de snaren gegarandeerd uniek?
Ze worden onafhankelijk getekend, dus er is geen expliciete uniciteitscontrole. Met een string die lang genoeg is, is een botsing astronomisch onwaarschijnlijk; voor gegarandeerd unieke identificatiegegevens gebruikt u in plaats daarvan de UUID-generator.
Kan ik mijn eigen alfabet gebruiken?
Ja. Kies de aangepaste tekenset en plak de gewenste tekens. Geaccentueerde letters en emoji tellen als afzonderlijke tekens en herhaalde tekens worden genegeerd.
Hoe groot mag een batch zijn?
Tot 1000 strings van maximaal 4096 tekens uit de opties, en de tool weigert alles dat de 10 MB aan uitvoer overschrijdt, zodat de pagina responsief blijft.
Is dit veilig voor API-sleutels en tokens?
De willekeur is cryptografisch beveiligd via crypto.getRandomValues, dus de waarden zelf zijn goed. Streef naar minimaal 128 bits entropie; de telling vertelt je wat je krijgt.