Codegrain

Generator haseł — silne losowe hasła, za darmo i prywatnie

Darmowy generator silnych haseł. Twórz losowe, bezpieczne hasła w przeglądarce dzięki Web Crypto API — wybierz długość, cyfry i symbole. Żadne hasło nie jest wysyłane na serwer ani zapisywane.

Generator haseł

Twoje hasło
    SiłaBardzo silne103 bitów
    16
    Zestawy znaków
    1

    Hasła są generowane w Twojej przeglądarce za pomocą Web Crypto API. Nic nie jest przesyłane i żadne hasło nie jest przechowywane.

    Entropia to szacunkowa miara odporności na łamanie metodą siłową — nie gwarancja bezpieczeństwa. Nie uwzględnia ponownego użycia hasła, phishingu ani wycieków baz danych.

    Jak korzystać z tego narzędzia

    Jak korzystać z tego narzędzia

    1. Wybierz długość i zestawy znaków

      Ustaw długość hasła (16 lub więcej to dobry wybór) i włącz potrzebne zestawy znaków: wielkie litery, małe litery, cyfry i symbole. Więcej zestawów i większa długość oznaczają silniejsze hasło.

    2. Dostosuj opcje

      Opcjonalnie wyklucz podobnie wyglądające znaki (0, O, 1, l, I), aby hasła były łatwiejsze do odczytania i wpisania, oraz ustaw, ile haseł wygenerować naraz, jeśli potrzebujesz większej partii.

    3. Wygeneruj i skopiuj

      Kliknij Generuj. Każde hasło powstaje lokalnie w Twojej przeglądarce, a jego szacowana siła jest pokazywana. Skopiuj to, które chcesz — nic nie jest przesyłane i żadne hasło nie jest przechowywane.

    Najczęściej zadawane pytania

    Najczęściej zadawane pytania

    Czy wygenerowane hasła są wysyłane na serwer lub gdziekolwiek zapisywane?

    Nie. Każde hasło jest generowane w całości w Twojej przeglądarce i nigdy nie jest wysyłane na żaden serwer, rejestrowane ani zapisywane. To kluczowa różnica w stosunku do wielu generatorów online, które technicznie mogłyby rejestrować przekazywane sekrety. Zamknij kartę, a hasło znika — nie ma rejestracji ani śledzenia tego, co generujesz.

    Jak losowe są hasła? Czy używacie Math.random?

    Nie — Math.random nie jest bezpieczny kryptograficznie i nigdy nie powinien być używany do haseł. To narzędzie korzysta z Web Crypto API (crypto.getRandomValues), kryptograficznie bezpiecznego źródła losowości w przeglądarce. Wybór znaków używa też metody odrzucania (rejection sampling), więc nie występuje błąd modulo — każdy znak w alfabecie jest tak samo prawdopodobny.

    Jeśli zaznaczę kilka zestawów, czy hasło naprawdę będzie zawierać znaki z każdego z nich?

    Tak. Gdy zaznaczysz kilka zestawów znaków (na przykład wielkie litery, cyfry i symbole), generator gwarantuje co najmniej jeden znak z każdego wybranego zestawu, a następnie losowo uzupełnia resztę i kryptograficznie tasuje całość. Dzięki temu hasło „z symbolami” zawsze faktycznie zawiera symbol.

    Co oznacza ocena siły i entropia?

    Entropia w bitach to uczciwa miara tego, jak trudno złamać losowe hasło metodą siłową (brute-force): równa się długość × log2(rozmiar alfabetu). Oznaczamy hasła jako słabe (poniżej 40 bitów), przeciętne, silne lub bardzo silne (80 bitów lub więcej). To nie jest obietnica absolutnego bezpieczeństwa — nie uwzględnia ponownego użycia hasła, phishingu ani wycieku bazy danych — a jedynie siłę tego losowego hasła wobec zgadywania.