Licznik znaków

Licz znaki na żywo i sprawdzaj, jak blisko jesteś typowych limitów platform.

0Znaki
0Znaki (bez spacji)
0Słowa
0Wiersze
0Bajty UTF-8

Limity znaków

Post na X (Twitter)0 / 280
Opis na Instagramie0 / 2200
Znacznik tytułu SEO0 / 60
Meta opis0 / 160
Tytuł na YouTube0 / 100

Długość SMS-a

0Wykorzystane znaki
0Wiadomości SMS

Działa w przeglądarce. Nic, co wpiszesz, nie jest nigdzie wysyłane.

Jak liczyć znaki

  1. Wpisz albo wklej tekst, albo wczytaj plik tekstowy.
  2. Obserwuj, jak liczba znaków, słów i bajtów aktualizuje się na żywo.
  3. Sprawdź paski limitów, żeby zobaczyć, czy tekst mieści się w X, Instagramie, SEO albo SMS-ie.

Znaki a bajty UTF-8: przykłady

TekstZnakiBajty UTF-8
kot33
żółć (wszystkie litery ze znakiem diakrytycznym)48
pojedyncze emoji kciuk w górę24
emoji rodziny z czworgiem osób1125

Pojedyncze emoji często liczy się tu jako 2 znaki, bo jest zapisane jako para jednostek kodowych UTF-16, a po zakodowaniu w UTF-8 zajmuje 4 bajty. Emoji rodziny z czworgiem osób to naprawdę kilka osób i znaków łączących połączonych w jeden glif, dlatego liczy się jako 11 znaków i 25 bajtów, mimo że wyświetla się jako jeden obrazek.

Segmenty SMS: GSM-7 a Unicode

WiadomośćAlfabetZnaków w segmencie
Zwykły tekst bez polskich znakówGSM-7160
Tekst z niemieckimi znakami ä, ö lub üGSM-7160
Tekst z polskim znakiem (ą, ć, ę, ł, ń, ó, ś, ź, ż) albo dowolnym emojiUnicode70
Wiadomość dłuższa niż limit jednego segmentuDowolny153 albo 67 na kolejny segment

Operatorzy dzielą długą wiadomość na kilka segmentów, gdy przekroczy limit jednego segmentu, a każdy kolejny segment mieści odrobinę mniej znaków niż pierwszy, bo kilka znaków służy do połączenia segmentów z powrotem w całość na telefonie odbiorcy.

Licznik znaków: najczęstsze pytania

Dlaczego znaki i bajty UTF-8 się różnią?

Zwykłe litery bez znaków diakrytycznych zajmują po 1 bajcie, ale polskie litery jak ą czy ż, emoji i znaki z innych pism mogą zajmować od 2 do 4 bajtów. Wiadomość ze 100 znakami pełna emoji może zajmować 200 bajtów albo więcej.

Ile znaków mieści się w jednym SMS-ie?

Zwykły tekst mieści 160 znaków w jednym segmencie w alfabecie GSM-7, ale ten alfabet nie obejmuje polskich znaków ą, ć, ę, ł, ń, ó, ś, ź ani ż. Wiadomość z choćby jednym z nich przełącza się na Unicode, co daje tylko 70 znaków na segment, dlatego SMS-y pisane po polsku niemal zawsze mieszczą się w limicie 70, a nie 160.

Jaka jest idealna długość tytułu SEO?

Trzymaj znacznik tytułu poniżej 60 znaków, a meta opis poniżej 160 znaków, żeby Google nie ucinał ich w wynikach wyszukiwania.

Czy X (Twitter) liczy emoji tak samo jak litery?

X liczy większość emoji jako 2 znaki w swoim limicie 280 znaków, tak samo jak licznik znaków w tym narzędziu, bo typowe emoji jest zapisane jako para surogatów warta 2 jednostki kodowe.

Dlaczego jedno emoji liczy się tu jako 2 znaki?

Ten licznik mierzy tak samo jak JavaScript i większość liczników znaków: w jednostkach kodowych UTF-16. Proste emoji, jak kciuk w górę, potrzebuje 2 takich jednostek, więc dodaje 2 do liczby znaków, mimo że wygląda jak pojedynczy symbol.

Czy dodanie emoji zawsze przełącza SMS na tryb Unicode?

Tak. Każde emoji wypada poza starszy alfabet GSM-7, więc nawet jedno emoji w normalnej wiadomości obniża limit segmentu ze 160 do 70 znaków, podobnie jak każdy polski znak ą, ć, ę, ł, ń, ó, ś, ź czy ż.

Czy znak nowego wiersza liczy się jako znak?

Tak, znak nowego wiersza liczy się jako jeden znak w sumie, tak samo jak wtedy, gdy platforma sprawdza tekst względem własnego limitu.

Podobne narzędzia