Emojis senden

Wie Sie Emojis in Ihre SMS einfügen können

Unser Gateway unterstützt Emojis vollständig. Klicken Sie auf Neue Nachricht, dann auf das Smiley-Icon in der Nachrichten-Toolbar, um den Emoji-Picker zu öffnen - oder fügen Sie ein Emoji einfach per Copy&Paste aus einer anderen Anwendung in das Nachrichtenfeld ein.

Dialog Nachricht senden mit Pfeil auf das Smiley-Emoji-Icon in der Nachrichten-Toolbar

Eine vollständige Liste aller Emojis finden Sie unter unicode.org/emoji/charts/full-emoji-list.html.

Codierung und Länge bei Emojis

Emojis sind nicht Teil des GSM-7 Alphabets. Sobald nur ein einziges Emoji in Ihrem Text vorkommt, wird die gesamte SMS in UCS-2 (in der Praxis UTF-16) statt GSM-7 versendet. Damit schrumpft ein SMS-Segment von 160 auf 70 Zeichen.

Ein "Zeichen" entspricht hier einer 16-bit-Code-Unit (2 Byte). Die meisten populären Emojis wie 🎉, 😀 oder 🥳 liegen ausserhalb der BMP und werden als Surrogate Pair gespeichert - ein einzelnes Emoji belegt damit 2 Code-Units (4 Byte) im Counter. Emojis mit Hautton-Modifier oder Zero-Width-Joiner-Sequenzen (z.B. 👨‍👩‍👧‍👦) verbrauchen sogar noch mehr.

Überschreitet Ihre Nachricht 70 Zeichen, wird sie auf mehrere SMS-Segmente mit je 67 Zeichen aufgeteilt und entsprechend abgerechnet. Eine Übersicht aller Segmentgrößen finden Sie unter Was kostet eine SMS?. Im Dialog Nachricht senden wechselt die Anzeige automatisch von GSM auf UCS2, sobald ein Emoji enthalten ist - so behalten Sie Segmentanzahl und Kosten im Blick.

Versand per HTTP API

Emojis müssen, wie auch der Rest des Textes, urlcodiert übertragen werden. Hierzu werden die einzelnen Bytes des Emojis URL-encoded übertragen.

Aus diesem Smiley 😀 wird z.B. folgender Code im Parameter für den SMS Text: %F0%9F%98%80

Zuletzt aktualisiert: 5. Oktober 2026

Hat dies Ihre Frage beantwortet?

Verwandte Artikel