Messaging
SMS-Segment-Rechner
Mobilfunkanbieter berechnen SMS pro Segment, nicht pro Nachricht. Geben Sie ein, was Sie senden möchten, und sehen Sie in Echtzeit, wo die Nachricht aufgeteilt wird, welche Zeichenkodierung verwendet wird und was jeder Teil für den Zusammenbau reserviert.
Was ein Segment bestimmt
Eine einzelne SMS transportiert 140 Bytes. Wie viele Zeichen das ergibt, hängt vom Zeichensatz ab. Reiner lateinischer Text wird im 7-Bit-Alphabet GSM-7 mit 160 Zeichen pro Nachricht kodiert. Sobald ein Zeichen vorkommt, das dieser Zeichensatz nicht darstellen kann – etwa ein Emoji, eine Akzentschrift oder ein typografisches Anführungszeichen – wechselt die gesamte Nachricht auf 16-Bit-UCS-2 und das Limit sinkt auf 70.
Wird das Limit überschritten, wird die Nachricht in Teile aufgeteilt. Jeder Teil reserviert einen kleinen User Data Header, damit das empfangende Telefon die Teile in der richtigen Reihenfolge zusammensetzen kann. Deshalb fasst eine verkettete Nachricht nur 153 GSM-7-Zeichen pro Teil statt 160 (bzw. 67 statt 70 bei UCS-2). Der Rechner unten zeigt diese Aufteilung live während Sie tippen.
GSM-7
Das standardmäßige 7-Bit-Alphabet: A–Z, Ziffern, gängige Satzzeichen und einige europäische Buchstaben. 160 Zeichen als Einzelnachricht, 153 pro Teil bei Aufteilung. Einige Symbole kosten jeweils zwei Zeichen: geschweifte Klammern, eckige Klammern, ^, ~, |, Backslash und €.
UCS-2
Der Fallback für alles, was GSM-7 nicht kodieren kann. 70 Zeichen als Einzelnachricht, 67 pro Teil. Ein einziges Emoji verschiebt die gesamte Nachricht hierhin – das sollten Sie vor dem Senden wissen.
Smart Encoding
Die meisten Zeichen, die eine Nachricht in UCS-2 zwingen, sind keine fremdsprachigen Schriftzeichen. Es sind typografische Doppelgänger, die eine Handytastatur oder das Einfügen aus einem Dokument einschleust: typografische „smarte
Smart Encoding ersetzt diese Zeichen durch ihre einfachen GSM-7-Entsprechungen, bevor die Nachricht gesendet wird: Ein typografisches Anführungszeichen wird zu einem geraden, ein Geviertstrich wird zu einem Bindestrich, eine Ellipse wird zu drei Punkten. Eine Nachricht, die nur scheinbar nicht GSM-konform war, bleibt GSM-7 und wird mit weniger Segmenten abgerechnet. Zeichen ohne GSM-7-Entsprechung (Emoji, Chinesisch, Japanisch, Koreanisch, Arabisch, Hebräisch, Thai) bleiben unverändert und erzwingen weiterhin UCS-2.
Bei Bird aktivieren Sie es pro Nachricht, indem Sie smartEncoding: true in den SMS-Optionen setzen. Lesen Sie die Smart-Encoding-Dokumentation für die vollständige Zeichentabelle. Der Schalter unten zeigt Ihnen genau, was mit Ihrem Text passiert.
Überprüfen Sie Ihre Nachricht
Fügen Sie Text ein oder tippen Sie unten. Die Zähler aktualisieren sich laufend, die Zeichentabelle markiert alles, was zusätzlich kostet, und Smart Encoding zeigt, was es umwandeln würde.
Ihre Nachricht
Alles wird in Ihrem Browser berechnet. Ihre Nachricht verlässt diese Seite nie.