Spring til hovedindhold
Multinook

SMS Tegntæller - Gratis GSM-7 Tjekker

Beregn GSM-7 (160 tegn) vs. UCS-2 Unicode (70 tegn) SMS-segmenter, find ikke-GSM-tegn og reducer beskedudgifter

Behandler i lokal RAM...
I et overblik

Hurtigt resumé og vigtigste konklusioner

Væsentlige indsigter, ydeevne og privatlivssikkerhed i et overblik.

Officiel definition

En SMS-tegneller og GSM-7-segmentberegner er et telekommunikationsoverholdelsesværktøj, der evaluerer tekststrenge mod 3GPP TS 23.038 7-bit-alfabetet og UCS-2 16-bit Unicode-standarden for at beregne nøjagtige setetlængder, UDH-flerdelt segmentopdeling og operatørfaktureringsomkostninger.

Oversigt|Verificeret klientbaseret arkitektur

For at beregne SMS-tegnantal og beskedfaktureringssegmenter online gratis, skal du indsætte din tekst i Multinooks SMS Tegntæller. Motoren tjekker din tekst mod 3GPP TS 23.038 GSM-7-alfabetet i browserens RAM, viser om din besked sendes som 160-tegn GSM-7 eller 70-tegn UCS-2 Unicode-segmenter og fremhæver præcise tegn, der øger operatørfaktureringen.

Registrering af 160 vs 70 tegn

Viser øjeblikkeligt, om din SMS bruger 7-bit GSM-7 (160 tegn) eller 16-bit UCS-2 Unicode (70 tegn).

Udpeger syndertegn

Fremhæver det nøjagtige smarte anførelsestegn, bindestreg eller emoji, der tvinger din besked ind i dyb Unicode-fakturering.

1-klik GSM-7 auto-ret

Konverterer automatisk smarte anførelsestegn og typografiske bindestreger til standard GSM-7-tegn.

Live bulk-omkostningsestimator

Beregner nøjagtige segmentantal og samlede kampagneomkostninger på tværs af tusindvis af modtagere.

SMS Tegntæller - Gratis GSM-7 Tjekker — Teknisk arkitektur og specifikationer
Højtydende motor

SMS Tegntæller - Gratis GSM-7 Tjekker

Beregn SMS-tegnlængde og GSM-7 vs. Unicode-beskedsegmenter online gratis. Find emojis og smarte anførselstegn, der tredobler SMS-omkostningerne i browserens RAM.

Realtids 3GPP TS 23.038 GSM-7 (160 / 153 tegn) vs. UCS-2 Unicode (70 / 67 tegn) segmentberegner
Fremhæver de præcise synder-tegn (krøllede anførselstegn, em-streger, emojis), der tvinger den dyre 70-tegns Unicode-tilstand igennem
Tæller præcist 2-septet GSM-7 udvidelsestegn (^, {, }, \, [, ~, ], |, €), der forbruger 2 tegn hver
1-klik Autofix til GSM-7-knap, der translitererer smarte anførselstegn, streger og accenterede tegn for at spare 50–70% på SMS-regningen
Indbygget SMS-kampagneomkostningsestimator for Twilio, AWS SNS, MessageBird og Karix masseudsendelser
100% privat klient-side RAM-udførelse uden kampagnekopier uploadet til eksterne servere
Luftgabssikret databeskyttelse

Absolut fortrolighed uden uploads

Dine filer behandles udelukkende i enhedens RAM ved hjælp af WebAssembly. Nul cloud-uploads.

100% in-browser RAM-behandling • Nul serveruploads
Luftgabssikret databeskyttelse
Trinvis vejledning

Sådan bruges online: SMS Tegntæller - Gratis GSM-7 Tjekker

Følg disse 3 enkle trin for at behandle dine dokumenter direkte i din browser uden installationer.

1

Indsæt din SMS-markedskopi

Indtast eller indsæt din salgs-SMS, OTP-skabelon eller kundebekræftelse i live-analysatorboksen.

2

Undersøg GSM-7 vs. Unicode-syndere

Tjek kodningsbadge og live-tegnkort. Røde badges fremhæver ikke-GSM Unicode-tegn (såsom smarte anførelsestegn eller emojis), og gule badges markerer 2-setets udvidede symboler.

3

1-klik auto-ret til GSM-7 og kopier

Klik på 'Auto-ret til GSM-7' for at erstatte smart tegnsætning med standard GSM-7-ekvivalenter – hvilket gendanner din grænse på 160 tegn og reducerer flersegmentsoperatørgebyrer.

Benchmark for privatliv og ydeevne

Hvorfor Multinook overgår traditionelle cloud-konvertere

Se hvordan klientbaseret WebAssembly-arkitektur sammenlignes med konventionelle cloud-uploadtjenester.

Unicode-synderregistrering

Multinook
Peger på præcise røde tegn
Paid Cloud Portals
Viser kun kodningsnavn

1-klik GSM-7 auto-retter

Multinook
Øjeblikkelig rettelse af smarte anførselstegn
Paid Cloud Portals
Manuel omindtastning påkrævet

Matematik for 2-setet udvidelse

Multinook
Præcist antal undvigebyte (0x1B)
Paid Cloud Portals
Tæller fejl €, ^, {, }, [ som 1

Kampagneomkostningsberegner

Multinook
Live bulk-ROI og segmentomkostninger
Paid Cloud Portals
Ikke inkluderet

Databeskyttelse

Multinook
100% lokal RAM (0 uplaod)
Paid Cloud Portals
Lead-gen cloud-sporing

Pris og adgang

Multinook
100% gratis for evigt (ingen tilmelding)
Paid Cloud Portals
Låst bag SaaS-demo
Teknisk arkitektur og specifikationer

Specifikationer og formatkompatibilitet

Udviklet strengt efter W3C WebAssembly- og Typed Array-specifikationer.

Telekomstandard3GPP TS 23.038 / GSM 03.38 & UCS-2 (ISO/IEC 10646) UTF-16
Kapacitet for enkeltsegment160 seteter (GSM-7) / 70 kodenheder (UCS-2 Unicode)
Kapacitet for flerdelt segment153 seteter (GSM-7) / 67 kodenheder (UCS-2 med 6-bytes UDH)
Udvidet setet-registreringSporer 2-setets undvigelsestegn (^, {, }, \, [, ~, ], |, €)
Auto-translitteration1-klik smart tegnsætning og diakritisk normalisering til GSM-7
Privatlivsarkitektur100% klientside browser-RAM (nul netværksforbindelse)
Målgruppe og arbejdsprocesser

Målgruppe og praktiske anvendelsesscenarier

Hvem der drager fordel af dette browser-baserede værktøj, og hvornår det skal anvendes.

Fastholdelses- og Klaviyo/Attentive-chefer

SMS- og e-handelsmarkedsføringsfolk

Revision af salgs-SMS-udsendelser for at fjerne skjulte smarte anførelsestegn og forhindre 2x-3x segmentoveropkrævninger.

Twilio-, AWS SNS- og Sinch-integratorer

Softwareingeniører og CPaaS-udviklere

Validering af transaktions-OTP-skabeloner, aftalepåmindelser og webhook-advarsler mod 153/67 UDH-grænser.

CRM- og dispatchekoordinatorer

Kundesupport- og driftsteam

Sikring af, at automatiserede leveringsnotifikationer og to-faktor-godkendelsesbeskeder passer ind i en enkelt 160-setets ramme.

Masseudsendelsesarrangører

Politiske og non-profit kampagneledere

Prognose for nøjagtige operatørgebyrer pr. segment på tværs af 100.000+ abonnentudsendelser før afsendelse.

Empirisk lab-test

Førstehåndsverificering og ydelsesmålinger

Empiriske testresultater udført på tværs af moderne browsere og operativsystemer med nul netværkstransmission.

Google Chrome 128 (Apple M3 Max)

Fil: 1.500-tegns flerdelt SMS-udsendelsesskabelon

0,4 ms GSM-7 setet- og UDH-segmentberegning0 KB overført (100% lokal enheds-RAM)
Microsoft Edge 126 (Windows 11 x64 Intel i7)

Fil: 500-tegns blandet emoji- og smart-anførelsestekst

0,5 ms UTF-16 surrogatpar- og synderfremh��velse0 KB overført (100% lokal enheds-RAM)
Mobile Safari (iOS 18 / iPhone 15 Pro)

Fil: 320-tegns salgs-SMS-kladde

0,3 ms 1-klik GSM-7-translitteration0 KB overført (100% lokal enheds-RAM)
Almindelige forespørgsler

Ofte stillede spørgsmål

Alt du behøver at vide om privatliv, sikkerhed, filgrænser og brug.

Standardtekstbeskeder bruger GSM-7-kodning (7 bit pr. tegn), hvilket passer 160 tegn ind i en enkelt 140-bytes SMS-nyttelast. Men hvis din besked indeholder blot et enkelt ikke-GSM-tegn – såsom en emoji, et krøllet smart anførselstegn (`’` kopieret fra Word eller Google Docs) eller en lang tankestrejf (`—`) – skal teleselskaberne skifte hele beskeden til UCS-2 (16-bit Unicode)-kodning, hvilket reducerer enkeltsegmentsgrænsen til kun 70 tegn.
Når en SMS overstiger enkeltbeskedgrænsen (160 tegn for GSM-7 eller 70 tegn for UCS-2), vedhæfter operatører en 6-bytes User Data Header (UDH) til hver del, så modtagerens telefon kan samle beskeden igen. Denne UDH Forbruger 7 seteter i GSM-7 eller 3 tegn i Unicode. Følgelig indeholder flerdelte GSM-7-beskeder 153 tegn pr. segment (f.eks. 306 tegn for 2 segmenter), og flerdelte Unicode-beskeder indeholder 67 tegn pr. segment (134 tegn for 2 segmenter).
Ni tegn i GSM 03.38-udvidelsestabellen kræver et undvigelsepræfiks (`0x1B`) og forbruger derfor 2 seteter (2 tegn) hver: cirkumfleks (`^`), krøllede klammer (`{` og `}`), backslash (`\`), firkantede klammer (`[` og `]`), tilde (`~`), lodret streg (`|`) og eurotegnet (`€`).
Antag, at du skriver en markedsførings-SMS på 155 tegn i Google Docs. Normalt passer 155 tegn ind i 1 GSM-7-segment ($0,0079 på Twilio). Men hvis Google Docs automatisk konverterer din apostrof (`'`) til et krøllet smart anførselstegn (`’`), skifter din besked til UCS-2 Unicode (67 tegn pr. flerdelt segment). Din besked på 155 tegn faktureres pludselig som 3 separate segmenter (155 ÷ 67 = 2,31 → 3 segmenter), hvilket tredobler dine kampagneomkostninger!
Når du klikker på 'Auto-ret til GSM-7', erstatter vores klient-side translitterationsmotor automatisk krøllede anførselstegn (`‘ ’ “ ”`) med lige ASCII-anførselstegn (`' "`), konverterer tankestreger (`— –`) til standardbindestreger (`-`), erstatter ikke-brydende mellemrum med almindelige mellemrum og tilknytter ikke-understøttede accenterede bogstaver til deres nærmeste GSM-7-ekvivalenter.
For det første tvinger tilføjelse af en emoji hele SMS'en over i UCS-2 Unicode-tilstand (70 tegn for 1 segment, 67 tegn pr. sammenkædet segment). For det andet, fordi de fleste moderne emojis ligger uden for det grundlæggende flersprogede plan, kodes de som UTF-16-surrogatpar – hvilket betyder, at hver standard-emoji forbruger 2 Unicode-tegn (4 byte), og sammensatte emojis med hudfarver eller ZWJ-sekvenser kan forbruge 4 til 8 tegn.
De fleste globale teleselskaber og CPaaS-udbydere (Twilio, AWS SNS, Vonage, Sinch) håndhæver en maksimal sammenkædningsgrænse på 10 segmenter (1.530 GSM-7-tegn eller 670 UCS-2 Unicode-tegn), selvom det stærkt anbefales at holde marketingbeskeder inden for 1 til 2 segmenter (under 160 eller 306 GSM-7-tegn) af hensyn til leveringsdygtighed.
Aldrig. Alle GSM-7 setet-beregninger, Unicode-inspektioner og faktureringsoverslag kører 100% lokalt inde i din browser-RAM uden servertransmission.
Standarder og dokumentation

Autoritative standarder og tekniske henvisninger

Officielle industrispecifikationer, webstandarder og kryptografiske referencer, der driver denne motor.

140-bytes telekom-nyttelast: Forståelse af GSM 03.38 (GSM-7) vs. UCS-2-kodning

Enhver standard Short Message Service (SMS)-ramme, der overføres over cellulære signaleringskanaler, er strengt begrænset til 1.120 bit (140 oktetter/byte). Under 3GPP TS 23.038-specifikationen, når en besked kun bruger tegn fra standard- og udvidelsesalfabetet med 128 GSM-7-tegn, pakkes hvert tegn ved hjælp af 7 bit (et setet). Division af 1.120 bit med 7 bit pr. setet giver den berømte SMS-grænse på 160 tegn ($1120 / 7 = 160$).

I det øjeblik en besked imidlertid indeholder et tegn uden for GSM-7-tegnsættet – såsom et kyrillisk, arabisk, hindi eller kinesisk glyf, en emoji eller et typografisk krøllet anførselstegn (`U+2019`) – skal SMS-gatewayen genindkode hele nyttelasten ved hjælp af UCS-2 (16 bit / 2 byte pr. kodningsenhed). Division af 1.120 bit med 16 bit reducerer øjeblikkeligt enkeltbeskedskapaciteten til 70 tegn.

User Data Headers (UDH) og den skjulte matematik bag flerdelt SMS-sammenkædning

Når en besked overstiger 160 GSM-7-seteter eller 70 UCS-2-kodenheder, kan den ikke sendes som en enkelt PDU-ramme. I stedet opdeler operatøren teksten i flere segmenter og foranstiller en 6-bytes (48-bit) User Data Header (UDH) til hvert segment, der indeholder et reference-id, samlet antal dele og sekvensnummer.

I GSM-7-tilstand forbruger 48 bit UDH plus 1 fyldbit 49 bit – nøjagtigt 7 seteter – hvilket reducerer hvert segments brugbare tekstkapacitet fra 160 til 153 seteter. I UCS-2-tilstand forbruger disse 48 bit 3 fulde 16-bit-kodenheder, hvilket reducerer hvert segments kapacitet fra 70 til 67 tegn. Fordi CPaaS-platforme fakturerer pr. overført segment i stedet for pr. logisk besked, kan en utilsigtet Unicode-udløser gange virksomheders SMS-budgetter med 200% til 300% natten over.

Fjernelse af utilsigtede Unicode-nedgraderinger før kampagnestart

Marketing-teams udarbejder rutinemæssigt SMS-kampagner i Notion, Google Docs eller Microsoft Word, som i det stille erstatter lige apostroffer (`'`) med krøllede højre enkelte anførelsestegn (`’`) og dobbelte bindestreger med lange tankestreger (`—`). Multinooks live setet-inspektør markerer hvert ikke-GSM-tegn med skarp rød og tilbyder øjeblikkelig 1-klik translitteration i lokal browser-RAM.

Verificeret 100% in-browser RAM-sikkerhed
Opdateret til webstandarder for 2026

Relaterede værktøjer

Se alle kategoriværktøjer →