Alphabets for sending and reading SMS messages

This is the 7-bit default alphabet as specified by GSM 03.38. Used in Standard SMS messages.

7-bit default alphabet as specified by GSM 03.38
HexDecCharacter nameCharacter
0x000COMMERCIAL AT@
0x011POUND SIGN£
0x022DOLLAR SIGN$
0x033YEN SIGN¥
0x044LATIN SMALL LETTER E WITH GRAVEè
0x055LATIN SMALL LETTER E WITH ACUTEé
0x066LATIN SMALL LETTER U WITH GRAVEù
0x077LATIN SMALL LETTER I WITH GRAVEì
0x088LATIN SMALL LETTER O WITH GRAVEò
0x099LATIN CAPITAL LETTER C WITH CEDILLAÇ
0x0A10LINE FEED
0x0B11LATIN CAPITAL LETTER O WITH STROKEØ
0x0C12LATIN SMALL LETTER O WITH STROKEø
0x0D13CARRIAGE RETURN
0x0E14LATIN CAPITAL LETTER A WITH RING ABOVEÅ
0x0F15LATIN SMALL LETTER A WITH RING ABOVEå
0x1016GREEK CAPITAL LETTER DELTAΔ
0x1117LOW LINE_
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 FEED
0x1B1427 20CIRCUMFLEX ACCENT^
0x1B2827 40LEFT CURLY BRACKET{
0x1B2927 41RIGHT CURLY BRACKET}
0x1B2F27 47REVERSE SOLIDUS (BACKSLASH)\
0x1B3C27 60LEFT SQUARE BRACKET[
0x1B3D27 61TILDE~
0x1B3E27 62RIGHT SQUARE BRACKET]
0x1B4027 64VERTICAL BAR|
0x1B6527 101EURO SIGN
0x1C28LATIN CAPITAL LETTER AEÆ
0x1D29LATIN SMALL LETTER AEæ
0x1E30LATIN SMALL LETTER SHARP S (German)ß
0x1F31LATIN CAPITAL LETTER E WITH ACUTEÉ
0x2032SPACE
0x2133EXCLAMATION MARK!
0x2234QUOTATION MARK"
0x2335NUMBER SIGN#
0x2436CURRENCY SIGN¤
0x2537PERCENT SIGN%
0x2638AMPERSAND&
0x2739APOSTROPHE'
0x2840LEFT PARENTHESIS(
0x2941RIGHT PARENTHESIS)
0x2A42ASTERISK*
0x2B43PLUS SIGN+
0x2C44COMMA,
0x2D45HYPHEN-MINUS-
0x2E46FULL STOP.
0x2F47SOLIDUS (SLASH)/
0x3048DIGIT ZERO0
0x3149DIGIT ONE1
0x3250DIGIT TWO2
0x3351DIGIT THREE3
0x3452DIGIT FOUR4
0x3553DIGIT FIVE5
0x3654DIGIT SIX6
0x3755DIGIT SEVEN7
0x3856DIGIT EIGHT8
0x3957DIGIT NINE9
0x3A58COLON:
0x3B59SEMICOLON;
0x3C60LESS-THAN SIGN<
0x3D61EQUALS SIGN=
0x3E62GREATER-THAN SIGN>
0x3F63QUESTION MARK?
0x4064INVERTED EXCLAMATION MARK¡
0x4165LATIN CAPITAL LETTER AA
0x4266LATIN CAPITAL LETTER BB
0x4367LATIN CAPITAL LETTER CC
0x4468LATIN CAPITAL LETTER DD
0x4569LATIN CAPITAL LETTER EE
0x4670LATIN CAPITAL LETTER FF
0x4771LATIN CAPITAL LETTER GG
0x4872LATIN CAPITAL LETTER HH
0x4973LATIN CAPITAL LETTER II
0x4A74LATIN CAPITAL LETTER JJ
0x4B75LATIN CAPITAL LETTER KK
0x4C76LATIN CAPITAL LETTER LL
0x4D77LATIN CAPITAL LETTER MM
0x4E78LATIN CAPITAL LETTER NN
0x4F79LATIN CAPITAL LETTER OO
0x5080LATIN CAPITAL LETTER PP
0x5181LATIN CAPITAL LETTER QQ
0x5282LATIN CAPITAL LETTER RR
0x5383LATIN CAPITAL LETTER SS
0x5484LATIN CAPITAL LETTER TT
0x5585LATIN CAPITAL LETTER UU
0x5686LATIN CAPITAL LETTER VV
0x5787LATIN CAPITAL LETTER WW
0x5888LATIN CAPITAL LETTER XX
0x5989LATIN CAPITAL LETTER YY
0x5A90LATIN CAPITAL LETTER ZZ
0x5B91LATIN CAPITAL LETTER A WITH DIAERESISÄ
0x5C92LATIN CAPITAL LETTER O WITH DIAERESISÖ
0x5D93LATIN CAPITAL LETTER N WITH TILDEÑ
0x5E94LATIN CAPITAL LETTER U WITH DIAERESISÜ
0x5F95SECTION SIGN§
0x6096INVERTED QUESTION MARK¿
0x6197LATIN SMALL LETTER Aa
0x6298LATIN SMALL LETTER Bb
0x6399LATIN SMALL LETTER Cc
0x64100LATIN SMALL LETTER Dd
0x65101LATIN SMALL LETTER Ee
0x66102LATIN SMALL LETTER Ff
0x67103LATIN SMALL LETTER Gg
0x68104LATIN SMALL LETTER Hh
0x69105LATIN SMALL LETTER Ii
0x6A106LATIN SMALL LETTER Jj
0x6B107LATIN SMALL LETTER Kk
0x6C108LATIN SMALL LETTER Ll
0x6D109LATIN SMALL LETTER Mm
0x6E110LATIN SMALL LETTER Nn
0x6F111LATIN SMALL LETTER Oo
0x70112LATIN SMALL LETTER Pp
0x71113LATIN SMALL LETTER Qq
0x72114LATIN SMALL LETTER Rr
0x73115LATIN SMALL LETTER Ss
0x74116LATIN SMALL LETTER Tt
0x75117LATIN SMALL LETTER Uu
0x76118LATIN SMALL LETTER Vv
0x77119LATIN SMALL LETTER Ww
0x78120LATIN SMALL LETTER Xx
0x79121LATIN SMALL LETTER Yy
0x7A122LATIN SMALL LETTER Zz
0x7B123LATIN SMALL LETTER A WITH DIAERESISä
0x7C124LATIN SMALL LETTER O WITH DIAERESISö
0x7D125LATIN SMALL LETTER N WITH TILDEñ
0x7E126LATIN SMALL LETTER U WITH DIAERESISü
0x7F127LATIN SMALL LETTER A WITH GRAVEà


Following are the SonicHANDY specific, SHY 4-bit and SHY 5-bit (A1, A2, B1, and B2 variant) alphabets.

SHY 4-bit alphabet, main table
HexDecCharacter nameCharacter
0x000DIGIT ZERO0
0x011DIGIT ONE1
0x022DIGIT TWO2
0x033DIGIT THREE3
0x044DIGIT FOUR4
0x055DIGIT FIVE5
0x066DIGIT SIX6
0x077DIGIT SEVEN7
0x088DIGIT EIGHT8
0x099DIGIT NINE9
0x0A10PLUS SIGN+
0x0B11HYPHEN-MINUS-
0x0C12EQUALS SIGN=
0x0D13FULL STOP.
0x0E14SPACE
0x0F15ESCAPE TO EXTENSION TABLE

SHY 4-bit alphabet, extension table
HexDecCharacter nameCharacter
0x000ASTERISK*
0x011SOLIDUS (SLASH)/
0x022PERCENT SIGN%
0x033LEFT PARENTHESIS(
0x044RIGHT PARENTHESIS)
0x055LESS-THAN SIGN<
0x066GREATER-THAN SIGN>
0x077COMMA,
0x088COLON:
0x099EXCLAMATION MARK!
0x0A10QUESTION MARK?
0x0B11CIRCUMFLEX ACCENT^
0x0C12TILDE~
0x0D13NUMBER SIGN#
0x0E14LINE FEED
0x0F15ESCAPE TO EXTENSION TABLE

SHY 5-bit type A1 alphabet, main table
HexDecCharacter nameCharacter
0x000LATIN SMALL LETTER Aa
0x011LATIN SMALL LETTER Bb
0x022LATIN SMALL LETTER Cc
0x033LATIN SMALL LETTER Dd
0x044LATIN SMALL LETTER Ee
0x055LATIN SMALL LETTER Ff
0x066LATIN SMALL LETTER Gg
0x077LATIN SMALL LETTER Hh
0x088LATIN SMALL LETTER Ii
0x099LATIN SMALL LETTER Jj
0x0A10LATIN SMALL LETTER Kk
0x0B11LATIN SMALL LETTER Ll
0x0C12LATIN SMALL LETTER Mm
0x0D13LATIN SMALL LETTER Nn
0x0E14LATIN SMALL LETTER Oo
0x0F15LATIN SMALL LETTER Pp
0x1016LATIN SMALL LETTER Qq
0x1117LATIN SMALL LETTER Rr
0x1218LATIN SMALL LETTER Ss
0x1319LATIN SMALL LETTER Tt
0x1420LATIN SMALL LETTER Uu
0x1521LATIN SMALL LETTER Vv
0x1622LATIN SMALL LETTER Ww
0x1723LATIN SMALL LETTER Xx
0x1824LATIN SMALL LETTER Yy
0x1925LATIN SMALL LETTER Zz
0x1A26COMMA,
0x1B27FULL STOP.
0x1C28EXCLAMATION MARK!
0x1D29QUESTION MARK?
0x1E30SPACE
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type A1 alphabet, extension table
HexDecCharacter nameCharacter
0x000DIGIT ZERO0
0x011DIGIT ONE1
0x022DIGIT TWO2
0x033DIGIT THREE3
0x044DIGIT FOUR4
0x055DIGIT FIVE5
0x066DIGIT SIX6
0x077DIGIT SEVEN7
0x088DIGIT EIGHT8
0x099DIGIT NINE9
0x0A10PLUS SIGN+
0x0B11HYPHEN-MINUS-
0x0C12ASTERISK*
0x0D13SOLIDUS (SLASH)/
0x0E14CIRCUMFLEX ACCENT^
0x0F15EQUALS SIGN=
0x1016LESS-THAN SIGN<
0x1117GREATER-THAN SIGN>
0x1218TILDE~
0x1319PERCENT SIGN%
0x1420LEFT PARENTHESIS(
0x1521RIGHT PARENTHESIS)
0x1622LEFT SQUARE BRACKET[
0x1723RIGHT SQUARE BRACKET]
0x1824LEFT CURLY BRACKET{
0x1925RIGHT CURLY BRACKET}
0x1A26COLON:
0x1B27AMPERSAND&
0x1C28NUMBER SIGN#
0x1D29REVERSE SOLIDUS (BACKSLASH)\
0x1E30LINE FEED
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type A2 alphabet, main table
HexDecCharacter nameCharacter
0x000DIGIT ZERO0
0x011DIGIT ONE1
0x022DIGIT TWO2
0x033DIGIT THREE3
0x044DIGIT FOUR4
0x055DIGIT FIVE5
0x066DIGIT SIX6
0x077DIGIT SEVEN7
0x088DIGIT EIGHT8
0x099DIGIT NINE9
0x0A10PLUS SIGN+
0x0B11HYPHEN-MINUS-
0x0C12ASTERISK*
0x0D13SOLIDUS (SLASH)/
0x0E14CIRCUMFLEX ACCENT^
0x0F15EQUALS SIGN=
0x1016LESS-THAN SIGN<
0x1117GREATER-THAN SIGN>
0x1218TILDE~
0x1319PERCENT SIGN%
0x1420LEFT PARENTHESIS(
0x1521RIGHT PARENTHESIS)
0x1622LEFT SQUARE BRACKET[
0x1723RIGHT SQUARE BRACKET]
0x1824LEFT CURLY BRACKET{
0x1925RIGHT CURLY BRACKET}
0x1A26COMMA,
0x1B27FULL STOP.
0x1C28EXCLAMATION MARK!
0x1D29QUESTION MARK?
0x1E30SPACE
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type A2 alphabet, extension table
HexDecCharacter nameCharacter
0x000LATIN SMALL LETTER Aa
0x011LATIN SMALL LETTER Bb
0x022LATIN SMALL LETTER Cc
0x033LATIN SMALL LETTER Dd
0x044LATIN SMALL LETTER Ee
0x055LATIN SMALL LETTER Ff
0x066LATIN SMALL LETTER Gg
0x077LATIN SMALL LETTER Hh
0x088LATIN SMALL LETTER Ii
0x099LATIN SMALL LETTER Jj
0x0A10LATIN SMALL LETTER Kk
0x0B11LATIN SMALL LETTER Ll
0x0C12LATIN SMALL LETTER Mm
0x0D13LATIN SMALL LETTER Nn
0x0E14LATIN SMALL LETTER Oo
0x0F15LATIN SMALL LETTER Pp
0x1016LATIN SMALL LETTER Qq
0x1117LATIN SMALL LETTER Rr
0x1218LATIN SMALL LETTER Ss
0x1319LATIN SMALL LETTER Tt
0x1420LATIN SMALL LETTER Uu
0x1521LATIN SMALL LETTER Vv
0x1622LATIN SMALL LETTER Ww
0x1723LATIN SMALL LETTER Xx
0x1824LATIN SMALL LETTER Yy
0x1925LATIN SMALL LETTER Zz
0x1A26COLON:
0x1B27AMPERSAND&
0x1C28NUMBER SIGN#
0x1D29REVERSE SOLIDUS (BACKSLASH)\
0x1E30LINE FEED
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type B1 alphabet, main table
HexDecCharacter nameCharacter
0x000LATIN SMALL LETTER Aa
0x011LATIN SMALL LETTER Bb
0x022LATIN SMALL LETTER Cc
0x033LATIN SMALL LETTER Dd
0x044LATIN SMALL LETTER Ee
0x055LATIN SMALL LETTER Ff
0x066LATIN SMALL LETTER Gg
0x077LATIN SMALL LETTER Hh
0x088LATIN SMALL LETTER Ii
0x099LATIN SMALL LETTER Jj
0x0A10LATIN SMALL LETTER Kk
0x0B11LATIN SMALL LETTER Ll
0x0C12LATIN SMALL LETTER Mm
0x0D13LATIN SMALL LETTER Nn
0x0E14LATIN SMALL LETTER Oo
0x0F15LATIN SMALL LETTER Pp
0x1016LATIN SMALL LETTER Qq
0x1117LATIN SMALL LETTER Rr
0x1218LATIN SMALL LETTER Ss
0x1319LATIN SMALL LETTER Tt
0x1420LATIN SMALL LETTER Uu
0x1521LATIN SMALL LETTER Vv
0x1622LATIN SMALL LETTER Ww
0x1723LATIN SMALL LETTER Xx
0x1824LATIN SMALL LETTER Yy
0x1925LATIN SMALL LETTER Zz
0x1A26COMMA,
0x1B27FULL STOP.
0x1C28EXCLAMATION MARK!
0x1D29QUESTION MARK?
0x1E30SPACE
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type B1 alphabet, extension table
HexDecCharacter nameCharacter
0x000LATIN CAPITAL LETTER AA
0x011LATIN CAPITAL LETTER BB
0x022LATIN CAPITAL LETTER CC
0x033LATIN CAPITAL LETTER DD
0x044LATIN CAPITAL LETTER EE
0x055LATIN CAPITAL LETTER FF
0x066LATIN CAPITAL LETTER GG
0x077LATIN CAPITAL LETTER HH
0x088LATIN CAPITAL LETTER II
0x099LATIN CAPITAL LETTER JJ
0x0A10LATIN CAPITAL LETTER KK
0x0B11LATIN CAPITAL LETTER LL
0x0C12LATIN CAPITAL LETTER MM
0x0D13LATIN CAPITAL LETTER NN
0x0E14LATIN CAPITAL LETTER OO
0x0F15LATIN CAPITAL LETTER PP
0x1016LATIN CAPITAL LETTER QQ
0x1117LATIN CAPITAL LETTER RR
0x1218LATIN CAPITAL LETTER SS
0x1319LATIN CAPITAL LETTER TT
0x1420LATIN CAPITAL LETTER UU
0x1521LATIN CAPITAL LETTER VV
0x1622LATIN CAPITAL LETTER WW
0x1723LATIN CAPITAL LETTER XX
0x1824LATIN CAPITAL LETTER YY
0x1925LATIN CAPITAL LETTER ZZ
0x1A26LEFT PARENTHESIS(
0x1B27RIGHT PARENTHESIS)
0x1C28COLON:
0x1D29HYPHEN-MINUS-
0x1E30LINE FEED
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type B2 alphabet, main table
HexDecCharacter nameCharacter
0x000LATIN CAPITAL LETTER AA
0x011LATIN CAPITAL LETTER BB
0x022LATIN CAPITAL LETTER CC
0x033LATIN CAPITAL LETTER DD
0x044LATIN CAPITAL LETTER EE
0x055LATIN CAPITAL LETTER FF
0x066LATIN CAPITAL LETTER GG
0x077LATIN CAPITAL LETTER HH
0x088LATIN CAPITAL LETTER II
0x099LATIN CAPITAL LETTER JJ
0x0A10LATIN CAPITAL LETTER KK
0x0B11LATIN CAPITAL LETTER LL
0x0C12LATIN CAPITAL LETTER MM
0x0D13LATIN CAPITAL LETTER NN
0x0E14LATIN CAPITAL LETTER OO
0x0F15LATIN CAPITAL LETTER PP
0x1016LATIN CAPITAL LETTER QQ
0x1117LATIN CAPITAL LETTER RR
0x1218LATIN CAPITAL LETTER SS
0x1319LATIN CAPITAL LETTER TT
0x1420LATIN CAPITAL LETTER UU
0x1521LATIN CAPITAL LETTER VV
0x1622LATIN CAPITAL LETTER WW
0x1723LATIN CAPITAL LETTER XX
0x1824LATIN CAPITAL LETTER YY
0x1925LATIN CAPITAL LETTER ZZ
0x1A26COMMA,
0x1B27FULL STOP.
0x1C28EXCLAMATION MARK!
0x1D29QUESTION MARK?
0x1E30SPACE
0x1F31ESCAPE TO EXTENSION TABLE

SHY 5-bit type B2 alphabet, extension table
HexDecCharacter nameCharacter
0x000LATIN SMALL LETTER Aa
0x011LATIN SMALL LETTER Bb
0x022LATIN SMALL LETTER Cc
0x033LATIN SMALL LETTER Dd
0x044LATIN SMALL LETTER Ee
0x055LATIN SMALL LETTER Ff
0x066LATIN SMALL LETTER Gg
0x077LATIN SMALL LETTER Hh
0x088LATIN SMALL LETTER Ii
0x099LATIN SMALL LETTER Jj
0x0A10LATIN SMALL LETTER Kk
0x0B11LATIN SMALL LETTER Ll
0x0C12LATIN SMALL LETTER Mm
0x0D13LATIN SMALL LETTER Nn
0x0E14LATIN SMALL LETTER Oo
0x0F15LATIN SMALL LETTER Pp
0x1016LATIN SMALL LETTER Qq
0x1117LATIN SMALL LETTER Rr
0x1218LATIN SMALL LETTER Ss
0x1319LATIN SMALL LETTER Tt
0x1420LATIN SMALL LETTER Uu
0x1521LATIN SMALL LETTER Vv
0x1622LATIN SMALL LETTER Ww
0x1723LATIN SMALL LETTER Xx
0x1824LATIN SMALL LETTER Yy
0x1925LATIN SMALL LETTER Zz
0x1A26LEFT PARENTHESIS(
0x1B27RIGHT PARENTHESIS)
0x1C28COLON:
0x1D29HYPHEN-MINUS-
0x1E30LINE FEED
0x1F31ESCAPE TO EXTENSION TABLE


© 2009 Sublimis Solutions. Last modified: 10 January 2009.