Generátor heslové fráze

Vytvořte heslovou frázi z náhodných slov jedním kliknutím. Vzniká ve vašem prohlížeči a nikam se neodesílá ani neukládá. Zvolte jazyk a počet slov a uvidíte, jak dlouho by trvalo ji uhodnout.

Vaše heslová fráze

Heslová fráze vzniká ve vašem prohlížeči a nikam se neodesílá ani neukládá. V tomto prohlížeči zůstává jen vaše nastavení (jazyk slov, počet slov a oddělovač).

Nastavení
Počet slov

Síla

66 bitů

Dobré

Bity entropie: heslová fráze byla náhodně vybrána z 2 na tolikátou možností a každý další bit zdvojnásobuje počet pokusů, které útočník potřebuje. Platí to jen pro frázi vytvořenou tímto generátorem, ne pro frázi, kterou jste si vymysleli.

Za jak dlouho by šlo uhodnout

Přihlášení online10 pokusů za sekundu (příklad)
1 miliarda let a více
Uniklá databáze, pomalý hashbcrypt, jedna RTX 5090
4 600 000 let
Uniklá databáze, rychlý hashMD5, jedna RTX 5090
5 let

Průměrná doba, než útočník heslo najde zkoušením možností jedné po druhé (v průměru projde polovinu). Rychlosti jsou zveřejněné testy jedné grafické karty, viz postup a zdroje níže; útočník může mít karet mnoho.

Orientační odhad jen pro informaci, nejde o finanční, daňové ani technické poradenství. Jak se počítá a odkud jsou data

Jak funguje heslová fráze

Heslová fráze je několik náhodně vylosovaných slov, například ze seznamu o dvou tisících slov. Její síla plyne z počtu slov a velikosti seznamu, ne z neobvyklých znaků: každé slovo násobí počet možností velikostí seznamu.

Hodí se na to, co si musíte pamatovat: hlavní heslo správce hesel nebo heslo, které odemyká počítač či telefon. Slova se pamatují i píší snáz než řetězec náhodných znaků. Na všechno ostatní nechte dlouhá náhodná hesla ve správci hesel.

Slova musí vybírat náhoda, ne vy. Verš písničky, citát nebo vlastní věta jsou mnohem slabší, protože útočníci zkoušejí právě je. Když se vám slova nelíbí, vylosujte novou frázi a neupravujte slova ručně.

Oficiální doporučení se shodují na délce a náhodnosti. NIST chce po službách, aby přijímaly hesla dlouhá aspoň 64 znaků a nevynucovaly pravidla o druzích znaků, a heslo, které je jediným způsobem přihlášení, má mít aspoň 15 znaků. Heslová fráze z několika slov to splní snadno.

Časté otázky

Je bezpečné vytvářet heslovou frázi na webu?

Tento generátor ji vytváří ve vašem prohlížeči vlastním zdrojem náhody prohlížeče. Fráze se neodesílá na server ani neukládá; v prohlížeči zůstává jen nastavení. Ověřit si to můžete v síťovém panelu prohlížeče, nebo stránku načíst a pak vypnout internet.

Kolik slov použít?

Šest náhodných slov je u tohoto generátoru už v pásmu dobré (66 bitů u seznamů o 2 048 slovech, 78 bitů u anglického). Nejvyšší pásmo, 100 bitů, vyžaduje osm slov z anglického seznamu nebo deset z ostatních. Čím víc slov si dokážete zapamatovat a napsat, tím lépe.

Proč jen několik jazyků?

Seznam musí mít volnou licenci a musí být prověřený, aby neobsahoval urážlivá nebo snadno zaměnitelná slova. Takové seznamy máme pro angličtinu, češtinu, španělštinu a francouzštinu. Seznam, který bychom neuměli ověřit, by generátor zhoršil, ne zlepšil, proto další jazyky čekají na dobrý zdroj.

Mám přidat symboly nebo zaměnit písmena?

Není třeba. Rozhoduje délka: jedno slovo navíc přidá mnohem víc než symbol. Když služba žádá velké písmeno nebo číslici, zapněte tyto volby; fráze tím není silnější, jen splní pravidlo.

Související články

Jak se počítá a odkud jsou data

Jak se výsledek počítá

  1. Slova se losují z kryptografického zdroje náhody vašeho prohlížeče (crypto.getRandomValues). Každé slovo se vybírá se stejnou pravděpodobností z celého seznamu a losování, které by některá slova zvýhodnilo, se zahazuje.
  2. Slova se losují nezávisle, takže se může stejné slovo objevit dvakrát. Díky tomu jsou všechny fráze stejně pravděpodobné a jejich počet je přesně velikost seznamu na počet slov.
  3. Síla v bitech je dvojkový logaritmus tohoto počtu, takže každé slovo přidá stejně bitů: log2 velikosti seznamu (11 bitů u 2 048 slov, asi 12,9 u 7 776). Vylosovaná číslice přidá asi 3,3 bitu. Oddělovač a velká písmena nepřidají nic, protože jsou pokaždé stejné.
  4. Doba uhodnutí je polovina všech možností (průměr) vydělená počtem pokusů, které útočník zvládne za sekundu, stejně jako u generátoru hesel.
  5. Pásma síly jsou naše, ne norma: pod 60 bitů slabé, od 60 do 100 bitů dobré, od 100 bitů velmi silné.

Předpoklady a omezení

  • Síla platí jen pro frázi vytvořenou tímto generátorem, ne pro frázi, kterou jste si vybrali nebo ručně upravili, a předpokládá útočníka, který zná seznam i vaše nastavení.
  • Používáme jen seznamy slov s veřejným zdrojem a volnou licencí: angličtinu (EFF) a češtinu, španělštinu a francouzštinu (BIP-39). Další jazyky přibudou, až bude seznam, který umíme ověřit.
  • Rychlosti jsou testy jedné grafické karty. Útočník může použít karet mnoho a služba může používat pomalejší hash nebo omezit počet pokusů, takže skutečná doba může být kratší i mnohem delší.
  • Generátor nezjišťuje, jestli fráze neuniklo, a nezná pravidla konkrétního webu, třeba nejvyšší povolenou délku.
  • Útoky na člověka (phishing, škodlivý software) v číslech nejsou a silná fráze před nimi nechrání.

Rychlost online (10 pokusů za sekundu) je náš příklad. Rychlosti offline jsou zveřejněné testy: MD5 215,8 GH/s a bcrypt 255,3 kH/s na jedné kartě NVIDIA RTX 5090 (hashcat v6.2.6). Seznamy slov jsou EFF Large Wordlist (angličtina) a seznamy BIP-39 (čeština, španělština, francouzština).

Zdroje dat a období, pro které platí

Každé číslo, ze kterého kalkulačka vychází nebo se kterým začíná, pochází z jednoho ze zdrojů níže. Názvy řad uvádíme tak, jak je pojmenoval vydavatel. U každého řádku je období, ke kterému se data vztahují, a tam, kde si ho zaznamenáváme, den stažení. Oficiální data bývají v době zveřejnění stará i několik měsíců, proto si před rozhodnutím ověřte aktuální hodnotu.

Oficiální
Zveřejnila ji centrální banka, statistický úřad, Evropská unie nebo jiný veřejný orgán.
Odborná nebo oborová data
Datová sada univerzity, poskytovatele indexů, oborového sdružení nebo dodavatele dat.
Z tisku
Údaj oficiálního orgánu, který známe jen z tisku a neověřili jsme ho v původním zdroji. Berte ho jako přibližný.
Příklad
Naše zaokrouhlené číslo, žádná statistika. Nahraďte ho vlastním.

Rychlosti útoků na hesla a doporučení

Zobrazit všech 4 zdrojů
ZdrojObdobíDruh
hashcat forum, RTX 5090 benchmark threadNVIDIA GeForce RTX 5090, hashcat v6.2.6, tuned run, MD5 (mode 0): 215.8 GH/s (fast hash)
2025-02staženo 2026-10-07Odborná nebo oborová data
hashcat forum, RTX 5090 benchmark threadNVIDIA GeForce RTX 5090, hashcat v6.2.6, tuned run, bcrypt (mode 3200, 32 iterations): 255.3 kH/s (slow hash)
2025-02staženo 2026-10-07Odborná nebo oborová data
PříkladOnline guessing against a login that limits the attempts: 10 guesses per second
2026Příklad
NISTSP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management, section 3.1.1.2 Passwords
2025staženo 2026-10-07Oficiální

Seznamy slov pro heslové fráze

ZdrojObdobíDruh
Electronic Frontier FoundationEFF Large Wordlist for Random Passphrases, 7,776 English words (CC BY 3.0 US; the dice numbers removed)
2016staženo 2026-10-07Odborná nebo oborová data
Bitcoin Improvement ProposalsBIP-39 wordlists, 2,048 words each: Czech, Spanish, French (MIT licence; accents in the composed form)
aktuálnístaženo 2026-10-07Odborná nebo oborová data

Text metodiky naposledy zkontrolován 2026-10-06. Data naposledy stažena 2026-10-07. Jak pracujeme s daty a zdroji