Ile SMS-ów zajmie tekst

Wklej wiadomość i sprawdź, na ile części zostanie pocięta i czy polskie znaki skracają limit.

Kalkulator

Ile znaków mieści SMS i skąd nagle limit 70?

Klasyczny SMS mieści 160 znaków, ale wystarczy jedno „ż”, żeby limit spadł do 70. To nie kaprys operatora, tylko kodowanie: podstawowy alfabet GSM nie zna polskich ogonków, więc telefon przełącza całą wiadomość na Unicode, w którym każdy znak zajmuje dwa razy więcej miejsca. Przy dłuższych tekstach dochodzi drugie zaskoczenie: części sklejanej wiadomości mieszczą mniej niż pierwsza samodzielna.

Wzór i przykład

GSM: 160 znaków (części po 153); Unicode: 70 znaków (części po 67); znaki rozszerzone GSM liczone podwójnie

  1. Sprawdź, czy tekst zawiera znak spoza alfabetu GSM, np. polską literę z ogonkiem. Jeśli tak, obowiązuje limit 70/67.
  2. Zlicz znaki; w trybie GSM znaki [ ] ~ ^ | € licz podwójnie.
  3. Jeśli wynik mieści się w pojedynczym limicie (160 albo 70), wychodzi jedna wiadomość.
  4. Dłuższy tekst dzieli się na części po 153 (GSM) albo 67 (Unicode): liczba SMS-ów to zliczone znaki podzielone przez pojemność części, w górę.
TekstTrybLiczba SMS-ów
160 znaków bez ogonkówGSM1
161 znaków bez ogonkówGSM2
70 znaków z ogonkamiUnicode1
71 znaków z ogonkamiUnicode2
300 znaków bez ogonkówGSM2
300 znaków z ogonkamiUnicode5

Ta sama treść pisana z ogonkami i bez potrafi różnić się kosztem kilkukrotnie: 300 znaków to dwa SMS-y bez polskich liter albo pięć z nimi. Stąd zwyczaj pisania bez ogonków w komunikacji masowej, gdzie każda część mnoży się przez tysiące odbiorców.

Najczęstsze pytania

Dlaczego polskie znaki skracają SMS do 70 znaków?

Podstawowy alfabet GSM z lat osiemdziesiątych zawiera litery łacińskie i garść znaków zachodnioeuropejskich, ale żadnych polskich ogonków. Jedna taka litera wymusza kodowanie Unicode dla całej wiadomości, a w nim każdy znak zajmuje dwukrotnie więcej miejsca, więc limit spada z 160 do 70.

Czemu część sklejanej wiadomości mieści 153, a nie 160 znaków?

Przy dzieleniu telefon dokleja do każdej części nagłówek sklejania, który mówi odbiorcy, ile jest części i w jakiej kolejności je złożyć. Ten nagłówek zajmuje miejsce 7 znaków, więc pojemność każdej części spada do 153 w GSM i 67 w Unicode.

Które znaki liczą się podwójnie?

Nawiasy kwadratowe i klamrowe, tylda, daszek, kreska pionowa, symbol euro i ukośnik wsteczny. Należą do rozszerzenia GSM i są kodowane dwoma bajtami, więc jeden taki znak zabiera miejsce dwóch zwykłych.

Czy odbiorca dostanie jedną wiadomość, czy kilka?

Na ekranie zwykle jedną, bo telefon skleja części automatycznie. Operator jednak wysyła i rozlicza każdą część osobno, dlatego liczba części ma znaczenie dla kosztu, a nie dla wyglądu rozmowy.

Jak zmieścić polski tekst w jednym SMS-ie?

Albo skrócić treść do 70 znaków, albo zapisać ją bez ogonków i zyskać limit 160. W wysyłkach masowych ta druga droga jest normą, bo różnica potrafi podwoić albo potroić koszt całej kampanii.

Coś się tu nie zgadza? Zgłoś błąd w tym kalkulatorze

← Więcej kalkulatorów: Tekst i dokumenty