Generator haseł

Wygeneruj silne losowe hasło, frazę hasłową z losowych słów albo PIN, z dokładną siłą w bitach i czasem, jaki zajęłoby jego złamanie. Ten generator silnych haseł działa w całości w twojej przeglądarce: nic, co wygenerujesz, nie jest nigdzie wysyłane.

Losowość Web Crypto bez błędu modulo · lista EFF z 7776 słów · tworzone w przeglądarce, nigdy nie wysyłane ani nie zapisywane
Użyj

Jak długie powinno być silne hasło?

Co najmniej 15 znaków, gdy hasło jest jedyną ochroną konta (to minimum NIST od lipca 2025), i co najmniej 8, gdy to tylko jeden element logowania dwuetapowego. Ten generator haseł domyślnie tworzy 16 znaków, czyli długość zalecaną przez CISA.

To zasady NIST SP 800-63B-4 i CISA. Każdy losowy znak wybrany ze wszystkich 94 liter, cyfr i symboli dodaje 6,55 bita, a każdy bit podwaja liczbę prób potrzebnych atakującemu (EFF): 16 znaków z każdym rodzajem co najmniej raz to 104,6 bita, czyli około 10¹² lat dla jednej karty graficznej, nawet przy hashach NTLM z Windows, najszybszych do złamania.

16 znaków pasuje też do większości serwisów: wśród serwisów ze znanym maksimum w danych Apple o regułach haseł trzy na cztery akceptują 16 znaków, a 16 to najczęstszy limit. Pominięcie podobnych znaków kosztuje przy tej długości 2,7 bita; same litery i cyfry, 9,4 bita.

Te liczby obowiązują tylko dla znaków wylosowanych losowo. Aby zobaczyć, jak wypada hasło wymyślone przez ciebie, użyj testera siły hasła.

Siła według długościdokładne bity, każdy wybrany rodzaj co najmniej raz
DługośćWszystkie 94 znakiBez podobnych (84)Litery i cyfry (62)
851,3 bit49,9 bit47,2 bit
1278,1 bit76,1 bit71,3 bit
15Minimum NIST98,0 bit95,5 bit89,2 bit
16Domyślnie · CISA104,6 bit101,9 bit95,2 bit
20130,9 bit127,6 bit119,0 bit
24157,2 bit153,3 bit142,9 bit
32209,7 bit204,5 bit190,5 bit
  • Średnie
  • Silne
  • Bardzo silne
Każdy dodatkowy bit podwaja liczbę prób potrzebnych atakującemu. Bity obowiązują tylko dla znaków wylosowanych losowo.
Generator haseł: 16-znakowe losowe hasło pokolorowane według rodzaju znaków, z siłą w bitach, czasem złamania i opcjamiGenerator haseł: 16-znakowe losowe hasło pokolorowane według rodzaju znaków, z siłą w bitach, czasem złamania i opcjamiHasłoPokolorowane według rodzaju znaków, gotowe do skopiowania, sprawdzenia lub wygenerowania od nowa.Jego siłaOcena, dokładne bity dla tych ustawień i czas, jaki zająłby atak.Trzy trybyLosowe znaki, fraza hasłowa z losowych słów albo PIN.OpcjeDługość, rodzaje znaków, podobne znaki, własne symbole i ile haseł utworzyć naraz.
16-znakowe losowe hasło, wygenerowane przy otwarciu strony. Wybierz numer, aby zobaczyć, co pokazuje każda część.

Losowe hasło, fraza hasłowa czy PIN: co wybrać?

Losowe znaki wybierz do każdego hasła, które wpisuje menedżer haseł, frazę hasłową do tych nielicznych, które wpisujesz lub pamiętasz, a PIN tylko tam, gdzie telefon lub karta blokuje się po kilku błędnych próbach.

Przy tej samej sile wyglądają zupełnie inaczej: 12 losowych znaków i sześć losowych słów to około 78 bitów. Losowe znaki to najkrótsza droga do danej siły, co pasuje do serwisów z limitem długości; słowa dużo łatwiej wpisać na telefonie lub w telewizorze i łatwiej zapamiętać. Hasło do Wi-Fi to dobre miejsce na frazę hasłową, udostępnianą gościom jako kod QR Wi-Fi.

PIN jest słaby z założenia: 6-cyfrowy PIN to jedna z miliona możliwości, 19,9 bita. Działa tylko dlatego, że urządzenie przestaje przyjmować próby po kilku błędnych, dlatego NIST akceptuje PIN-y, 6-cyfrowe i najkrótsze 4-cyfrowe, wyłącznie do odblokowania urządzenia, takiego jak telefon lub klucz bezpieczeństwa, z najwyżej 10 błędnymi próbami z rzędu (NIST SP 800-63B-4).

Brytyjskie NCSC proponuje trzy losowe słowa dla haseł, które trzeba zapamiętać, i zaznacza, że losowe hasła z menedżera haseł są jeszcze silniejsze (NCSC).

  1. Losowe znaki

    dhLB#crZj}4F

    12 znaków78,1 bit

    Bardzo silne

    Hasła, które wpisuje za ciebie menedżer haseł

  2. Fraza hasłowa

    thrill-suitable-exponent-overlaid-duplicate-undercook

    6 słów77,5 bit

    Bardzo silne

    Te nieliczne, które wpisujesz lub pamiętasz: komputer, poczta, menedżer haseł

  3. PIN

    637727

    6 cyfr19,9 bit

    Słabe

    Telefony i karty, które blokują się po kilku błędnych próbach

Dwanaście losowych znaków i sześć losowych słów są mniej więcej równie silne. PIN opiera się na blokadzie.

Generator fraz hasłowych: ile losowych słów potrzebujesz?

Sześć słów, tak radzi sama EFF: każde słowo wylosowane z jej listy 7776 słów dodaje 12,9 bita, więc sześć daje 77,5 bita, mniej więcej tyle co 12 losowych znaków. CISA akceptuje od czterech do siedmiu niepowiązanych słów.

Siła bierze się z losowania, nie z samych słów: długa lista EFF ma dokładnie 7776 pozycji, po jednej na każdy rzut pięcioma kośćmi, więc każde słowo to jeden z 7776 jednakowo prawdopodobnych wyborów (EFF). Generator fraz hasłowych losuje je z tą samą losowością co hasła.

Separatory i wielkie litery dodają 0 bitów, bo atakujący zakłada schemat. Losowa cyfra między słowami dodaje 3,3 bita na przerwę, a jedno słowo więcej 12,9 bita, więc siódme słowo to najtańszy sposób na większą siłę.

Słowa, które wybierasz sam, to inna sprawa, podobnie jak słynne przykłady: xkcd-owe „correct horse battery staple”, wpisane jako correcthorsebatterystaple, występuje 4173 razy w danych o wyciekach Have I Been Pwned, a „trudne” z tego samego komiksu, Tr0ub4dor&3, 3196 razy. Nigdy nie używaj frazy hasłowej, którą gdzieś opublikowano, łącznie z przykładem z tej strony.

Pięć kości, jedno słowoDługa lista EFF: 7776 słów
  1. 62234thrill
  2. 61236suitable
  3. 26262exponent
  4. 43232overlaid
  5. 24354duplicate
  6. 63455undercook
+12,9 bita na słowo6 słów: 77,5 bita
NTLM, jedna karta: 93 lata0128
  • Separator+0 bitów
  • Wielkie litery+0 bitów
  • Losowa cyfra między słowami+3,3 bita każda
  • Jedno słowo więcej+12,9 bita
Przykład wylosowany na potrzeby tej strony: nigdy nie używaj frazy hasłowej, która została gdzieś opublikowana.

Czy losowy generator haseł online jest bezpieczny?

Jest, gdy hasło powstaje na twoim urządzeniu i nigdy nie jest wysyłane, a tak działa ten generator: twoja przeglądarka losuje każdy znak, a żadne hasło nie trafia na nasz serwer, do adresu strony ani do analityki.

O tym, czy generator haseł jest bezpieczny, decyduje źródło jego losowości. Ten używa crypto.getRandomValues z przeglądarki, kryptograficznie silnego generatora ze standardu Web Crypto (W3C), a nigdy Math.random, który nie jest przeznaczony do sekretów.

Zamiana liczby losowej na znak to druga pułapka. Branie liczby modulo 94 sprawia, że pierwsze znaki są odrobinę bardziej prawdopodobne; ten generator odrzuca 42 nadwyżkowe liczby, które nie tworzą pełnego zestawu 94, i losuje ponownie, czyli stosuje metodę „simple discard” z NIST SP 800-90A, dzięki czemu każdy znak jest dokładnie tak samo prawdopodobny jak każdy inny.

Gdy każdy wybrany rodzaj znaków musi wystąpić co najmniej raz, losuje całe hasło od nowa, aż każdy się pojawi, zamiast wstawiać po jednym i mieszać. Każde poprawne hasło pozostaje jednakowo prawdopodobne, więc pokazane bity są dokładne.

Twoja przeglądarka
  1. 1crypto.getRandomValues daje losową liczbę 32-bitową
  2. 2Poniżej 4 294 967 254 (największej wielokrotności 94)? Zostaw ją; w przeciwnym razie losuj ponownie
  3. 3Reszta z dzielenia przez 94 wskazuje znak
  4. 4Powtórz dla każdego znaku; wylosuj całe hasło od nowa, jeśli brakuje wymaganego rodzaju

Każdy z 94 znaków: dokładnie 1 szansa na 94

Nasz serwerNic nie jest wysyłane
Odrzucane jest tylko 42 z 4 294 967 296 możliwych liczb, więc dodatkowe losowania nie kosztują niczego zauważalnego.

Dlaczego serwis odrzuca moje wygenerowane hasło?

Bo wiele serwisów nadal ogranicza długość lub liczbę dozwolonych symboli. Skróć hasło do maksimum serwisu, wyłącz symbole albo wpisz dozwolone jako własne symbole, i wygeneruj hasło ponownie.

NIST wymaga od serwisów akceptowania co najmniej 64 znaków, każdego drukowalnego znaku i spacji oraz rezygnacji z reguł typu „musi zawierać symbol” (NIST SP 800-63B-4). Wiele z nich jeszcze się nie dostosowało.

Spośród 436 serwisów w danych Apple o regułach haseł, czyli liście, którą współdzielą menedżery haseł, aby ich hasła pasowały do każdego serwisu, 337 ustala maksymalną długość, 83 z nich poniżej 16, a około czterech na pięć wymaga cyfry.

Dla takich serwisów zostaw wymagany każdy rodzaj znaków, aby wymagana cyfra lub symbol zawsze się pojawiły, i ustaw hasło tak długie, jak pozwalają: 20 liter i cyfr (119 bitów) wygrywa z 12 znakami każdego rodzaju (78 bitów).

Maksymalna długość hasła w 337 serwisachDane Apple o regułach haseł, nasze zliczenie, 23 października 2026

16: nasza domyślna · Serwisy: 68NIST: akceptować co najmniej 64

99 z 436 serwisów na liście nie ustala maksimum. Najczęstszy limit to 16, a 254 z 337 serwisów akceptuje 16 znaków.

Gdzie przechowywać wygenerowane hasło?

W menedżerze haseł: trzyma inne losowe hasło do każdego konta i wpisuje je za ciebie, więc nigdy nie musisz go wpisywać ani powtarzać. NIST wymaga od serwisów, by pozwalały menedżerom haseł wpisywać hasła, i prosi o zezwolenie na wklejanie.

NIST powołuje się na dowody, że osoby korzystające z menedżera haseł z generatorem mają silniejsze hasła (NIST SP 800-63B-4). Sprawdzi się wbudowany menedżer przeglądarki i osobna aplikacja; liczy się jedno hasło na konto.

Powtarzanie haseł sprawia, że jeden wyciek zamienia się w wiele: atakujący odtwarzają wyciekłe pary e-mail i hasło na innych serwisach, co nazywa się credential stuffing. W listopadzie 2025 Have I Been Pwned załadował 1,3 mld unikalnych haseł z takich list, z czego 625 mln nigdy wcześniej nie widziano (Troy Hunt).

Zmieniaj hasło, gdy mogło wyciec, a nie według harmonogramu: NIST każe serwisom zrezygnować z wymuszania okresowych zmian. Frazy hasłowe zachowaj dla tych nielicznych, które wpisujesz: komputer, poczta i sam menedżer haseł.

Jedno wyciekłe hasło, wiele kont
Wyciek z serwisu

Ten sam e-mail i hasło, wypróbowane gdzie indziej

Powtórzone

  • E-mailOtwarte
  • BankOtwarte
  • ZakupyOtwarte
  • Social mediaOtwarte

Unikalne

  • E-mailNadal zamknięte
  • BankNadal zamknięte
  • ZakupyNadal zamknięte
  • Social mediaNadal zamknięte
Credential stuffing: atakujący odtwarzają wyciekłe pary na innych serwisach. Przy unikalnym haśle do każdego konta wyciek zostaje w jednym serwisie.

Generator haseł: pytania i odpowiedzi

Czy ten generator haseł jest darmowy i czy hasła są zapisywane?

Jest darmowy, bez rejestracji i bez limitu. Każde hasło powstaje w twojej przeglądarce i nigdy do nas nie trafia, więc nie ma czego zapisywać: zamknij stronę, a hasło zniknie. Kopiuj umieszcza hasło w schowku, a strona go nie czyści, więc wklej je od razu do serwisu lub menedżera haseł.

Czy 12-znakowe hasło jest wystarczająco silne?

Losowe tak: 12 znaków ze wszystkich 94 daje około 78 bitów, a jedna karta graficzna potrzebowałaby około 15 000 lat, by je znaleźć, nawet przy szybkich hashach NTLM z Windows. Ale NIST wymaga teraz 15 znaków, gdy hasło jest jedynym czynnikiem, więc do kont bez logowania dwuetapowego użyj 16. 12-znakowe hasło wymyślone przez człowieka jest znacznie słabsze.

Czy mogę wygenerować hasła hurtowo?

Tak. Generator haseł hurtowo tworzy do 100 haseł naraz z tymi samymi ustawieniami, każde losowane niezależnie, więc każde ma pokazaną siłę. Kopiuj wszystko umieszcza je w schowku po jednym w wierszu, albo pobierz je jako plik .txt. Przydaje się przy nowych kontach, użytkownikach testowych i urządzeniach; każdej osobie i każdemu urządzeniu daj własne.

Czy mogę zrobić hasło oparte na słowach albo moim imieniu?

Ze słów tak: tryb frazy hasłowej to generator haseł oparty na słowach, losowanych z listy EFF liczącej 7776 pozycji. Z własnych słów, imienia, zwierzaka czy daty urodzin nie: atakujący sprawdzają je najpierw, a NIST wymaga od serwisów blokowania haseł zbudowanych z nazwy użytkownika lub nazwy usługi. Losowe słowa, których nie wybierasz, łatwo zapamiętać i trudno odgadnąć.

Jak zrobić hasło, które łatwo zapamiętać?

Wybierz Frazę hasłową: ten generator łatwych do zapamiętania haseł łączy losowe słowa. Sześć słów z listy EFF daje 77,5 bita, mniej więcej tyle co 12 losowych znaków. Wyobraź sobie te słowa jako jedną dziwną scenę, by je zapamiętać. Zapamiętuj tylko te nieliczne, które wpisujesz, jak komputer i menedżer haseł, a resztę zostaw menedżerowi.

Czy dodawać liczby lub symbole do frazy hasłowej?

Tylko jeśli serwis ich wymaga. Separator lub wielkie litery nic nie dodają, bo atakujący je zakładają. Jedna losowa cyfra dodana do sześciosłownej frazy dodaje około 5,9 bita, a losowa cyfra między każdą parą słów po 3,3 bita. Jedno słowo więcej dodaje 12,9 bita, więc dla większej siły dodaj słowo.

Ile kosztuje unikanie podobnych znaków?

Bardzo mało. Pomija znaki łatwe do pomylenia, I l 1 | O 0 o i trzy rodzaje cudzysłowów, więc zostaje 84 z 94. 16-znakowe hasło spada ze 104,6 do 101,9 bita, czyli o mniej niż wartość pół znaku, więc dodaj jeden znak, jeśli chcesz ją odzyskać. Włącz to dla haseł, które odczytujesz z papieru lub ekranu.

Jak długi powinien być PIN?

Sześć cyfr, gdy możesz wybrać, a cztery to minimum: tak brzmi reguła NIST dla PIN-ów urządzeń, razem z limitem 10 błędnych prób. 6-cyfrowy PIN to jedna z miliona możliwości, 19,9 bita, a ta strona ocenia go jako Słabe, bo jest bezpieczny tylko za taką blokadą. Nigdy nie używaj PIN-u jako hasła do konta online.

Jak często zmieniać hasła?

Tylko z powodu, na przykład wycieku, próby phishingu lub hasła, które poznał ktoś inny. NIST każe serwisom nie wymuszać zmian według harmonogramu i wymagać zmiany, gdy są dowody naruszenia. Sprawdź hasło w testerze siły hasła: jeśli pokaże Wyciekłe, zmień je wszędzie, gdzie go używasz.

Co robi pwgen -s 40 1?

Prosi narzędzie wiersza poleceń pwgen o jedno całkowicie losowe, trudne do zapamiętania hasło o długości 40 znaków: najpierw długość, potem liczba haseł. W terminalu pwgen dodaje co najmniej jedną wielką literę i jedną cyfrę; -y dodaje co najmniej jeden symbol, a -B pomija podobne znaki, takie jak l i 1. Aby uzyskać to samo tutaj, wybierz losowe znaki, ustaw długość 40 i wyłącz symbole.

Czy wygenerowane hasło jest lepsze niż wymyślone przeze mnie?

Tak, i to z dużym zapasem. Ludzie wybierają słowa, imiona, lata i te same kilka zamian liter, a atakujący sprawdzają je najpierw; NIST zauważa, że reguły złożoności tylko przesuwają ludzi od „password” do „Password1!”. Brytyjskie NCSC mówi, że losowe hasła z menedżera haseł są silniejsze zarówno od wymyślonych złożonych haseł, jak i od trzech losowych słów.

Czy hasło zawsze zawiera każdy wybrany rodzaj znaków?

Tak, o ile każdy rodzaj jest wymagany, a domyślnie jest. Generator losuje całe hasło od nowa, aż pojawi się każdy wybrany rodzaj, zamiast wstawiać po jednym i mieszać, więc każde poprawne hasło jest jednakowo prawdopodobne, a pokazane bity są dokładne. Przy czterech rodzajach i 16 znakach około cztery na pięć pierwszych losowań już się kwalifikuje.

Czegoś brakuje?Zaproponuj funkcję lub nowe narzędzie