Przejdź do treści

Generator losowych ciągów

Twórz losowe ciągi z wybranych znaków, jeden lub sto naraz.

—

Losowe ciągi do danych testowych i identyfikatorów. Potrzebujesz hasła do konta? Użyj narzędzia Generator haseł.

Opcje
Działa w przeglądarce – Twoje dane nie są nigdzie wysyłane.

Jak używać

  1. W polu „Długość” ustaw liczbę znaków w ciągu: od 1 do 256.
  2. Zaznacz wybrane zestawy: „A–Z”, „a–z”, „0–9” lub „Symbole”.
  3. Jeśli chcesz użyć własnego zestawu, wpisz go w polu „Własne znaki” zamiast wybierać zestawy.
  4. W polu „Liczba” ustaw liczbę ciągów: od 1 do 100. Wyniki pojawiają się automatycznie po zmianie ustawień. Skopiuj je przyciskiem „Kopiuj” (przy wielu ciągach „Kopiuj wszystko”) lub pobierz przyciskiem „Pobierz”.

Przykłady

Identyfikatory do testowej bazy klientów

Dane wejściowe
Wynik
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
Alfabet: 62 znaki · ≈ 95.3 bitów na ciąg

Czytelne kody rezerwacji do wydruku

Dane wejściowe
Wynik
••••••••
••••••••
••••••••
••••••••
••••••••
Alfabet: 31 znaków · ≈ 39.6 bitów na ciąg

32-znakowy ciąg szesnastkowy do testów

Dane wejściowe
Wynik
••••••••••••••••••••••••••••••••
Alfabet: 16 znaków · ≈ 128.0 bitów na ciąg

FAQ

Czy opcja „Unikalne znaki” zapobiega powtarzaniu się ciągów?

Zapobiega tylko powtarzaniu znaków wewnątrz jednego ciągu. Długość nie może przekraczać liczby dostępnych znaków, a na liście nadal mogą pojawić się identyczne ciągi.

Czy mogę używać polskich liter i spacji?

Pole „Własne znaki” przyjmuje wyłącznie drukowalne znaki ASCII bez spacji. Litery takie jak ą, ć czy ł nie są obsługiwane, a powtórzone znaki w zestawie są pomijane.

Jak generator losuje znaki?

Używa crypto.getRandomValues i losuje znaki bez faworyzowania któregoś z nich. Jeśli przeglądarka nie obsługuje Web Crypto API, generator nie utworzy wyników.

Czy wygenerowane ciągi są zapisywane lub wysyłane na serwer?

Ciągi powstają w przeglądarce, nie są wysyłane na serwer ani zapisywane przez narzędzie. W localStorage zapisywane są tylko ustawienia, w tym zawartość pola „Własne znaki”.