Treci la conținutul principal
Multinook

Contor caractere SMS - Verificator GSM-7 gratuit

Calculați segmentele SMS GSM-7 (160 caractere) vs. UCS-2 Unicode (70 caractere), identificați caracterele non-GSM și reduceți costurile de mesagerie

Se procesează în RAM-ul local...
Dintr-o privire

Rezumat rapid și concluzii cheie

Informații esențiale, capabilități de performanță și garanții privind confidențialitatea dintr-o privire.

Definiție oficială

Un Contor de caractere SMS și Calculator de segmente GSM-7 este un utilitar de conformitate în telecomunicații care evaluează șirurile de text în raport cu alfabetul pe 7 biți 3GPP TS 23.038 și standardul Unicode UCS-2 pe 16 biți pentru a calcula lungimile exacte în octeți, împărțirile în segmente multi-part UDH și costurile de facturare ale operatorului.

Prezentare generală|Arhitectură verificată pe partea de client

Pentru a calcula numărul de caractere SMS și segmentele de facturare a mesajelor online gratuit, inserați textul în contorul de caractere SMS de la Multinook. Motorul verifică textul dumneavoastră în raport cu alfabetul 3GPP TS 23.038 GSM-7 în memoria RAM a browserului, arătând dacă mesajul se trimite ca segmente GSM-7 de 160 de caractere sau Unicode UCS-2 de 70 de caractere și evidențiind caracterele exacte care cresc facturarea operatorului.

Detectare 160 vs 70 caractere

Arată instantaneu dacă SMS-ul tău utilizează GSM-7 pe 7 biți (160 caractere) sau Unicode UCS-2 pe 16 biți (70 caractere).

Identifică caracterele problematice

Evidențiază ghilimelele inteligente, liniile de pauză sau emoji-urile exacte care forțează mesajul tău într-o facturare Unicode scumpă.

Corectare automată GSM-7 dintr-un clic

Convertește automat ghilimelele inteligente și liniile de pauză tipografice în caractere standard GSM-7.

Estimator de costuri în masă în timp real

Calculează numărul exact de segmente și costul total al campaniei pentru mii de destinatari.

Contor caractere SMS - Verificator GSM-7 gratuit — Arhitectură tehnică și specificații
Motor de înaltă performanță

Contor caractere SMS - Verificator GSM-7 gratuit

Calculați lungimea caracterelor SMS și segmentele de mesaje GSM-7 vs Unicode online gratuit. Detectați emoji-urile și ghilimelele inteligente care triplează costurile SMS în memoria RAM a browserului.

Calculator în timp real pentru segmente 3GPP TS 23.038 GSM-7 (160 / 153 caractere) vs. UCS-2 Unicode (70 / 67 caractere)
Evidențiază caracterele non-GSM vinovate (ghilimele ondulate, linii de pauză em, emoji-uri) care forțează modul costisitor Unicode de 70 de caractere
Numără cu precizie caracterele extinse GSM-7 pe 2 septeți (^, {, }, \, [, ~, ], |, €) care consumă câte 2 caractere fiecare
Buton de corectare automată la GSM-7 cu 1 clic care transliterează ghilimelele inteligente, liniile de pauză și caracterele cu diacritice pentru a economisi 50–70% din facturile SMS
Estimator încorporat de costuri pentru campanii SMS pentru Twilio, AWS SNS, MessageBird și difuzări în masă Karix
Execuție 100% privată client-side în RAM, fără nicio copie de campanie încărcată pe servere externe
Confidențialitate a datelor izolată (Air-Gapped)

Confidențialitate absolută fără încărcare

Fișierele dvs. sunt procesate strict în RAM-ul dispozitivului dvs. utilizând WebAssembly. Fără încărcări în cloud.

Procesare 100% în RAM în browser • Fără încărcări pe server
Confidențialitate a datelor izolată (Air-Gapped)
Instrucțiuni pas cu pas

Cum se utilizează online: Contor caractere SMS - Verificator GSM-7 gratuit

Urmați these 3 pași simpli pentru a vă procesa documentele direct în browser, fără nicio instalare.

1

Lipește textul tău de marketing SMS

Introdu sau lipește SMS-ul tău promoțional, șablonul OTP sau notificarea pentru clienți în caseta de analiză live.

2

Inspectează evidențierile elementelor GSM-7 vs. Unicode

Verifică ecusonul de codare și harta de caractere în timp real. Ecusoanele roșii evidențiază caracterele Unicode non-GSM (cum ar fi ghilimelele inteligente sau emoji-urile), iar cele de culoare chihlimbar marchează simbolurile extinse pe 2 octeți.

3

Corectare automată cu 1 singur clic la GSM-7 și copiere

Apasă „Corectează automat la GSM-7” pentru a înlocui punctuația inteligentă cu echivalente standard GSM-7, restabilindu-ți limita de 160 de caractere și reducând costurile operatorului pentru segmente multiple.

Benchmark de confidențialitate și performanță

De ce Multinook depășește convertoarele tradiționale în cloud

Vedeți cum arhitectura WebAssembly pe partea de client se compară cu serviciile convenționale de încărcare în cloud.

Detectarea elementelor Unicode problematice

Multinook
Indică exact caracterele roșii
Paid Cloud Portals
Afișează doar numele codării

Corector automat GSM-7 dintr-un clic

Multinook
Corectare instantanee ghilimele inteligente
Paid Cloud Portals
Necesită reintroducere manuală

Calcul extensie pe 2 octeți

Multinook
Număr exact de octeți de escape (0x1B)
Paid Cloud Portals
Contorizează greșit €, ^, {, }, [ ca 1

Calculator de costuri pentru campanii

Multinook
ROI în bloc în timp real și cost pe segment
Paid Cloud Portals
Nu este inclus

Confidențialitatea datelor

Multinook
100% RAM locală (0 încărcări)
Paid Cloud Portals
Urmărire cloud pentru generare de leaduri

Preț și acces

Multinook
100% gratuit pentru totdeauna (fără înregistrare)
Paid Cloud Portals
Blocat în spatele unui demo SaaS
Arhitectură tehnică și specificații

Specificații și compatibilitate a formatelor

Conceput strict conform specificațiilor W3C WebAssembly și Typed Array.

Standard de telecomunicații3GPP TS 23.038 / GSM 03.38 & UCS-2 (ISO/IEC 10646) UTF-16
Capacitate pe un singur segment160 octeți (GSM-7) / 70 unități de cod (UCS-2 Unicode)
Capacitate segment multi-part153 octeți (GSM-7) / 67 unități de cod (UCS-2 cu UDH de 6 octeți)
Detectare octeți extunșiUrmărește caracterele de evacuare pe 2 octeți (^, {, }, \, [, ~, ], |, €)
Auto-transliterarePunctuație inteligentă cu 1 clic și normalizare a diacriticelor la GSM-7
Arhitectură de confidențialitate100% RAM browser pe partea clientului (fără încărcări în rețea)
Public țintă și fluxuri de lucru

Public țintă și cazuri de utilizare practică

Cine beneficiază de această utilitate bazată pe browser și când să o folosiți.

Manageri de retenție și Klaviyo/Attentive

Marketeri SMS și de Comerț Electronic

Auditatul campaniilor promoționale SMS pentru a elimina ghilimelele inteligente ascunse și a preveni suprataxările de segmente de 2x-3x.

Integratori Twilio, AWS SNS & Sinch

Ingineri Software și Dezvoltatori CPaaS

Validarea șablonului OTP transacțional, a reamintirilor de programări și a alertelor webhook în limitele UDH de 153/67.

Coordonatori CRM și de expediere

Echipe de Asistență Clienți și Operațiuni

Asigurarea faptului că notificările automate de livrare și mesajele de autentificare în doi pași se încadrează într-un singur cadru de 160 de octeți.

Organizatori de campanii de informare în masă

Directori de Campanii Politice și Non-profit

Prognozarea taxelor exacte ale operatorului per segment pentru peste 100.000 de abonați înainte de expediere.

Testare empirică în laborator

Verificare directă și benchmark-uri de performanță

Rezultate ale testelor empirice efectuate în browsere moderne și sisteme de operare, fără nicio transmisie de date prin rețea.

Google Chrome 128 (Apple M3 Max)

Fișier: Șablon de difuzare SMS multi-part de 1.500 de caractere

Calcul octeți GSM-7 și segmente UDH în 0,4ms0 KB transferați (100% RAM locală a dispozitivului)
Microsoft Edge 126 (Windows 11 x64 Intel i7)

Fișier: Text de 500 de caractere cu emoji-uri mixte și ghilimele inteligente

Pereche surogate UTF-16 și evidențiere a elementelor problematice în 0,5ms0 KB transferați (100% RAM locală a dispozitivului)
Mobile Safari (iOS 18 / iPhone 15 Pro)

Fișier: Schiță SMS promoțional de 320 de caractere

Transliterare GSM-7 cu 1 clic în 0,3ms0 KB transferați (100% RAM locală a dispozitivului)
Întrebări frecvente

Întrebări frecvente

Tot ce trebuie să știți despre confidențialitate, securitate, limite de fișiere și utilizare.

Mesajele text standard utilizează codarea GSM-7 (7 biți per caracter), care încadrează 160 de caractere într-o singură încărcătură utilă SMS de 140 de octeți. Totuși, dacă mesajul tău conține chiar și un singur caracter non-GSM — cum ar fi un emoji, o ghilimelă inteligentă curbată (`’` copiată din Word sau Google Docs) sau o linie de pauză lungă (`—`) — operatorii de telecomunicații trebuie să comute întregul mesaj la codarea UCS-2 (Unicode pe 16 biți), reducând limita unui singur segment la doar 70 de caractere.
Când un SMS depășește limita pentru un singur mesaj (160 de caractere pentru GSM-7 sau 70 de caractere pentru UCS-2), operatorii atașają un antet de date de utilizator (UDH) de 6 octeți fiecărei părți, astfel încât telefonul destinatarului să poată reasambla mesajul. Acest UDH consumă 7 octeți în GSM-7 sau 3 caractere în Unicode. În consecință, mesajele GSM-7 multi-part conțin 153 de caractere pe segment (de exemplu, 306 caractere pentru 2 segmente), iar mesajele Unicode multi-part conțin 67 de caractere pe segment (134 de caractere pentru 2 segmente).
Nouă caractere din tabelul de extensie GSM 03.38 necesită un prefix de evacuare (`0x1B`) și, prin urmare, consumă câte 2 octeți (2 caractere) fiecare: accentul circumflex (`^`), acoladele (`{` și `}`), bara inversată (`\`), parantezele pătrate (`[` și `]`), tilda (`~`), bara verticală (`|`) și semnul Euro (`€`).
Să presupunem că scrii un SMS de marketing de 155 de caractere în Google Docs. În mod normal, 155 de caractere se încadrează într-un singur segment GSM-7 (0,0079 USD pe Twilio). Dar dacă Google Docs convertește automat apostroful tău (`'`) într-o ghilimelă inteligentă curbată (`’`), mesajul tău trece la Unicode UCS-2 (67 de caractere per segment multi-part). Mesajul tău de 155 de caractere este facturat brusc ca 3 segmente separate (155 ÷ 67 = 2,31 → 3 segmente), triplându-ți costul campaniei!
Când apeși „Corectează automat la GSM-7”, motorul nostru de transliterare pe partea clientului înlocuiește automat ghilimelele curbate (`‘ ’ “ ”`) cu ghilimele ASCII drepte (`' "`), convertește liniile de pauză lungi/scurte (`— –`) în cratime standard (`-`), înlocuiește spațiile non-inseparabile cu spații obișnuite și mapează literele cu diacritice neacceptate la echivalentele lor cele mai apropiate din GSM-7.
În primul rând, adăugarea oricărui emoji forțează întregul SMS în modul Unicode UCS-2 (70 de caractere pentru 1 segment, 67 de caractere per segment concatenat). În al doilea rând, deoarece cele mai multe emoji-uri moderne se află în afara Planului Multilingv de Bază, ele sunt codificate ca perechi surogate UTF-16 — ceea ce înseamnă că fiecare emoji standard consumă 2 caractere Unicode (4 octeți), iar emoji-urile compuse cu tonuri de piele sau secvențe ZWJ pot consuma de la 4 la 8 caractere.
Majoritatea operatorilor globali de telecomunicații și furnizori CPaaS (Twilio, AWS SNS, Vonage, Sinch) impun o limită maximă de concatenare de 10 segmente (1.530 de caractere GSM-7 sau 670 de caractere Unicode UCS-2), deși menținerea mesajelor de marketing în limitele a 1 - 2 segmente (sub 160 sau 306 caractere GSM-7) este puternic recomandată pentru livrabilitate.
Niciodată. Toate calculele de octeți GSM-7, inspecțiile Unicode și estimările de facturare rulează 100% local în memoria RAM a browserului tău, fără nicio transmisie către server.
Standarde și dovezi

Standarde autorizate și citate tehnice

Specificații oficiale din industrie, standarde web și referințe criptografice care alimentează acest motor.

Încărcătura utilă de 140 de octeți în telecomunicații: ��nțelegerea codării GSM 03.38 (GSM-7) vs. UCS-2

Fiecare cadru standard Short Message Service (SMS) transmis prin canalele de semnalizare celulară este limitat strict la 1.120 de biți (140 octeți/bytes). Conform specificației 3GPP TS 23.038, atunci când un mesaj utilizează doar caractere din alfabetele implicite și extinse GSM-7 de 128 de caractere, fiecare caracter este împachetat folosind 7 biți (un octet). Împărțirea a 1.120 de biți la 7 biți per octet dă celebra limită SMS de 160 de caractere (1120 / 7 = 160).

Totuși, în momentul în care un mesaj include un caracter din afara setului de caractere GSM-7 — cum ar fi un glif chirilic, arab, hindi sau chinez, un emoji sau o ghilimelă tipografică curbată (`U+2019`) — gateway-ul SMS trebuie să re-codifice întreaga încărcătură utilă folosind UCS-2 (16 biți / 2 octeți per unitate de cod). Împărțirea a 1.120 de biți la 16 biți reduce imediat capacitatea unui singur mesaj la 70 de caractere.

Antetele de date de utilizator (UDH) și matematica ascunsă a concatenării SMS cu mai multe părți

Când un mesaj depășește 160 de octeți GSM-7 sau 70 de unități de cod UCS-2, acesta nu poate fi trimis ca un singur cadru PDU. În schimb, operatorul împarte textul în mai multe segmente și adaugă un antet de date de utilizator (UDH) de 6 octeți (48 de biți) la fiecare segment, conținând un ID de referință, numărul total de părți și numărul de secvență.

În modul GSM-7, cei 48 de biți de UDH plus 1 bit de umplere consumă 49 de biți — exact 7 octeți —, reducând capacitatea de text utilă a fiecărui segment de la 160 la 153 de octeți. În modul UCS-2, acești 48 de biți consumă 3 unități de cod complete de 16 biți, reducând capacitatea fiecărui segment de la 70 la 67 de caractere. Deoarece platformele CPaaS facturează per segment transmis și nu per mesaj logic, un declanșator Unicode accidental poate multiplica bugetele SMS ale întreprinderilor cu 200% până la 300%peste noapte.

Eliminarea retrogradărilor Unicode accidentale înainte de lansarea campaniei

Echipele de marketing redactează în mod obișnuit campanii SMS în Notion, Google Docs sau Microsoft Word, care înlocuiesc silențios apostrofele drepte (`'`) cu ghilimele simple drepte curbe (`’`) și cratimele duble cu linii de pauză lungi (`—`). Inspectorul de octeți în timp real de la Multinook semnalează fiecare caracter non-GSM în roșu aprins și oferă transliterare instantanee cu 1 clic în memoria RAM locală a browserului.

Securitate RAM 100% în browser verificată
Actualizat pentru standardele web din 2026