Tekst
Character & Word Counter
Statystyki tekstu w czasie rzeczywistym: znaki (ze spacjami i bez), słowa, wiersze, zdania, akapity i rozmiar w bajtach (UTF-8).
This tool counts characters, words, lines, sentences, and paragraphs in real time as you type or paste text, and also shows the size in bytes under UTF-8 encoding.
What gets counted
- Characters with and without spaces — shown separately so you can check against limits like meta descriptions or tweets.
- Words — split on spaces and the punctuation between them.
- Sentences and paragraphs — split on terminal punctuation (. ! ?) and blank lines, respectively.
- UTF-8 byte size — useful when a limit is measured in bytes rather than characters (non-Latin text and emoji take more than one byte each).
Common uses
- Checking a meta description or title's length before publishing so it fits the search result limit.
- Keeping text within a character limit for an assignment, bio, or product description.
- Getting quick text stats without opening a text editor with a word-count panel.
Things to keep in mind
One visual "character" (like an emoji with a skin-tone modifier or a country flag) can be made of several Unicode code points and count differently depending on the counting method.
Social media and form limits sometimes count bytes or grapheme clusters rather than characters — check against this tool's byte counter if that matters.
Artykuł o tym narzędziu: Liczenie znaków i słów: dlaczego to nie zawsze jest trywialne
Najczęstsze pytania
Jakie dokładnie statystyki są obliczane?
Narzędzie liczy znaki ze spacjami i bez, słowa, linie, zdania, akapity oraz rozmiar tekstu w bajtach zakodowanych w UTF-8.
Dlaczego liczba bajtów różni się od liczby znaków?
W UTF-8 prosty znak łaciński zajmuje jeden bajt, ale znak cyrylicy, litera z akcentem lub emoji mogą zajmować od dwóch do czterech bajtów, więc tekst z wieloma znakami wielobajtowymi będzie miał znacznie wyższą liczbę bajtów niż liczbę znaków.
Czy mój tekst jest wysyłany na serwer do analizy?
Nie, wszystkie obliczenia odbywają się w czasie rzeczywistym w Twojej przeglądarce w JavaScript, nic nie jest wysyłane online.
Dlaczego liczenie słów jest niedokładne dla języków bez spacji?
W chińskim, japońskim czy tajskim słowa tradycyjnie nie są oddzielane spacjami — granicę wyznacza gramatyka i kontekst. Liczenie na podstawie spacji dla takich języków daje albo jedno „słowo" na cały tekst, albo traci sens — potrzebny jest osobny algorytm segmentacji.
Dlaczego jedno emoji czasem liczone jest jako kilka znaków?
Emoji z modyfikatorem koloru skóry lub flagi krajów w Unicode składają się z kilku punktów kodowych połączonych w jeden widoczny klaster graficzny (grapheme cluster). Naiwne liczenie punktów kodowych może policzyć taki wizualnie pojedynczy znak jako dwa, trzy lub więcej.