Hoppa till huvudinnehåll
Multinook

SMS-teckenräknare - Gratis GSM-7-kontroll

Beräkna GSM-7 (160 tecken) vs. UCS-2 Unicode (70 tecken) SMS-segment, upptäck icke-GSM-tecken och sänk meddelandekostnaderna

Bearbetar i lokalt RAM...
I korthet

Snabb sammanfattning och viktiga slutsatser

Viktiga insikter, prestandaförmågor och integritetsgarantier i korthet.

Officiell definition

En SMS-teckenräknare och GSM-7-segmentkalkylator är ett telekommunikationsverktyg för regelefterlevnad som utvärderar textsträngar mot 3GPP TS 23.038 7-bitars alfabet och UCS-2 16-bitars Unicode-standard för att beräkna exakta oktettlängder, uppdelningar av UDH-flerdelade segment och operatörens faktureringskostnader.

Översikt|Verifierad arkitektur på klientsidan

För att beräkna SMS-teckenantal och meddelandefaktureringssegment online gratis, klistra in din text i Multinooks SMS-teckenräknare. Motorn kontrollerar din kopia mot 3GPP TS 23.038 GSM-7-alfabetet i webbläsarens RAM-minne och visar om ditt meddelande skickas som 160-teckens GSM-7- eller 70-teckens UCS-2 Unicode-segment och markerar exakta tecken som ökar operatörsfaktureringen.

160 vs 70 tecken-identifiering

Visar direkt om ditt SMS använder 7-bitars GSM-7 (160 tecken) eller 16-bitars UCS-2 Unicode (70 tecken).

Visar exakta felaktiga tecken

Markerar det exakta smarta citattecknet, bindestrecket eller emojin som tvingar ditt meddelande till dyra Unicode-faktureringar.

GSM-7 auto-fix med 1 klick

Konverterar automatiskt smarta citattecken och typografiska bindestreck till standardiserade GSM-7-tecken.

Kostnadsuppskattning för massutskick i realtid

Beräknar exakta segmentantal och total kampanjkostnad över tusentals mottagare.

SMS-teckenräknare - Gratis GSM-7-kontroll — Teknisk arkitektur och specifikationer
Högpresterande motor

SMS-teckenräknare - Gratis GSM-7-kontroll

Beräkna SMS-teckenlängd och GSM-7- vs. Unicode-meddelandesegment online gratis. Upptäck emojier och smarta citationstecken som tredubblar SMS-kostnaderna i webbläsarens RAM-minne.

Segmentkalkylator i realtid för 3GPP TS 23.038 GSM-7 (160 / 153 tecken) vs. UCS-2 Unicode (70 / 67 tecken)
Markerar exakta bovar till icke-GSM-tecken (böjda citationstecken, tankstreck, emojier) som tvingar fram det dyra 70-tecknens Unicode-läge
Räknar noggrant ut GSM-7-utökningstecken med 2 septeter (^, {, }, \, [, ~, ], |, €) som förbrukar 2 tecken var
1-klicks knapp för automatisk åtgärd till GSM-7 som translitererar smarta citationstecken, bindestreck och accentuerade tecken för att spara 50–70 % på SMS-räkningar
Inbyggd kalkylator för SMS-kampanjkostnad för Twilio, AWS SNS, MessageBird och Karix massutskick
100 % privat körning på klientsidan i RAM utan att någon kampanjkopia laddas upp till externa servrar
Luftisolerad datasekretess

Absolut sekretess utan uppladdningar

Dina filer bearbetas uteslutande i enhetens RAM-minne med hjälp av WebAssembly. Noll molnuppladdningar.

100% RAM-bearbetning i webbläsaren • Noll serveruppladdningar
Luftisolerad datasekretess
Steg-för-steg-instruktioner

Så här använder du online: SMS-teckenräknare - Gratis GSM-7-kontroll

Följ dessa 3 enkla steg för att behandla dina dokument direkt i din webbläsare utan installationer.

1

Klistra in din SMS-marknadsföringstext

Ange eller klistra in ditt reklamsms, OTP-mall eller kundmeddelande i analysrutan.

2

Inspektera GSM-7- och Unicode-fel

Kontrollera kodningsmärket och teckenkartan i realtid. Röda märken markerar icke-GSM Unicode-tecken (som smarta citattecken eller emojis) och guula märken markerar utökade symboler med 2 oktetter.

3

Automatiska korrigeringar till GSM-7 med 1 klick och kopiering

Klicka på 'Auto-fixa till GSM-7' för att ersätta smart skiljetecken med standardiserade GSM-7-motsvarigheter – vilket återställer gränsen på 160 tecken och minskar operatörskostnaderna för flera segment.

Sekretess- och prestandatest

Varför Multinook överträffar traditionella molnomvandlare

Se hur klientsides WebAssembly-arkitektur står sig mot konventionella molnuppladdningstjänster.

Identifiering av Unicode-avvikelser

Multinook
Visar exakta röda tecken
Paid Cloud Portals
Visar endast kodningsnamn

Automatiskt GSM-7-korrigering med 1 klick

Multinook
Direkt korrigering av smarta citattecken
Paid Cloud Portals
Manuell omskrivning krävs

Beräkning av utökade 2-oktettersymboler

Multinook
Exakt antal undantagsbyte (0x1B)
Paid Cloud Portals
Felräknar €, ^, {, }, [ som 1

Kampanjkostnadskalkylator

Multinook
Realtids-ROI för massutskick och segmentkostnad
Paid Cloud Portals
Ingår ej

Integritet

Multinook
100 % lokalt RAM-minne (0 uppladdningar)
Paid Cloud Portals
Molnspårning för leadsgenerering

Pris och tillgång

Multinook
100 % gratis för alltid (ingen registrering)
Paid Cloud Portals
Spärrat bakom SaaS-demo
Teknisk arkitektur och specifikationer

Specifikationer och formatkompatibilitet

Utvecklat strikt efter W3C WebAssembly- och Typed Array-specifikationer.

Telekomstandard3GPP TS 23.038 / GSM 03.38 & UCS-2 (ISO/IEC 10646) UTF-16
Kapacitet för enskilt segment160 oktetter (GSM-7) / 70 kodenheter (UCS-2 Unicode)
Kapacitet för flerdelat segment153 oktetter (GSM-7) / 67 kodenheter (UCS-2 med 6-byte UDH)
Identifiering av utökade oktetterSpårar undantagstecken med 2 oktetter (^, {, }, \, [, ~, ], |, €)
AutotranslittereringSmart skiljetecken med 1 klick och diakritisk normalisering till GSM-7
Integritetsarkitektur100 % klientsides RAM i webbläsaren (inga nätverksuppladdningar)
Målgrupp och arbetsflöden

Målgrupp och praktiska användningsområden

Vem som har nytta av detta webbläsarverktyg och när det bör användas.

Kundlojalitets- och Klaviyo-/Attentive-chefer

SMS- och e-handelsmarknadsförare

Granskning av marknadsförings-SMS för att eliminera dolda smarta citattecken och förhindra 2x-3x överdebitering för segment.

Twilio-, AWS SNS- och Sinch-integratörer

Mjukvaruingenjörer och CPaaS-utvecklare

Validering av transaktionsbaserade OTP-mallar, bokningspåminnelser och webbhooks-varningar mot 153/67 UDH-gränser.

CRM- och utskickssamordnare

Kundsupport och operationella team

Säkerställa att automatiserade leveransmeddelanden och tvåfaktorsautentiseringsmeddelanden ryms inom en enda 160-oktettram.

Organisationer för massutskick

Politiska och ideella kampanjledare

Prognostisering av exakta operatörsavgifter per segment över 100 000+ abonnentutskick före leverans.

Empiriska laboratorietester

Förstahandsverifiering och prestandamått

Empiriska testresultat utförda i moderna webbläsare och operativsystem utan nätverksöverföring.

Google Chrome 128 (Apple M3 Max)

Fil: Mall för SMS-massutskick på 1 500 tecken i flera delar

0,4 ms GSM-7 oktett- och UDH-segmentberäkning0 KB överfört (100 % lokalt enhets-RAM)
Microsoft Edge 126 (Windows 11 x64 Intel i7)

Fil: Text med blandade emojis och smarta citattecken på 500 tecken

0,5 ms UTF-16 surrogatpar och felmarkering0 KB överfört (100 % lokalt enhets-RAM)
Mobile Safari (iOS 18 / iPhone 15 Pro)

Fil: Kampanjutkast för SMS på 320 tecken

0,3 ms GSM-7-translitterering med 1 klick0 KB överfört (100 % lokalt enhets-RAM)
Vanliga frågor

Vanliga frågor

Allt du behöver veta om sekretess, säkerhet, filgränser och användning.

Vanliga textmeddelanden använder GSM-7-kodning (7 bitar per tecken), vilket rymmer 160 tecken i en enda SMS-nyttolast på 140 byte. Om ditt meddelande däremot innehåller ens ett enda icke-GSM-tecken – till exempel en emoji, ett böjt smart citattecken (`’` kopierat från Word eller Google Docs) eller ett långt tankstreck (`—`) – måste telekomoperatörerna växla hela meddelandet till UCS-2-kodning (16-bitars Unicode), vilket sänker gränsen för ett enskilt segment till bara 70 tecken.
När ett SMS överskrider gränsen för ett enskilt meddelande (160 tecken för GSM-7 eller 70 tecken för UCS-2) bifogar operatörerna ett UDH-huvud (User Data Header) på 6 byte till varje del så att mottagarens telefon kan sätta ihop meddelandet igen. Detta UDH förbrukar 7 oktetter i GSM-7 eller 3 tecken i Unicode. Följaktligen rymmer flerdelade GSM-7-meddelanden 153 tecken per segment (t.ex. 306 tecken för 2 segment), och flerdelade Unicode-meddelanden rymmer 67 tecken per segment (134 tecken för 2 segment).
Nio tecken i GSM 03.38-utökningstabellen kräver ett escape-prefix (`0x1B`) och förbrukar därför 2 oktetter (2 tecken) var: cirkumflex (`^`), klammerparenteser (`{` och `}`), omvänt snedstreck (`\`), klamrar (`[` och `]`), tilde (`~`), vertikalt streck (`|`) och eurotecknet (`€`).
Anta att du skriver ett marknadsförings-SMS på 155 tecken i Google Docs. Normalt rymmer 155 tecken ett GSM-7-segment (0,0079 USD på Twilio). Men om Google Docs automatiskt omvandlar ditt apostrof (`'`) till ett smart citattecken (`’`) växlar ditt meddelande till UCS-2 Unicode (67 tecken per flerdelat segment). Ditt meddelande på 155 tecken faktureras plötsligt som 3 separata segment (155 ÷ 67 = 2,31 → 3 segment), vilket tredubblar kampanjkostnaden!
När du klickar på 'Auto-fixa till GSM-7' ersätter vår translittereringsmotor på klientsidan automatiskt smarta citattecken (`‘ ’ “ ”`) med raka ASCII-citattecken (`' "`), omvandlar tankstreck (`— –`) till vanliga bindestreck (`-`), ersätter icke-brytande mellanslag med vanliga mellanslag och mappar icke stödda accentuerade bokstäver till deras närmaste GSM-7-motsvarigheter.
För det första tvingar tillägget av valfri emoji in hela SMS:et i UCS-2 Unicode-läge (70 tecken för 1 segment, 67 tecken per sammanfogat segment). För det andra, eftersom de flesta moderna emojis ligger utanför den grundläggande flerspråkiga planet, kodas de som UTF-16-surrogatpar – vilket innebär att varje standardemoji förbrukar 2 Unicode-tecken (4 byte), och sammansatta emojis med hudtoner eller ZWJ-sekvenser kan förbruka 4 till 8 tecken.
De flesta globala telekomoperatörer och CPaaS-leverantörer (Twilio, AWS SNS, Vonage, Sinch) tillämpar en maximal sammanslagningsgräns på 10 segment (1 530 GSM-7-tecken eller 670 UCS-2 Unicode-tecken), även om det rekommenderas starkt att hålla marknadsföringsmeddelanden inom 1 till 2 segment (under 160 eller 306 GSM-7-tecken) för att garantera framtida leverans.
Aldrig. Alla GSM-7-beräkningar, Unicode-inspektioner och faktureringsuppskattningar körs 100 % lokalt i webbläsarens RAM-minne utan någon serveröverföring.
Standarder och bevis

Auktoritativa standarder och tekniska referenser

Officiella branschspecifikationer, webbstandarder och kryptografiska referenser som driver denna motor.

Telekom-nyttolasten på 140 byte: Förstå GSM 03.38 (GSM-7) jämfört med UCS-2-kodning

Varje standardiserat SMS-ramverk (Short Message Service) som överförs över cellulära signalkanaler är strikt begränsat till 1 120 bitar (140 oktetter/byte). Enligt specifikationen 3GPP TS 23.038, när ett meddelande endast använder tecken från standard- och utökade alfabeten för GSM-7 (128 tecken), packas varje tecken med 7 bitar (en oktett). Om man delar 1 120 bitar med 7 bitar per oktett får man den berömda SMS-gränsen på 160 tecken ($1120 / 7 = 160$).

Men i samma ögonblick som ett meddelande innehåller ett tecken utanför GSM-7-teckenuppsättningen – till exempel en kyrillisk, arabisk, hindi- eller kinesisk glyf, en emoji eller ett typografiskt smart citattecken (`U+2019`) – måste SMS-gatewayen koda om hela nyttolasten med UCS-2 (16 bitar / 2 byte per kodningsenhet). Att dela 1 120 bitar med 16 bitar sänker omedelbart kapaciteten för ett enskilt meddelande till 70 tecken.

Användardadahuvuden (UDH) och den dolda matematiken bakom sammanslagning av flera SMS-delar

När ett meddelande överskrider 160 GSM-7-oktetter eller 70 UCS-2-kodenheter kan det inte skickas som en enda PDU-ram. Istället delar operatören upp texten i flera segment och lägger till ett UDH-huvud på 6 byte (48 bitar) före varje segment som innehåller ett referens-ID, totalt antal delar och sekvensnummer.

I GSM-7-läge förbrukar 48 bitar UDH plus 1 utfyllnadsbit 49 bitar – exakt 7 oktetter – vilket minskar varje segments användbara textkapacitet från 160 till 153 oktetter. I UCS-2-läge förbrukar dessa 48 bitar 3 fullständiga 16-bitars kodenheter, vilket minskar varje segments kapacitet från 70 till 67 tecken. Eftersom CPaaS-plattformar fakturerar per överfört segment snarare än per logiskt meddelande kan en oavsiktlig Unicode-utlösare multiplicera företags SMS-budgetar med 200 % till 300 % över natten.

Eliminera oavsiktliga Unicode-nedgraderingar före kampanjlansering

Marknadsföringsteam skapar regelbundet SMS-kampanjer i Notion, Google Docs eller Microsoft Word, vilket i tysthet ersätter raka apostrofer (`'`) med högra enkla smarta citattecken (`’`) och dubbla bindestreck med långa tankstreck (`—`). Multinooks realtidsinspektör markerar varje icke-GSM-tecken i klarrött och erbjuder omedelbar translitterering med 1 klick direkt i webbläsarens lokala RAM-minne.

Verifierad 100% RAM-säkerhet i webbläsare
Uppdaterad för webbstandarder 2026