Každodenní problémy. Vyřešeno.

Česko

Generátor hesel

Vaše heslo se zobrazí nahoře hned po načtení stránky, náhodně vytvořené ve vašem vlastním prohlížeči. Zvolte délku a znaky, zkopírujte ho a hotovo: nikam se neodesílá ani neukládá.

Vaše heslo
…
Síla: Velmi silné104 bitů entropie
Už nějaké máte? Zjistěte, jestli neuniklo →

Výsledky jsou orientační. Solvemis nenese odpovědnost za získané výsledky ani za to, jak se použijí.

Solvemis je zdarma a bez registrace. Pokud vám pomohl a chcete projekt podpořit: Kupte mi kávu

Jak to funguje

Jak ji použít

  1. Podívejte se na heslo nahoře: je hned připravené k použití.
  2. Posuvníkem nastavte délku od 8 do 64 znaků.
  3. Zaškrtněte nebo zrušte malá písmena, velká písmena, číslice a speciální znaky podle toho, co web přijímá.
  4. Stiskněte «Kopírovat» pro vložení do schránky nebo «Nové heslo» pro jeho změnu.

Jak se počítá

Každý znak se losuje pomocí crypto.getRandomValues, kryptografického generátoru prohlížeče, a hodnoty, které by některé znaky zvýhodnily (zkreslení modulem), se zahazují. Heslo obsahuje alespoň jeden znak z každé zaškrtnuté skupiny, na náhodných místech. Síla je entropie, délka × log₂ počtu možných znaků, na naší vlastní stupnici: pod 60 bitů slabé, 60 až 100 dobré, od 100 velmi silné.

Entropie (bity) = délka × log₂(možné znaky)

Zdroje

O této kalkulačce

Proč délka váží víc než symboly

Se všemi čtyřmi skupinami je k dispozici 89 možných znaků, takže každý znak přináší asi 6,5 bitu entropie: 16 znaků dává zhruba 104 bitů. Každý bit navíc zdvojnásobí počet kombinací, které by útočník musel vyzkoušet.

Vynechání skupin stojí méně, než se zdá, pokud heslo prodloužíte. Jen s malými písmeny dává 16 znaků asi 75 bitů, ale 22 znaků už přesahuje 100. Pokud web odmítá speciální znaky, je proto rozumné je vypnout a zvýšit délku.

Jiné heslo pro každý web

Dlouhé heslo moc nepomůže, pokud ho používáte opakovaně: když z nějakého webu uniknou data, útočníci zkoušejí stejnou kombinaci u jiných služeb. Pro každý web používejte jiné heslo, ukládejte je do správce hesel a zapněte dvoufázové ověření u e-mailu a banky.

Jaké speciální znaky používá

!#$%&*+-.:;=?@_~^()[]{}<>/|. Je to 27 symbolů, které přijme téměř každý formulář. Vynechány jsou mezera a uvozovky, protože dělají potíže při vkládání hesla nebo v konfiguračních souborech.

Časté otázky

Je bezpečné vytvářet heslo na webu?

Tady ano: heslo vzniká ve vašem prohlížeči pomocí jeho kryptografického generátoru (crypto.getRandomValues) a nikdy neputuje na žádný server. Solvemis ho nevidí ani neukládá. Můžete si to ověřit: po načtení stránky se odpojte od internetu a «Nové heslo» bude fungovat dál.

Jak dlouhé by heslo mělo být?

Alespoň 15 znaků, pokud je jedinou ochranou účtu, podle zásad pro digitální identitu amerického NIST, a alespoň 8, pokud používáte i druhý faktor. Proto nástroj navrhuje 16.

Je nutné kombinovat velká písmena, číslice a symboly?

Pomáhá to, ale víc záleží na délce: každý další znak násobí počet kombinací a NIST žádá služby, aby nevyžadovaly míchání typů znaků. Pokud web nepřijímá speciální znaky, zrušte zaškrtnutí a heslo prodlužte.

Aktualizováno 1. října 2026

Chybí vám něco v tomto nástroji, nebo nástroj, který tu není? Napište nám