tigtools

Počítadlo znaků

Zadejte nebo vložte text, abyste při psaní počítali znaky, a případně ho porovnali s délkovým limitem. Váš text zůstává ve vašem prohlížeči.

Běží ve vašem prohlížeči Bez registrace

0
Znaky
0
Znaky bez mezer
0
Slova
0
Řádky
0
Bajty (UTF-8)

Jak používat

  1. Zadejte text do pole nebo jej vložte odkudkoli.
  2. Pod polem si přečtěte počty znaků, znaků bez mezer, slov, řádků a bajtů.
  3. Chcete-li zkontrolovat délkový limit, vyberte předvolbu, například „Meta description“ nebo „SMS“, případně zvolte „Vlastní limit“ a zadejte číslo.
  4. Zpráva pod polem uvádí, kolik znaků zbývá nebo kolik jich musíte odstranit.

Jak to funguje

Znaky se počítají tak, jak je lidé vnímají (grapheme clusters). Písmeno s diakritikou jako „é“, vlajka nebo emoji s odstínem pleti se počítá jako jeden znak, i když je uloženo jako několik kódových bodů. „Znaky bez mezer“ odebere všechny bílé znaky včetně tabulátorů a konců řádků. Bajty jsou velikost textu zakódovaného v UTF-8, kódování používaném webovými stránkami a většinou databází: běžná anglická písmena zabírají 1 bajt, většina písmen latinky s diakritikou, řečtiny, cyrilice, arabštiny a hebrejštiny zabírá 2, většina čínských, japonských a korejských znaků 3 a emoji obvykle 4.

Předvolby limitů jsou běžná doporučení, nikoli oficiální limity. Vyhledávače nezkracují titulky a popisky na pevný počet znaků; zkracují podle šířky v pixelech, takže přibližně 60 znaků u titulku a přibližně 155 u popisku je praktický cíl spíše než pravidlo.

Předvolba SMS se řídí pravidly GSM 03.38 používanými mobilními sítěmi. Pokud je každý znak v abecedě GSM-7, vejde se do jedné zprávy 160 znaků a znaky z rozšiřující tabulky (€ [ ] { } ~ ^ | \) zabírají každý dvě místa. Jediný znak mimo tuto abecedu, například „ş“, „ć“ nebo emoji, přepne celou zprávu do Unicode (UCS-2) a limit klesne na 70. Delší texty se odesílají jako spojené části po 153 (GSM-7) nebo 67 (Unicode) znacích; zobrazený počet částí je odhad, protože některé telefony a brány zpracovávají hranice odlišně.

Předvolba X/Twitter počítá znaky jednoduše. Samotná síť X počítá každý odkaz jako 23 znaků bez ohledu na délku a čínské, japonské a korejské znaky a většinu emoji počítá jako dva, takže její vlastní počítadlo se může od tohoto lišit.

Příklady

Psaní meta popisu

Vyberte „Meta popis (~155)“ a vložte svůj návrh. Pokud se zobrazí „12 znaků nad limitem 155“, větu zkraťte, aby důležitá část nebyla ve výsledcích vyhledávání oříznuta.

Jak udržet SMS v jedné části

Připomínka o 150 znacích v prosté angličtině se vejde do jedné SMS a přidáním „Ödeme“ se do ní stále vejde, protože „Ö“ je v abecedě GSM-7. Přidáním „Teşekkürler“ se celá zpráva přepne do Unicode, protože „ş“ v ní není, takže limit klesne na 70 a tentýž text potřebuje tři části.

Kontrola databázového sloupce

Sloupec VARCHAR omezený na 255 bajtů v UTF-8 nemůže vždy pojmout 255 znaků. Před importem jmen, která obsahují diakritiku nebo asijská písma, porovnejte počet „Bajty (UTF-8)“ s velikostí sloupce.

Časté dotazy

Počítají se mezery jako znaky?

Ano. Hlavní počet „Znaky“ zahrnuje mezery, tabulátory a konce řádků, stejně jako to dělá většina formulářů a platforem. Počet „Znaky bez mezer“ všechny bílé znaky vynechává.

Proč se zde emoji počítá jako jeden znak, ale jinde jako více?

Toto počítadlo počítá to, co vidíte na obrazovce. Mnoho programů místo toho počítá jednotky kódu UTF-16, kde má většina emoji hodnotu 2 a emoji rodiny nebo vlajky může mít 7 nebo více. X počítá většinu emoji jako 2 znaky.

Je 60 znaků oficiální limit pro titulek stránky?

Ne. Google ani jiné vyhledávače nezveřejňují žádný limit počtu znaků; zkracují titulky, které jsou pro rozvržení výsledků příliš široké. Na počítači se obvykle zobrazí celých přibližně 50–60 znaků, proto předvolba používá 60.

Proč se můj limit SMS snížil ze 160 na 70?

Váš text obsahuje alespoň jeden znak, který není v abecedě GSM-7, například emoji, typografické uvozovky nebo písmeno jako „ş“ či „ł“. Zpráva pak musí být odeslána jako Unicode, který umožňuje 70 znaků na jednu SMS.

Bude můj počet přesně odpovídat počtu na X/Twitteru?

Ne vždy. X počítá každý odkaz jako 23 znaků a čínské, japonské a korejské znaky a většinu emoji počítá jako 2. U běžného latinského textu bez odkazů se počty shodují.

Soukromí

Text se počítá pouze ve vašem prohlížeči. Neodesílá se, neukládá se ani není zahrnut do analýz.