Generator haseł

Losowe hasła i kody PIN od 4 do 64 znaków z entropią, czasem łamania i gotowymi ustawieniami dla banku, Wi-Fi i serwerów.

Bez konta
Bez instalacji
Bezpłatnie
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}

Gotowe konfiguracje

Dobierz długość do siły (bity entropii)

Zestawy znaków
Opcje
Losuję pierwsze hasła. Jeśli nic się nie pojawi, kliknij „Generuj hasła”.

Entropia hasła

101 bitów
OK

Poziom: Doskonały

Pula znaków

81 znaków

Z tylu znaków losujemy każdą pozycję.

Atak online

ok. 10^20 lat

Pełne przeszukanie przy 1 000 prób na sekundę.

Atak offline (GPU)

109 mld lat

Pełne przeszukanie przy 10^12 prób na sekundę.

  • Wykluczenie znaków l, o, I, O, 0 i 1 ułatwia przepisywanie hasła ręcznie, a kosztuje niewiele entropii.

Hasła losujemy funkcją random_int() (generator kryptograficzny). Nie trafiają do historii użycia narzędzia, zapisujemy tylko liczbę haseł i wybraną konfigurację.

Ile czasu zajmuje złamanie hasła

Pełne przeszukanie wszystkich kombinacji, średnio ok. połowa tego czasu
DługośćZestaw znakówPulaLiczba kombinacjiPełne przeszukanie (10^12 prób/s)Poziom
4 znaki Cyfry (PIN) 10 1,0 × 10^4 < 1 sekunda Niski
6 znaków Cyfry (PIN) 10 1,0 × 10^6 < 1 sekunda Niski
8 znaków Małe litery 26 2,1 × 10^11 < 1 sekunda Niski
8 znaków Małe, duże, cyfry, symbole 94 6,1 × 10^15 2 godz. Średni
10 znaków Małe, duże, cyfry, symbole 94 5,4 × 10^19 1,7 roku Średni
12 znaków Małe, duże, cyfry, symbole 94 4,8 × 10^23 15 tys. lat Bardzo wysoki
14 znaków Małe, duże, cyfry, symbole 94 4,2 × 10^27 133 mln lat Doskonały
16 znaków Małe, duże, cyfry, symbole 94 3,7 × 10^31 ok. 10^12 lat Doskonały
20 znaków Małe, duże, cyfry, symbole 94 2,9 × 10^39 ok. 10^20 lat Doskonały

Zasady, które naprawdę działają

ZasadaDlaczegoCo zrobić
Długość przed złożonością Każdy dodatkowy znak mnoży liczbę kombinacji przez wielkość puli. Tam, gdzie nie musisz hasła pamiętać, wybierz 16 znaków lub więcej.
Jedno hasło na jedną usługę Wyciek z jednego serwisu pozwala wypróbować to samo hasło w innych. Losuj osobne hasło do każdego konta i trzymaj je w menedżerze haseł.
Zmiana tylko po incydencie NIST SP 800-63B odradza wymuszanie okresowej zmiany haseł bez przesłanki naruszenia. Zmień hasło po wycieku lub podejrzeniu włamania, nie z kalendarza.
Drugi składnik logowania Samo hasło może wyciec lub zostać wyłudzone; drugi składnik ogranicza skutki. Włącz 2FA (aplikacja uwierzytelniająca, klucz sprzętowy) w ważnych kontach.
Brak haseł z wycieków NIST SP 800-63B zaleca odrzucać hasła znane z wycieków. Hasło wylosowane z dużej puli praktycznie nie występuje na takich listach.

Jak to liczymy

Entropia = długość × log₂(pula). Dla Twoich ustawień: 16 × log₂(81) = 16 × 6,34 = 101,4 bita. Czas to liczba kombinacji podzielona przez tempo prób (1 000 na sekundę online, 10^12 offline). To założenia, nie pomiar: przy wolnych funkcjach skrótu (bcrypt, Argon2) atak offline trwa wielokrotnie dłużej. Opcje „zaczynaj od litery” i „po jednym znaku z każdego zestawu” obniżają entropię nieznacznie.

Długość ważniejsza niż zestaw znaków

8 znaków z puli 94 znaków to około 52 bitów entropii. 16 znaków z samych małych liter i cyfr (pula 36) to około 83 bitów, czyli ponad miliard razy więcej kombinacji.

Hasło losowe czy fraza

Hasła, które musisz zapamiętać, mogą być frazą z losowych słów. Entropia to liczba słów razy log₂ z rozmiaru słownika: 5 słów z listy 7776 słów (Diceware) daje około 64,6 bita. Ten generator tworzy hasła znakowe, nie frazy.

Po co wykluczać mylące znaki

Znaki l, o, I, O, 0 i 1 łatwo pomylić przy przepisywaniu. Dla ustawień domyślnych pula spada z 87 do 81 znaków, a 16-znakowe hasło traci tylko około 1,6 bita (z 103,1 do 101,4).

Oceń to narzędzie:

5,0 / 5 · 1 ocena

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Podaj dalej

Komuś też się przyda?

Wyślij znajomemu link. Otworzy narzędzie od razu, bez konta i bez opłat.

Generator silnych haseł online

Dobre hasło nie powinno „brzmieć”. Ma być nudne, losowe i bezlitosne dla każdego, kto spróbuje je zgadnąć. Ten generator haseł losuje od 1 do 50 haseł naraz, o długości od 4 do 64 znaków, a Ty decydujesz o typach znaków, wykluczeniach i czytelności (grupowanie). Ustawienia domyślne dają 16-znakowe hasło z puli 81 znaków, czyli około 101 bitów entropii. Bez „kreatywności” i bez wpadek typu Haslo123 z wykrzyknikiem na końcu.

Jeśli kiedykolwiek łapałeś się na tym, że „dopieszczasz” hasło, żeby łatwo je zapamiętać – to dokładnie ten moment, w którym robi się ono łatwe do złamania. Bezpieczne hasło ma być efektem losowania, a nie pomysłu. W praktyce oznacza to: odpowiednią długość, szeroki zbiór znaków i brak przewidywalnych wzorców.

Ustawiasz zasady, generator robi robotę

Wybierasz długość (suwakiem albo szybkimi wartościami 8, 12, 16, 20, 24, 32, 48), liczbę haseł i to, czy mają się pojawić małe litery, wielkie litery, cyfry i symbole. Każde hasło zawiera co najmniej jeden znak z każdego zaznaczonego zestawu. Możesz też wpisać własny zestaw symboli (np. jeśli jakaś strona nie akceptuje części znaków), wykluczyć mylące znaki, zablokować powtórzenia albo wymusić, żeby hasło zaczynało się od litery.

Na start masz siedem gotowych konfiguracji: bankową, „ultra” na 32 znaki, PIN 4 i 6 cyfr, Wi-Fi WPA2/WPA3, czytelną bez symboli oraz dla serwerów i baz danych. Przyciski 64, 80, 100 i 128 bitów same dobierają najkrótszą długość, która daje taką entropię: przy domyślnej puli 81 znaków to odpowiednio 11, 13, 16 i 21 znaków.

Od razu wiesz, czy jest moc

Samo „długie” nie zawsze znaczy „mocne”. Dlatego obok wyniku dostajesz liczby, które coś mówią: entropię (w bitach), rozmiar puli znaków oraz szacowany czas pełnego przeszukania dla ataku online (1000 prób na sekundę) i offline (10^12 prób na sekundę, czyli łamanie skrótów z wycieku na kartach GPU). Do tego dochodzi poziom bezpieczeństwa (niski poniżej 50 bitów, średni od 50, bardzo wysoki od 70, doskonały od 90) i podpowiedzi, co poprawić, gdy hasło jest za krótkie.

To szczególnie przydatne, gdy tworzysz hasło do banku, poczty albo panelu administracyjnego – tam różnica między 10 a 16 znakami robi się ogromna: przy puli 81 znaków to 38 bitów, czyli ok. 282 miliardy razy więcej kombinacji.

Co to znaczy „silne hasło”

Problemem rzadko jest to, że ktoś „zgaduje” hasło ręcznie. Najczęściej dzieje się coś bardziej mechanicznego: wyciek bazy haseł, atak słownikowy na popularne frazy, automatyczne próby logowania na wielu serwisach (credential stuffing) albo brute-force – czyli młócenie kombinacji, aż zaskoczy.

Dlatego silne hasło ma trzy cechy: jest długie, losowe i unikalne. Unikalność jest krytyczna – bo jeśli używasz tego samego hasła w kilku miejscach, to jeden wyciek potrafi uruchomić efekt domina. Generator załatwia losowość i długość. Unikalność to już kwestia Twojej higieny: jedno konto = jedno hasło.

Poczta

Konto e-mail to często „klucz główny” do resetów haseł. Tu warto iść w dłuższe ustawienia i pełny zestaw znaków.

Bank

Co najmniej 16 znaków i brak kompromisów. Konfiguracja bankowa ogranicza symbole do ośmiu najczęściej akceptowanych; jeśli Twój bank przyjmuje inne, wpisz własne symbole.

Wi-Fi

Najlepiej długie hasło, ale czytelne. Konfiguracja Wi-Fi daje 20 znaków w grupach po 5, bez mylących znaków i tylko z symbolami # % * + =, które łatwo wpisać na telewizorze czy telefonie.

Praca

Konta firmowe i panele admina to częsty cel ataków. Unikalność i długość są ważniejsze niż „zapamiętywalność”.

API / integracje

Tam, gdzie hasło siedzi w menedżerze lub vault – możesz pozwolić sobie na bardzo długie ciągi (do 64 znaków) i więcej symboli.

Gry / fora

Nawet „mniej ważne” konta bywają wejściem do wyłudzeń. Krótsze ustawienia są OK, ale nadal unikalne.

Jak używać generatora haseł, żeby nie zepsuć efektu

Generator daje Ci narzędzie. Bezpieczeństwo robi się jednak w ostatnich 10% – w tym, co z hasłem zrobisz później. Najlepsza praktyka jest prosta: wygeneruj hasło, skopiuj je przyciskiem „Kopiuj” przy wybranej pozycji, wklej w docelowe pole i zapisz w menedżerze haseł. Nie zapisuj go w notatniku „na pulpicie”, nie wysyłaj w wiadomości do siebie i nie rób zdjęć ekranu.

Jeśli musisz hasło przepisać ręcznie (np. na telewizorze, routerze czy konsoli), włącz wykluczanie mylących znaków oraz grupowanie. Opcja usuwa z puli sześć znaków: l, o, I, O, 0 i 1, więc znika pomyłka O vs 0 czy l vs 1. W kontekście bezpieczeństwa to nie „ułatwienie”, tylko eliminacja ludzkiego błędu.

Separator grup jest częścią hasła. Hasło z 16 znaków pogrupowane co 4 myślnikiem ma 19 znaków (xxxx-xxxx-xxxx-xxxx) i dokładnie w tej postaci trzeba je wpisywać. Jeśli serwis limituje długość albo nie przyjmuje myślnika, ustaw grupowanie na 0.

Najczęstszy błąd: „Zrobię mocne, ale je trochę podrasuję”

Zmiana jednego znaku na końcu, dopisanie swojego ulubionego słowa albo schemat typu „zawsze wykrzyknik na końcu” – to wszystko tworzy wzorzec. Programy do łamania haseł sprawdzają takie wzorce w pierwszej kolejności. Jeśli chcesz mieć „coś swojego”, lepiej wykorzystać menedżer haseł i zapamiętać jedno hasło główne (bardzo długie), zamiast osłabiać każde hasło z osobna.

Jeśli serwis ogranicza znaki specjalne, nie rezygnuj z symboli całkiem. Wpisz w polu „Własne symbole” tylko dozwolone (np. @#-_) i zostaw resztę parametrów bez kompromisów. Pole przyjmuje do 40 znaków, bierze pod uwagę tylko interpunkcję ASCII i usuwa duplikaty; jeśli nie zostanie żaden taki znak, generator wraca do 25 symboli domyślnych.

Rekomendowane ustawienia w praktyce

Poniżej masz punkty startowe odpowiadające gotowym konfiguracjom generatora. Entropię policzono tym samym wzorem co narzędzie: długość × log₂(pula). Traktuj je jak ustawienia domyślne, a nie dogmat: najważniejsze jest to, co realnie przejdzie w danym serwisie (czasem limity znaków lub zakaz niektórych symboli potrafią zaskoczyć).

Scenariusz Konfiguracja Długość Pula Entropia Uwagi
Poczta e-mail domyślna 16 81 101 bitów To „konto-matka” do resetów haseł; jeśli serwis pozwala, wydłuż do 20–24 znaków.
Bank / finanse Bankowe i finanse 16 64 96 bitów Zaczyna się od litery, grupy po 4, osiem symboli. Przy innych restrykcjach banku dostosuj symbole, ale nie schodź z długości.
Wi-Fi / router Wi-Fi WPA2/WPA3 20 61 119 bitów Z separatorami ma 23 znaki; WPA2 przyjmuje hasło od 8 do 63 znaków.
Panel admin / serwer / baza danych Serwery i bazy danych 24 68 146 bitów Bez wykluczania znaków, bo hasło i tak się wkleja. Dołóż też 2FA.
Konta techniczne w menedżerze Ultra bezpieczny klucz 32 87 206 bitów Grupy po 8; do miejsc, gdzie nikt nie wpisuje hasła ręcznie.
Hasło wpisywane ręcznie Czytelne dla człowieka 14 56 81 bitów Bez symboli i bez mylących znaków. Nadal unikalne dla każdego konta.
Telefon, karta, sejf PIN 4 / PIN 6 4 / 6 10 13 / 20 bitów Pełne przeszukanie przy 1000 prób/s: 10 sekund dla 4 cyfr, 17 minut dla 6. PIN chroni tylko wtedy, gdy system blokuje logowanie po kilku błędach.

Dlaczego entropia jest lepsza niż „ocena na oko”

Entropia mówi, ile bitów losowości ma hasło; liczba możliwych kombinacji to 2 do potęgi tej liczby. Generator liczy ją wzorem długość × log₂(pula). Dla ustawień domyślnych: 16 × log₂(81) = 16 × 6,34 = 101,4 bita. Pełne przeszukanie takiej przestrzeni zajęłoby ok. 109 mld lat przy 10^12 prób na sekundę i ok. 10^20 lat przy 1000 prób na sekundę online.

Każdy dodatkowy znak dokłada log₂(pula) bitów, więc liczba kombinacji rośnie wykładniczo. Dlatego dołożenie kilku znaków zwiększa trudność łamania bardziej niż „sprytny” symbol na końcu: 8 znaków z pełnej puli 94 znaków ASCII to ok. 52 bity i około 2 godzin pełnego przeszukania offline, a 16 znaków z domyślnej puli to wspomniane 101 bitów.

W generatorze widzisz także rozmiar puli znaków (czyli ile znaków realnie bierze udział w losowaniu). Jeśli wyłączysz symbole i cyfry, pula spada. Wykluczenie mylących znaków zmniejsza ją z 87 do 81, a 16-znakowe hasło traci tylko ok. 1,6 bita (ze 103,1 do 101,4). Przy opcji „bez powtórzeń” entropia to suma log₂(pula − i), bo każdy kolejny znak losowany jest z mniejszej puli: 16 znaków z 81 daje 99,1 bita. Czasy łamania to założenia, nie pomiar: przy wolnych funkcjach skrótu (bcrypt, Argon2) atak offline trwa wielokrotnie dłużej.

  • Jeśli hasło ma chronić ważne konto, zacznij od długości (16+), dopiero potem baw się symbolami.
  • Używaj unikalnych haseł – generator pomaga, ale Ty pilnujesz zasady „jedno konto = jedno hasło”.
  • Do logowań krytycznych dołóż 2FA (aplikacja lub klucz sprzętowy) – to obrona przed wyciekiem haseł.
  • Jeśli musisz hasło przepisać, wyklucz podobne znaki i włącz grupowanie.
  • Nie „poprawiaj” wygenerowanego hasła ręcznie – to najprostsza droga do wzorców.

Wygeneruj nowe hasła jednym kliknięciem

Ustaw długość, wybierz typy znaków albo gotową konfigurację: lista haseł odświeża się przy każdej zmianie ustawień, a przycisk „Losuj ponownie” daje nową partię. Jeśli chcesz kilka propozycji naraz, zwiększ liczbę haseł (maksymalnie 50) i przełącz widok na siatkę; „Kopiuj wszystkie” zabiera całą listę. A gdy jedno z nich wygląda na kompletnie przypadkowe i nie budzi emocji, skopiuj je i zapisz w menedżerze.

FAQ – generator haseł

Czy generator haseł jest darmowy i czy muszę zakładać konto?

Tak – używasz narzędzia od razu, bez rejestracji i bez tworzenia konta. Wchodzisz, ustawiasz parametry, generujesz, kopiujesz i gotowe.

Czy wygenerowane hasła są gdzieś zapisywane?

Nie. Hasła losujemy funkcją random_int() (kryptograficzny generator liczb losowych) i wysyłamy tylko do Twojej przeglądarki; w historii użycia narzędzia zostaje wyłącznie wybrana konfiguracja i liczba haseł. Po wygenerowaniu od razu wklej hasło tam, gdzie ma trafić, i zapisz je w menedżerze haseł, a nie w pliku tekstowym czy mailu do siebie.

Jaką długość hasła wybrać, żeby było praktycznie nie do złamania?

Dla większości kont rozsądny próg to 16 znaków i więcej (przy domyślnej puli ok. 101 bitów). Do poczty, banku i pracy celuj w 20–24, a jeśli serwis pozwala – w 32. Gdy serwis ogranicza długość, kompensuj to pełnym zestawem znaków i unikalnością hasła; same symbole przy krótkim haśle niewiele zmieniają.

Po co wykluczać podobne znaki (l, o, I, O, 0, 1)?

Żeby nie pomylić się przy przepisywaniu lub odczytywaniu hasła z ekranu, bo błąd kończy się zwykle ustawieniem prostszego hasła. Opcja jest domyślnie włączona i kosztuje mało: 16-znakowe hasło ma 101,4 zamiast 103,1 bita.

Czym jest „bez powtórzeń znaków” i kiedy ma sens?

Ta opcja sprawia, że żaden znak nie pojawi się w haśle dwa razy. Zawęża to przestrzeń losowania (16 znaków z puli 81: 99,1 zamiast 101,4 bita), a długość nie może przekroczyć rozmiaru puli – np. PIN z samych cyfr ma najwyżej 10 znaków, inaczej generator pokaże błąd. Włączaj ją tylko wtedy, gdy wymaga tego polityka haseł konkretnego systemu.

Po co grupowanie hasła i separator?

Grupowanie co 1–32 znaki z separatorem (do 3 znaków, np. myślnik lub spacja) zamienia długi ciąg w bloki, które łatwiej przeczytać, podyktować i wpisać na routerze czy telewizorze. Separator staje się częścią hasła, więc przy hasłach wklejanych do pola logowania zwykle lepiej zostawić grupowanie na 0.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!