Appendix - The 7 bit default alphabet of GSM phones

This table gives you information about the GSM 7 bit alphabet used in text SMS messages. To see how you can send special symbols and international characters, please read the following document: SMS character set handling and multipart messages

Your PC and your GSM phone use two different character sets: the ISO-8859-1 and the GSM 7 bit alphabet. Ozeki NG - SMS Gateway converts automatically between the corresponding character codes in these two tables. In some cases the automatic conversion might not fit your needs. If you want to be sure that a specific GSM character is used in your SMS message, you can enter its Hex value into the message. Before reading the explanation of how this is possible, please take a look at the characters that there are there in GSM.

The 7 bit GSM alphabet can be downloaded in PDF format from the following URL:
GSM-Alphabet-Character-Translations.pdf

This is the 7 bit default alphabet as specified by GSM 03.38. The corresponding ISO-8859-1 decimal codes are shown in the rightmost column. Note that the euro sign (€) is included in the ISO-8859-15 character set.



This is the 7 bit default alphabet as specified by GSM 03.38. The corresponding ISO-8859-1 decimal codes are shown in the rightmost column. Note that the euro sign (€) is a member of the ISO-8859-15 character set.

HexDecCharacter nameCharacterISO-8859-1 DEC
0x000COMMERCIAL AT@64
0x011POUND SIGN£163
0x022DOLLAR SIGN$36
0x033YEN SIGN¥165
0x044LATIN SMALL LETTER E WITH GRAVEè232
0x055LATIN SMALL LETTER E WITH ACUTEé233
0x066LATIN SMALL LETTER U WITH GRAVEù249
0x077LATIN SMALL LETTER I WITH GRAVEì236
0x088LATIN SMALL LETTER O WITH GRAVEò242
0x099LATIN CAPITAL LETTER C WITH CEDILLAÇ199
0x0A10LINE FEED10
0x0B11LATIN CAPITAL LETTER O WITH STROKEØ216
0x0C12LATIN SMALL LETTER O WITH STROKEø248
0x0D13CARRIAGE RETURN13
0x0E14LATIN CAPITAL LETTER A WITH RING ABOVEÅ197
0x0F15LATIN SMALL LETTER A WITH RING ABOVEå229
0x1016GREEK CAPITAL LETTER DELTAΔ
0x1117LOW LINE_95
0x1218GREEK CAPITAL LETTER PHIΦ
0x1319GREEK CAPITAL LETTER GAMMAΓ
0x1420GREEK CAPITAL LETTER LAMBDAΛ
0x1521GREEK CAPITAL LETTER OMEGAΩ
0x1622GREEK CAPITAL LETTER PIΠ
0x1723GREEK CAPITAL LETTER PSIΨ
0x1824GREEK CAPITAL LETTER SIGMAΣ
0x1925GREEK CAPITAL LETTER THETAΘ
0x1A26GREEK CAPITAL LETTER XIΞ
0x1B27ESCAPE TO EXTENSION TABLE
0x1B0A27 10FORM FEED12
0x1B1427 20CIRCUMFLEX ACCENT^94
0x1B2827 40LEFT CURLY BRACKET{123
0x1B2927 41RIGHT CURLY BRACKET}125
0x1B2F27 47REVERSE SOLIDUS (BACKSLASH)\92
0x1B3C27 60LEFT SQUARE BRACKET[91
0x1B3D27 61TILDE~126
0x1B3E27 62RIGHT SQUARE BRACKET]93
0x1B4027 64VERTICAL BAR|124
0x1B6527 101EURO SIGN164 (ISO-8859-15)
0x1C28LATIN CAPITAL LETTER AEÆ198
0x1D29LATIN SMALL LETTER AEæ230
0x1E30LATIN SMALL LETTER SHARP S (German)ß223
0x1F31LATIN CAPITAL LETTER E WITH ACUTEÉ201
0x2032SPACE 32
0x2133EXCLAMATION MARK!33
0x2234QUOTATION MARK"34
0x2335NUMBER SIGN#35
0x2436CURRENCY SIGN¤164 (ISO-8859-1)
0x2537PERCENT SIGN%37
0x2638AMPERSAND&38
0x2739APOSTROPHE'39
0x2840LEFT PARENTHESIS(40
0x2941RIGHT PARENTHESIS)41
0x2A42ASTERISK*42
0x2B43PLUS SIGN+43
0x2C44COMMA,44
0x2D45HYPHEN-MINUS-45
0x2E46FULL STOP.46
0x2F47SOLIDUS (SLASH)/47
0x3048DIGIT ZERO048
0x3149DIGIT ONE149
0x3250DIGIT TWO250
0x3351DIGIT THREE351
0x3452DIGIT FOUR452
0x3553DIGIT FIVE553
0x3654DIGIT SIX654
0x3755DIGIT SEVEN755
0x3856DIGIT EIGHT856
0x3957DIGIT NINE957
0x3A58COLON:58
0x3B59SEMICOLON;59
0x3C60LESS-THAN SIGN<60
0x3D61EQUALS SIGN=61
0x3E62GREATER-THAN SIGN>62
0x3F63QUESTION MARK?63
0x4064INVERTED EXCLAMATION MARK¡161
0x4165LATIN CAPITAL LETTER AA65
0x4266LATIN CAPITAL LETTER BB66
0x4367LATIN CAPITAL LETTER CC67
0x4468LATIN CAPITAL LETTER DD68
0x4569LATIN CAPITAL LETTER EE69
0x4670LATIN CAPITAL LETTER FF70
0x4771LATIN CAPITAL LETTER GG71
0x4872LATIN CAPITAL LETTER HH72
0x4973LATIN CAPITAL LETTER II73
0x4A74LATIN CAPITAL LETTER JJ74
0x4B75LATIN CAPITAL LETTER KK75
0x4C76LATIN CAPITAL LETTER LL76
0x4D77LATIN CAPITAL LETTER MM77
0x4E78LATIN CAPITAL LETTER NN78
0x4F79LATIN CAPITAL LETTER OO79
0x5080LATIN CAPITAL LETTER PP80
0x5181LATIN CAPITAL LETTER QQ81
0x5282LATIN CAPITAL LETTER RR82
0x5383LATIN CAPITAL LETTER SS83
0x5484LATIN CAPITAL LETTER TT84
0x5585LATIN CAPITAL LETTER UU85
0x5686LATIN CAPITAL LETTER VV86
0x5787LATIN CAPITAL LETTER WW87
0x5888LATIN CAPITAL LETTER XX88
0x5989LATIN CAPITAL LETTER YY89
0x5A90LATIN CAPITAL LETTER ZZ90
0x5B91LATIN CAPITAL LETTER A WITH DIAERESISÄ196
0x5C92LATIN CAPITAL LETTER O WITH DIAERESISÖ214
0x5D93LATIN CAPITAL LETTER N WITH TILDEÑ209
0x5E94LATIN CAPITAL LETTER U WITH DIAERESISÜ220
0x5F95SECTION SIGN§167
0x6096INVERTED QUESTION MARK¿191
0x6197LATIN SMALL LETTER Aa97
0x6298LATIN SMALL LETTER Bb98
0x6399LATIN SMALL LETTER Cc99
0x64100LATIN SMALL LETTER Dd100
0x65101LATIN SMALL LETTER Ee101
0x66102LATIN SMALL LETTER Ff102
0x67103LATIN SMALL LETTER Gg103
0x68104LATIN SMALL LETTER Hh104
0x69105LATIN SMALL LETTER Ii105
0x6A106LATIN SMALL LETTER Jj106
0x6B107LATIN SMALL LETTER Kk107
0x6C108LATIN SMALL LETTER Ll108
0x6D109LATIN SMALL LETTER Mm109
0x6E110LATIN SMALL LETTER Nn110
0x6F111LATIN SMALL LETTER Oo111
0x70112LATIN SMALL LETTER Pp112
0x71113LATIN SMALL LETTER Qq113
0x72114LATIN SMALL LETTER Rr114
0x73115LATIN SMALL LETTER Ss115
0x74116LATIN SMALL LETTER Tt116
0x75117LATIN SMALL LETTER Uu117
0x76118LATIN SMALL LETTER Vv118
0x77119LATIN SMALL LETTER Ww119
0x78120LATIN SMALL LETTER Xx120
0x79121LATIN SMALL LETTER Yy121
0x7A122LATIN SMALL LETTER Zz122
0x7B123LATIN SMALL LETTER A WITH DIAERESISä228
0x7C124LATIN SMALL LETTER O WITH DIAERESISö246
0x7D125LATIN SMALL LETTER N WITH TILDEñ241
0x7E126LATIN SMALL LETTER U WITH DIAERESISü252
0x7F127LATIN SMALL LETTER A WITH GRAVEà224

If you wish to use any of these characters, you can do it by entering a special string into your SMS messages. For example, if you wish to add a new line character you should enter \0x0A instead of pressing the enter key (Figure 1). Make sure you write out all the characters of this code. It is a five-character-string!

using the new line character
Figure 1 - Using the new line character

If you wish to receive SMS messages with a new line character, you need to set up the function in the GSM modem configuration window (Figure 2).

setting up the new line character for incoming messages
Figure 2 - Setting up the new line character for incoming messages

To send characters that require more than one byte, use the format in Figure 3 below.

Figure 3 - Including a euro sign (€) in the message

Note: Please use version v6.3.2 or a more recent one for proper character encoding.

More information