Der Umfang der in einer SMS verfügbaren Zeichen (max. 160 Zeichen zu je 7 Bit = 1.120 Bit) ergibt sich aus dem GSM-Basiszeichensatz (ingesamt 128 Zeichen) sowie ausgewählten Zeichen aus dem erweiterten GSM-Zeichensatz. Mit dem erweiterten Zeichensatz lassen sich zusätzliche Zeichen darstellen; diese belegen jedoch den doppelten Speicherplatz und reduzieren die maximale Zeichenanzahl entsprechend. Zeichen, die nicht im SMS-Modul implementiert sind, ignoriert das Gerät beim Versand.
Folgende Zeichen sind im GSM-Basiszeichensatz definiert:
Anmerkung: "SP" bezeichnet in der Übersicht das Leerzeichen. "LF", "CR" und "ESC" bezeichnen die Steuerzeichen für den Zeilenvorschub, den Wagenrücklauf und den Escape auf den erweiterten GSM-Zeichensatz.
Folgende Zeichen sind aus dem erweiterten GSM-Zeichensatz implementiert:
{|}[]~^\€