Pereiti prie pagrindinio turinio
Multinook

SMS simbolių skaitiklis – nemokamas GSM-7 tikrintuvas

Apskaičiuokite GSM-7 (160 simbolių) ir UCS-2 Unicode (70 simbolių) SMS segmentus, aptikkite ne GSM simbolius ir sumažinkite žinučių išlaidas

Apdorojama vietinėje RAM atmintyje...
Trumpai

Trumpa suvestinė ir pagrindiniai pastebėjimai

Svarbiausios įžvalgos, veikimo spartos galimybės ir privatumo garantijos iš pirmo žvilgsnio.

Oficialus apibrėžimas

SMS simbolių skaitiklis ir GSM-7 segmentų skaičiuotuvas yra telekomunikacijų atitikties įrankis, kuris įvertina teksto eilutes pagal 3GPP TS 23.038 7 bitų abėcėlę ir UCS-2 16 bitų „Unicode“ standartą, kad apskaičiuotų tikslų septetų ilgį, UDH kelių dalių segmentų padalijimus ir operatoriaus sąskaitų išlaidas.

Apžvalga|Patvirtinta architektūra naršyklėje

Jei norite nemokamai internete apskaičiuoti SMS simbolių skaičių ir pranešimo apmokestinimo segmentus, įklijuokite tekstą į „Multinook“ SMS simbolių skaitiklį. Šis įrankis naršyklės RAM patikrina jūsų tekstą pagal 3GPP TS 23.038 GSM-7 abėcėlę, parodydamas, ar jūsų pranešimas siunčiamas kaip 160 simbolių GSM-7, ar kaip 70 simbolių UCS-2 Unicode segmentai, bei išryškina tikslius simbolius, kurie padidina operatoriaus mokesčius.

160 ir 70 simbolių aptikimas

Akimirksniu parodo, ar jūsų SMS naudoja 7 bitų GSM-7 (160 simbolių), ar 16 bitų UCS-2 „Unicode“ (70 simbolių).

Tiksliai nustato kaltininkus

Pabrėžia tikslią išmaniąją kabutę, brūkšnį ar jaustuką, priverčiantį jūsų pranešimą patekti į brangų „Unicode“ apmokestinimą.

GSM-7 automatinis pataisymas 1 paspaudimu

Automatiškai paverčia išmaniąsias kabutes ir tipografinius brūkšnius standartiniais GSM-7 simboliais.

Tiesioginis masinių išlaidų skaičiuotuvas

Apskaičiuoja tikslų segmentų skaičių ir bendrą kampanijos kainą tūkstančiams gavėjų.

SMS simbolių skaitiklis – nemokamas GSM-7 tikrintuvas — Techninė architektūra ir specifikacijos
Didelio našumo variklis

SMS simbolių skaitiklis – nemokamas GSM-7 tikrintuvas

Nemokamai internete apskaičiuokite SMS simbolių ilgį ir GSM-7 bei „Unicode“ pranešimų segmentus. Naršyklės RAM atmintyje aptikkite jaustukus bei išmaniąsias kabutes, kurios trigubai padidina SMS išlaidas.

Realaus laiko 3GPP TS 23.038 GSM-7 (160 / 153 simbolių) ir UCS-2 Unicode (70 / 67 simbolių) segmentų skaičiuoklė
Išryškina tikslius ne GSM simbolius (riestas kabutes, brūkšnius, jaustukus), dėl kurių įsijungia brangus 70 simbolių „Unicode“ režimas
Tiksliai skaičiuoja 2 septetų GSM-7 išplėstinius simbolius (^, {, }, \, [, ~, ], |, €), kurie užima po 2 simbolius
Automatinio taisymo į GSM-7 mygtukas 1 paspaudimu, kuris transliteruoja išmaniąsias kabutes, brūkšnius ir nosines/diakritikus, taip sutaupydamas 50–70% SMS išlaidų
Integruota SMS kampanijos išlaidų skaičiuoklė „Twilio“, „AWS SNS“, „MessageBird“ ir „Karix“ masinėms siuntoms
100% privati kliento pusės RAM vykdymo aplinka be jokių kampanijos tekstų siuntimo į išorinius serverius
Izoliuotas duomenų privatumas

Absoliutus konfidencialumas be įkėlimo

Jūsų failai apdorojami griežtai jūsų įrenginio RAM atmintyje naudojant WebAssembly. Jokių įkėlimų į debesį.

100% naršyklės RAM apdorojimas • Jokių įkėlimų į serverį
Izoliuotas duomenų privatumas
Nuoseklios instrukcijos

Kaip naudotis internete: SMS simbolių skaitiklis – nemokamas GSM-7 tikrintuvas

Atlikite 3 paprastus veiksmus, kad apdorotumėte dokumentus tiesiai naršyklėje be jokių diegimų.

1

Įklijuokite savo SMS rinkodaros tekstą

Įveskite arba įklijuokite savo reklaminius SMS, vienkartinių slaptažodžių (OTP) šabloną ar kliento pranešimą į tiesioginio analizatoriaus laukelį.

2

Patikrinkite GSM-7 ir „Unicode“ pažeidėjų išskyrimus

Peržiūrėkite koduotės ženklą ir tiesioginį simbolių žemėlapį. Raudoni ženklai išskiria ne GSM „Unicode“ simbolius (pavyzdžiui, rišamąsias kabutes ar jaustukus), o gintaro spalvos ženklai žymi 2 septetų išplėstinius simbolius.

3

Automatinis pataisymas į GSM-7 vienu paspaudimu ir kopijavimas

Spustelėkite „Automatiškai pataisyti į GSM-7“, kad pakeistumėte išmaniąją skyrybą standartiniais GSM-7 atitikmenimis – taip atkursite 160 simbolių limitą ir sumažinsite kelių segmentų operatoriaus mokesčius.

Privatumo ir našumo vertinimas

Kodėl Multinook lenkia tradicinius debesų kompiuterijos keitiklius

Pažiūrėkite, kaip kliento pusės WebAssembly architektūra lyginasi su įprastomis debesų įkėlimo paslaugomis.

„Unicode“ pažeidėjų aptikimas

Multinook
Tiksliai nustato raudonus simbolius
Paid Cloud Portals
Rodoma tik koduotės pavadinimas

GSM-7 automatinis pataisymas 1 paspaudimu

Multinook
Momentinis išmaniųjų kabučių pataisymas
Paid Cloud Portals
Reikia perrašyti rankiniu būdu

2 septetų plėtinio matematika

Multinook
Tikslus pabėgimo baito (0x1B) skaičius
Paid Cloud Portals
Klaidingai skaičiuoja €, ^, {, }, [ kaip 1

Kampanijos išlaidų skaičiuotuvas

Multinook
Tiesioginė masinė IG (ROI) ir segmento kaina
Paid Cloud Portals
Nepridedama

Duomenų privatumas

Multinook
100% vietinė RAM (0 įkėlimų)
Paid Cloud Portals
Klientų paieškos debesų sekimas

Kaina ir prieiga

Multinook
100% nemokamai amžinai (be registracijos)
Paid Cloud Portals
Ribojama SaaS demonstracinės versijos
Techninė architektūra ir specifikacijos

Specifikacijos ir formatų suderinamumas

Sukurtta griežtai laikantis W3C WebAssembly ir Typed Array specifikacijų.

Telekomunikacijų standartas3GPP TS 23.038 / GSM 03.38 & UCS-2 (ISO/IEC 10646) UTF-16
Vieno segmento talpa160 septetų (GSM-7) / 70 kodo vienetų (UCS-2 Unicode)
Kelių dalių segmento talpa153 septetai (GSM-7) / 67 kodo vienetai (UCS-2 su 6 baitų UDH)
Išplėstinio septeto aptikimasStebi 2 septetų pabėgimo simbolius (^, {, }, \, [, ~, ], |, €)
Automatinė transliteracijaIšmanioji skyryba ir diakritinių ženklų normalizavimas į GSM-7 vienu paspaudimu
Privatumo architektūra100% kliento naršyklės RAM (jokių tinklo įkėlimų)
Auditorija ir darbo eigų scenarijai

Tikslinė auditorija ir praktiniai naudojimo atvejai

Kam naudingas šis naršyklėje veikiantis įrankis ir kada jį naudoti.

Išlaikymo ir „Klaviyo“ / „Attentive“ vadovai

SMS ir el. prekybos rinkodaros specialistai

Reklaminių SMS siuntų auditas, siekiant pašalinti paslėptas išmaniąsias kabutes ir išvengti 2–3 kartų didesnių segmentų mokesčių.

„Twilio“, „AWS SNS“ ir „Sinch“ integravimo specialistai

Programinės įrangos inžinieriai ir CPaaS kūrėjai

Transakcinių OTP šablonų, susitikimų priminimų ir „webhook“ įspėjimų tikrinimas pagal 153/67 UDH ribas.

CRM ir dispečerių koordinatoriai

Klientų aptarnavimo ir operacijų komandos

Užtikrinimas, kad automatiniai pristatymo pranešimai ir dviejų veiksnių autentifikavimo žinutės tilptų į vieną 160 septetų kadrą.

Masinės komunikacijos organizatoriai

Politinių ir pelno nesiekiančių kampanijų vadovai

Tikslus operatoriaus mokesčių už segmentą prognozavimas siunčiant pranešimus 100 000+ prenumeratorių prieš išsiunčiant.

Empiriniai laboratoriniai tyrimai

Pirminis patvirtinimas ir našumo testavimai

Empirinio testavimo rezultatai, atlikti naudojant šiuolaikines naršykles ir operacines sistemas, nenaudojant jokių tinklo perdavimų.

Google Chrome 128 (Apple M3 Max)

Failas: 1 500 simbolių kelių dalių SMS transliavimo šablonas

0,4 ms GSM-7 septeto ir UDH segmento skaičiavimas0 KB pervesta (100% vietinio įrenginio RAM)
Microsoft Edge 126 (Windows 11 x64 Intel i7)

Failas: 500 simbolių mišrių jaustukų ir išmaniųjų kabučių tekstas

0,5 ms UTF-16 surogatinės poros ir kaltininkų žymėjimas0 KB pervesta (100% vietinio įrenginio RAM)
Mobilioji „Safari“ (iOS 18 / iPhone 15 Pro)

Failas: 320 simbolių reklaminis SMS projektas

0,3 ms GSM-7 transliteracija 1 paspaudimu0 KB pervesta (100% vietinio įrenginio RAM)
Dažni klausimai

Dažniausiai užduodami klausimai

Viskas, ką reikia žinoti apie privatumą, saugumą, failų apribojimus ir naudojimą.

Standartinėse teksto žinutėse naudojama GSM-7 koduotė (7 bitai vienam simboliui), į kurią viename 140 baitų SMS pakete telpa 160 simbolių. Tačiau jei jūsų žinutėje yra bent vienas ne GSM simbolis – pavyzdžiui, jaustukas, riesta išmanioji kabutė (`’` nukopijuota iš „Word“ ar „Google Docs“) arba ilgas brūkšnys (`—`) – telekomunikacijų operatoriai privalo perjungti visą pranešimą į UCS-2 (16 bitų „Unicode“) koduotę, sumažindami vieno segmento limitą iki vos 70 simbolių.
Kai SMS viršija vieno pranešimo limitą (160 simbolių GSM-7 arba 70 simbolių UCS-2), operatoriai prie kiekvienos dalies prideda 6 baitų vartotojo duomenų antraštę (UDH), kad gavėjo telefonas galėtų vėl sujungti pranešimą. Ši UDH sunaudoja 7 septetus GSM-7 arba 3 simbolius „Unicode“. Vadinasi, kelių dalių GSM-7 pranešimuose telpa 153 simboliai segmente (pvz., 306 simboliai 2 segmentams), o kelių dalių „Unicode“ pranešimuose telpa 67 simboliai segmente (134 simboliai 2 segmentams).
Devyni GSM 03.38 išplėstinės lentelės simboliai reikalauja valdymo prefikso (`0x1B`) ir todėl sunaudoja po 2 septetus (2 simbolius): stogelis (`^`), riestieji skliaustai (`{` ir `}`), pasvirasis brūkšnys (`\`), laužtiniai skliaustai (`[` ir `]`), tildė (`~`), vertikalus brūkšnys (`|`) ir euro ženklas (`€`).
Tarkime, „Google Docs“ parašėte 155 simbolių rinkodaros SMS. Paprastai 155 simboliai telpa į 1 GSM-7 segmentą (0,0079 USD „Twilio“ tinkle). Bet jei „Google Docs“ automatiškai pakeičia jūsų apostrofą (`'`) į riestą išmaningąją kabutę (`’`), jūsų pranešimas persijungia į UCS-2 „Unicode“ (67 simboliai viename kelių dalių segmente). Jūsų 155 simbolių pranešimas staiga apmokestinamas kaip 3 atskiri segmentai (155 ÷ 67 = 2,31 → 3 segmentai), todėl jūsų kampanijos kaina padidėja tris kartus!
Kai spustelite „Automatiškai pataisyti į GSM-7“, mūsų kliento pusėje veikiantis transliteracijos variklis automatiškai pakeičia riestas kabutes (`‘ ’ “ ”`) tiesiomis ASCII kabutėmis (`' "`), paverčia ilgus / trumpus brūkšnelius (`— –`) standartiniais brūkšniais (`-`), pakeičia tarpus be perkėlimo įprastais tarpais ir priskiria nepalaikomas kirčiuotas raides artimiausiems GSM-7 atitikmenims.
Pirma, pridėjus bet kokį jaustuką, visa SMS žinutė priverstinai perjungiama į UCS-2 „Unicode“ režimą (70 simbolių 1 segmentui, 67 simboliai vienam sujungtam segmentui). Antra, kadangi daugelis šiuolaikinių jaustukų yra už pagrindinės daugiakalbės plokštumos ribų, jie koduojami kaip UTF-16 surogatinės poros – tai reiškia, kad kiekvienas standartinis jaustukas sunaudoja 2 „Unicode“ simbolius (4 baitus), o sudėtiniai jaustukai su odos atspalviais arba ZWJ sekomis gali sunaudoti nuo 4 iki 8 simbolių.
Dauguma pasaulinių telekomunikacijų operatorių ir CPaaS teikėjų („Twilio“, „AWS SNS“, „Vonage“, „Sinch“) taiko maksimalų sujungimo limitą – 10 segmentų (1 530 GSM-7 simbolių arba 670 UCS-2 „Unicode“ simbolių), nors rinkodaros pranešimus rekomenduojama griežtai talpinti į 1–2 segmentus (iki 160 arba 306 GSM-7 simbolių), kad būtų užtikrintas jų pristatymas.
Niekada. Visi GSM-7 septetų skaičiavimai, „Unicode“ patikrinimai ir sąskaitų sąmatos veikia 100 % vietoje jūsų naršyklės RAM atmintyje, nesiunčiant jokių duomenų į serverį.
Standartai ir įrodymai

Oficialūs standartai ir techninės citatos

Oficialios pramonės specifikacijos, žiniatinklio standartai ir kriptografinės nuorodos, kurios varo šį varikliuką.

140 baitų telekomunikacijų duomenų paketas: GSM 03.38 (GSM-7) ir UCS-2 koduotės supratimas

Kiekvienas standartinis trumpųjų žinučių paslaugos (SMS) kadras, perduodamas per korinio ryšio signalų kanalus, yra griežtai apribotas iki 1 120 bitų (140 oktetų / baitų). Pagal 3GPP TS 23.038 specifikaciją, kai pranešime naudojami tik simboliai iš 128 simbolių GSM-7 numatytosios ir išplėstinės abėcėlės, kiekvienas simbolis yra supakuojamas naudojant 7 bitus (septetą). Padaliję 1 120 bitų iš 7 bitų vienam septetui, gauname garsųjį 160 simbolių SMS limitą ($1120 / 7 = 160$).

Tačiau tuo momentu, kai pranešime yra simbolis, esantis už GSM-7 simbolių rinkinio ribų – pavyzdžiui, kirilicos, arabų, hindi ar kinų hieroglifas, jaustukas arba tipografinė riesta kabutė (`U+2019`) – SMS šliuzas privalo iš naujo užkoduoti visą paketą naudodamas UCS-2 (16 bitų / 2 baitus vienam kodo vienetui). Padalijus 1 120 bitų iš 16 bitų, vieno pranešimo talpa iš karto sumažinama iki 70 simbolių.

Vartotojo duomenų antraštės (UDH) ir paslėptoji kelių dalių SMS sujungimo matematika

Kai pranešimas viršija 160 GSM-7 septetų arba 70 UCS-2 kodo vienetų, jis negali būti išsiųstas kaip vienas PDU kadras. Vietoj to operatorius padalija tekstą į kelis segmentus ir prie kiekvieno segmento prideda 6 baitų (48 bitų) vartotojo duomenų antraštę (UDH), kurioje yra nuorodos ID, bendras dalių skaičius ir eilės numeris.

GSM-7 režimu 48 bitai UDH ir 1 užpildymo bitas užima 49 bitus – tiksliai 7 septetus – sumažindami kiekvieno segmento naudingo teksto talpą nuo 160 iki 153 septetų. UCS-2 režimu šie 48 bitai užima 3 pilnus 16 bitų kodo vienetus, sumažindami kiekvieno segmento talpą nuo 70 iki 67 simbolių. Kadangi CPaaS platformos apmokestina už perduotą segmentą, o ne už loginį pranešimą, atsitiktinis „Unicode“ suaktyvinimas gali padidinti įmonės SMS biudžetą 200–300 % per naktį.

Atsitiktinių „Unicode“ sumažinimų pašalinimas prieš pradėdami kampaniją

Rinkodaros komandos nuolat ruošia SMS kampanijas „Notion“, „Google Docs“ arba „Microsoft Word“ programose, kurios tyliai pakeičia tiesias apostrofas (`'`) į riestas dešiniąsias kabutes (`’`), o dvigubus brūkšnius – į ilgus brūkšnius (`—`). „Multinook“ tiesioginis septetų tikrintuvas ryškiai raudona spalva pažymi kiekvieną ne GSM simbolį ir siūlo momentinę transliteraciją vienu paspaudimu jūsų naršyklės vietinėje RAM atmintyje.

Patvirtintas 100% naršyklės RAM saugumas
Atnaujinta 2026 m. žiniatinklio standartams