Ga naar hoofdinhoud
Multinook

SMS Tekenteller - Gratis GSM-7 Checker

Bereken GSM-7 (160 tekens) vs. UCS-2 Unicode (70 tekens) SMS-segmenten, vind niet-GSM-tekens en verlaag berichtkosten

Verwerken in lokaal RAM...
In één oogopslag

Snelle samenvatting & Belangrijkste punten

Essentiële inzichten, prestatiecapaciteiten en privacygaranties in één oogopslag.

Officiële definitie

Een SMS Character Counter and GSM-7 Segment Calculator is een telecommunicatie-nalevingshulpprogramma dat tekstreeksen evalueert aan de hand van het 3GPP TS 23.038 7-bit alfabet en de UCS-2 16-bit Unicode-standaard om exacte octetlengten, UDH multi-part segmentsplitsingen en de factureringskosten van de provider te berekenen.

Overzicht|Geverifieerde Client-side Architectuur

Om het aantal SMS-tekens en berichtfactureringssegmenten online gratis te berekenen, plakt u uw tekst in de SMS Tekenteller van Multinook. De engine controleert uw tekst tegen het 3GPP TS 23.038 GSM-7-alfabet in het browser-RAM, en toont of uw bericht wordt verzonden als GSM-7-segmenten van 160 tekens of UCS-2 Unicode-segmenten van 70 tekens, waarbij exacte tekens worden gemarkeerd die de kosten voor de provider verhogen.

Detectie van 160 vs 70 tekens

Toont direct of uw SMS 7-bit GSM-7 (160 tekens) of 16-bit UCS-2 Unicode (70 tekens) gebruikt.

Wijst boosdoenende tekens aan

Markeert het exacte slimme aanhalingteken, streepje of emoji dat uw bericht dwingt tot dure Unicode-facturering.

GSM-7 Auto-Fix met 1 klik

Zet slimme aanhalingstekens en typografische streepjes automatisch om in standaard GSM-7-tekens.

Live bulk-kostenestimator

Berekent exacte segmentaantallen en totale campagnekosten over duizenden ontvangers.

SMS Tekenteller - Gratis GSM-7 Checker — Technische architectuur & specificaties
Krachtige engine

SMS Tekenteller - Gratis GSM-7 Checker

Bereken de lengte van SMS-tekens en GSM-7 vs Unicode-berichtsegmenten online gratis. Vind emoji's en slimme aanhalingstekens die de SMS-kosten verdrievoudigen in browser-RAM.

Real-time 3GPP TS 23.038 GSM-7 (160 / 153 tekens) vs. UCS-2 Unicode (70 / 67 tekens) segmentcalculator
Markeert de exacte boosdoeners onder de niet-GSM-tekens (krullende aanhalingstekens, em-gedeelten, emoji's) die de dure 70-tekens Unicode-modus afdwingen
Telt nauwkeurig 2-septet GSM-7 uitbreidingstekens (^, {, }, \, [, ~, ], |, €) die elk 2 tekens verbruiken
1-klik Auto-Fix naar GSM-7-knop die slimme aanhalingstekens, streepjes en accenttekens translitereert om 50-70% op SMS-facturen te besparen
Ingebouwde schatting van SMS-campagnekosten voor Twilio, AWS SNS, MessageBird en Karix bulkverzendingen
100% privé uitvoering in client-side RAM zonder dat campagnetekst naar externe servers wordt geüpload
Air-gapped dataprivacy

Absolute vertrouwelijkheid met nul uploads

Uw bestanden worden strikt binnen het RAM van uw apparaat verwerkt met behulp van WebAssembly. Nul cloud-uploads.

100% in-browser RAM-verwerking • Nul server-uploads
Air-gapped dataprivacy
Stapsgewijze instructies

Hoe online te gebruiken: SMS Tekenteller - Gratis GSM-7 Checker

Volg deze 3 eenvoudige stappen om uw documenten rechtstreeks in uw browser te verwerken zonder installaties.

1

Plak je SMS-marketingtekst

Voer uw promotionele SMS, OTP-sjabloon of klantnotificatie in of plak deze in het live analysevak.

2

Inspecteer GSM-7 versus Unicode-boosdoeners

Bekijk de coderingsbadge en de live tekentabel. Rode badges markeren niet-GSM Unicode-tekens (zoals slimme aanhalingstekens of emoji's) en amberkleurige badges markeren uitgebreide symbolen met 2 octetten.

3

Met 1 klik automatisch corrigeren naar GSM-7 en kopiëren

Klik op 'Auto-Fix to GSM-7' om slimme leestekens te vervangen door standaard GSM-7-equivalenten—waardoor uw limiet van 160 tekens wordt hersteld en providerkosten voor meerdere segmenten worden verlaagd.

Privacy- & prestatiebenchmark

Waarom Multinook beter presteert dan traditionele cloud-converters

Bekijk hoe de client-side WebAssembly-architectuur presteert in vergelijking met conventionele cloud-uploadservices.

Unicode-boosdoenerdetectie

Multinook
Wijst exacte rode tekens aan
Paid Cloud Portals
Toont alleen coderingsnaam

1-klik GSM-7 Auto-Fixer

Multinook
Directe correctie van slimme aanhalingstekens
Paid Cloud Portals
Handmatig overtypen vereist

Berekening van 2-octet extensies

Multinook
Exacte telling van escape-bytes (0x1B)
Paid Cloud Portals
Telt €, ^, {, }, [ ten onrechte als 1

Campagnekostencalculator

Multinook
Live bulk-ROI en segmentkosten
Paid Cloud Portals
Niet inbegrepen

Gegevensprivacy

Multinook
100% lokaal RAM (0 uploads)
Paid Cloud Portals
Cloudtracking voor leadgeneratie

Prijs & Toegang

Multinook
100% voor altijd gratis (geen registratie)
Paid Cloud Portals
Afgeschermd achter SaaS-demo
Technische architectuur & specificaties

Specificaties & formaatcompatibiliteit

Strikt ontworpen volgens de W3C WebAssembly- en Typed Array-specificaties.

Telecomstandaard3GPP TS 23.038 / GSM 03.38 & UCS-2 (ISO/IEC 10646) UTF-16
Capaciteit enkel segment160 octetten (GSM-7) / 70 code-eenheden (UCS-2 Unicode)
Capaciteit multi-part segment153 octetten (GSM-7) / 67 code-eenheden (UCS-2 met UDH van 6 bytes)
Detectie van uitgebreide octettenVolgt escape-tekens met 2 octetten (^, {, }, \, [, ~, ], |, €)
Auto-transliteratieSlimme leestekens & diacritische normalisatie naar GSM-7 met 1 klik
Privacyarchitectuur100% client-side browser-RAM (nul netwerkuploads)
Doelgroep & Workflows

Doelgroep & Praktische Toepassingen

Wie profiteert van dit in-browser hulpprogramma en wanneer dit te gebruiken.

Retentie- en Klaviyo/Attentive-managers

SMS- en e-commercemarketeers

Het controleren van promotionele SMS-uitzendingen om verborgen slimme aanhalingstekens te elimineren en te voorkomen dat segmenten 2x tot 3x worden overbelast.

Twilio-, AWS SNS- en Sinch-integrators

Software engineers en CPaaS-ontwikkelaars

Het valideren van transactionele OTP-sjablonen, afspraakherinneringen en webhook-waarschuwingen tegen 153/67 UDH-grenzen.

CRM- en coördinatoren voor dispatching

Klantenservice- en operatieteams

Ervoor zorgen dat geautomatiseerde afleveringsnotificaties en tweefactorauthenticatieberichten binnen één frame van 160 octetten passen.

Organisatoren van massale outreach

Politieke en non-profitcampagnedirecteuren

Het voorspellen van exacte carrier-kosten per segment over meer dan 100.000 abonneebroadcasts voorafgaand aan verzending.

Empirische Labtests

Eerstehands Verificatie & Prestatiebenchmarks

Empirische testresultaten uitgevoerd op moderne browsers en besturingssystemen zonder netwerkoverdracht.

Google Chrome 128 (Apple M3 Max)

Bestand: Sjabloon voor multi-part SMS-uitzending van 1500 tekens

0,4 ms GSM-7 octet- & UDH-segmentberekening0 KB overgedragen (100% lokaal apparaat-RAM)
Microsoft Edge 126 (Windows 11 x64 Intel i7)

Bestand: Tekst van 500 tekens met gemengde emoji's en slimme aanhalingstekens

0,5 ms UTF-16 surrogate pair- & boosdoendemarkering0 KB overgedragen (100% lokaal apparaat-RAM)
Mobile Safari (iOS 18 / iPhone 15 Pro)

Bestand: Promotioneel SMS-concept van 320 tekens

0,3 ms GSM-7 transliteratie met 1 klik0 KB overgedragen (100% lokaal apparaat-RAM)
Veelgestelde vragen

Veelgestelde vragen

Alles wat u moet weten over privacy, beveiliging, bestandslimieten en gebruik.

Standaard tekstberichten gebruiken GSM-7-codering (7 bits per teken), waarmee 160 tekens in een enkele SMS-payload van 140 bytes passen. Als uw bericht echter zelfs maar één niet-GSM-teken bevat—zoals een emoji, een gekruld slim aanhalingteken (`’` gekopieerd uit Word of Google Docs) of een lang em-dash (`—`)—moeten telecomproviders het hele bericht omzetten naar UCS-2 (16-bit Unicode)-codering, waardoor de limiet voor een enkel segment daalt tot slechts 70 tekens.
Wanneer een SMS de limiet voor een enkel bericht overschrijdt (160 tekens voor GSM-7 of 70 tekens voor UCS-2), voegen providers een User Data Header (UDH) van 6 bytes toe aan elk deel, zodat de telefoon van de ontvanger het bericht weer aan elkaar kan knopen. Deze UDH verbruikt 7 octetten in GSM-7 of 3 tekens in Unicode. Bij gevolg bevatten samengestelde GSM-7-berichten 153 tekens per segment (bijv. 306 tekens voor 2 segmenten), en samengestelde Unicode-berichten 67 tekens per segment (134 tekens voor 2 segmenten).
Negen tekens in de GSM 03.38-extensietabel vereisen een escape-voorvoegsel (`0x1B`) en verbruiken daarom elk 2 octetten (2 tekens): het dakje (`^`), accolades (`{` en `}`), backslash (`\`), vierkante haken (`[` en `]`), tilde (`~`), verticale streep (`|`) en het euroteken (`€`).
Stel dat u een marketing-SMS van 155 tekens schrijft in Google Docs. Normaal gesproken past 155 tekens in 1 GSM-7-segment ($0.0079 op Twilio). Maar als Google Docs uw apostrof (`'`) automatisch omzet in een gekruld slim aanhalingteken (`’`), schakelt uw bericht over op UCS-2 Unicode (67 tekens per samengesteld segment). Uw bericht van 155 tekens wordt plotseling gefactureerd als 3 afzonderlijke segmenten (155 ÷ 67 = 2,31 → 3 segmenten), waardoor uw campagnekosten verdrievoudigd worden!
Wanneer u klikt op 'Auto-Fix to GSM-7', vervangt onze client-side transliteratie-engine automatisch gekrulde aanhalingstekens (`‘ ’ “ ”`) door rechte ASCII-aanhalingstekens (`' "`), zet em/en-dashes (`— –`) om in standaard koppeltekens (`-`), vervangt harde spaties door gewone spaties en wijst niet-ondersteunde accentletters toe aan hun dichtstbijzijnde GSM-7-equivalenten.
Ten eerste zorgt het toevoegen van een emoji ervoor dat de hele SMS in de UCS-2 Unicode-modus wordt gezet (70 tekens voor 1 segment, 67 tekens per aaneengeschakeld segment). Ten tweede vallen de meeste moderne emoji's buiten het Basic Multilingual Plane en worden ze gecodeerd als UTF-16 surrogate pairs, wat betekent dat elke standaard emoji 2 Unicode-tekens (4 bytes) verbruikt, en samengestelde emoji's met huidskleuren of ZWJ-sequenties 4 tot 8 tekens kunnen verbruiken.
De meeste wereldwijde telecomproviders en CPaaS-leveranciers (Twilio, AWS SNS, Vonage, Sinch) handhaven een maximale aaneenschakelingslimiet van 10 segmenten (1.530 GSM-7-tekens of 670 UCS-2 Unicode-tekens), hoewel het sterk wordt aanbevolen om marketingberichten binnen 1 tot 2 segmenten (minder dan 160 of 306 GSM-7-tekens) te houden voor een goede afleverbaarheid.
Nooit. Alle GSM-7-octetberekeningen, Unicode-inspecties en factureringsschattingen worden 100% lokaal uitgevoerd in het RAM-geheugen van uw browser zonder serveroverdracht.
Standaarden & Bewijs

Autoritaire Standaarden & Technische Citaties

Officiële industriële specificaties, webstandaarden en cryptografische referenties die deze engine aandrijven.

De telecom-payload van 140 bytes: Inzicht in GSM 03.38 (GSM-7) versus UCS-2-codering

Elk standaard Short Message Service (SMS)-frame dat via cellulaire signaalkanalen wordt verzonden, is strikt beperkt tot 1.120 bits (140 octetten/bytes). Onder de 3GPP TS 23.038-specificatie wordt elk teken, wanneer een bericht alleen tekens gebruikt uit de standaard GSM-7- en extensiealfabetten van 128 tekens, verpakt met 7 bits (een octet). Het delen van 1.120 bits door 7 bits per octet levert de beroemde SMS-limiet van 160 tekens op ($1120 / 7 = 160$).

Het moment dat een bericht echter een teken bevat dat buiten de GSM-7-tekenset valt—zoals een Cyrillisch, Arabisch, Hindi of Chinees glief, een emoji of een typografisch gekruld aanhalingteken (`U+2019`)—moet de SMS-gateway de hele payload opnieuw coderen met behulp van UCS-2 (16 bits / 2 bytes per code-eenheid). Het delen van 1.120 bits door 16 bits brengt de capaciteit van een enkel bericht onmiddellijk terug tot 70 tekens.

User Data Headers (UDH) en de verborgen wiskunde van aaneengeschakelde multi-part SMS

Wanneer een bericht de 160 GSM-7-octetten of 70 UCS-2-code-eenheden overschrijdt, kan het niet als een enkel PDU-frame worden verzonden. In plaats daarvan splitst de provider de tekst in meerdere segmenten en voegt een User Data Header (UDH) van 6 bytes (48 bits) toe aan elk segment dat een referentie-ID, totaal aantal delen en volgnummer bevat.

In de GSM-7-modus verbruiken 48 bits aan UDH plus 1 opvul-bit exact 49 bits—precies 7 octetten—waardoor de bruikbare tekstcapaciteit van elk segment wordt verlaagd van 160 naar 153 octetten. In de UCS-2-modus verbruiken die 48 bits 3 volledige 16-bits code-eenheden, waardoor de capaciteit van elk segment daalt van 70 naar 67 tekens. Omdat CPaaS-platforms per verzonden segment factureren in plaats van per logisch bericht, kan een onbedoelde Unicode-trigger de SMS-budgetten van ondernemingen 's nachts met 200% tot 300% vermenigvuldigen.

Het elimineren van onbedoelde Unicode-downgrades vóór de campagnelancering

Marketingteams stellen regelmatig SMS-campagnes op in Notion, Google Docs of Microsoft Word, die automatisch rechte apostrofs (`'`) vervangen door gekrulde rechter enkele aanhalingstekens (`’`) en dubbele koppeltekens door em-dashes (`—`). De live octet-inspector van Multinook markeert elk niet-GSM-teken in felrood en biedt directe transliteratie met 1 klik in het lokale browser-RAM.

Geverifieerde 100% in-browser RAM-beveiliging
Bijgewerkt voor de webstandaarden van 2026