Page tree
Skip to end of metadata
Go to start of metadata

Concatenation

Concatenated messages (messages that are larger than one standard SMS) are billed by the total SMS messages contained within the concatenated SMS message content.

The number of characters per SMS message depends on what character set is used:

  • A standard GSM-03.38 text message is 160 characters long. 
  • A standard UCS-2 text message (e.g. Unicode characters like Chinese or Arabic) is 70 characters long.

If the message is longer than these limits, it will concatenate and be sent as 2 (or more) messages, up to a maximum of 10 concatenated message units.

Your account usage is recorded and billed per message unit.

When concatenation occurs the first message reduces to 153 characters (GSM) or 67 characters (UCS-2), and the remaining characters roll into a second message (concatenation).  The reason for the shortened length is the information contained within the UDH uses space within the SMS payload when concatenation occurs.

Notes:

  • Some GSM 03.38 characters are excluded and cannot be sent. These are: ¤¡§|
  • Content must only be submitted as GSM 03.38 or UCS-2 (Unicode).

For more information on SMS character sets and SMS concatenation please visit:


Intelligent Character Encoding(I.C.E)

Intelligent Character Encoding(I.C.E) functionality, when enabled, automatically detects and reassigns ucs2 characters that can have compatibility issues with those similar from the GSM-7 character set. This helps to ensure a message is more compatible with a carrier's preferred character set and helps to alleviate potential edge cases preventing message delivery.


Please reach out to your account manager or support team if you would like this functionality enabled on your application(s)


The following table lists the unicode and symbols with their matching replacement characters:

The word space represents a clear ' ' gsm-7 space character

Name

Glyph

Unicode

Replacement

AcuteAccent´U+00B4'
AsteriskOperatorU+2217*
BalloonSpokedAsteriskU+2749*
BigReverseSolidusU+29F9\
BigSolidusU+29F8/
BulletU+2022-
C1ControlCodesU+0080Space
CircledAsteriskOperatorU+229B*
CombiningCircumflexAccent̂U+0302^
CombiningCommaAbove̓U+0313'
CombiningCommaBelow̦U+0326,
CombiningDoubleCircumflexAboveU+1DCD^
CombiningEqualsSignBelow͇U+0347=
CombiningLongSolidusOverlay̸U+0338/
CombiningLongVerticalLineOverlayU+20D2|
CombiningLowLine̲U+0332_
CombiningReversedCommaAbove̔U+0314'
CombiningReverseSolidusOverlayU+20E5\
CombiningShortSolidusOverlay̷U+0337/
CombiningShortVerticalLineOverlayU+20D3|
CombiningTildẽU+0303~
CombiningTildeBelow̰U+0330~
CombiningTildeOverlay̴U+0334~
ControlŸU+009FSpace
ControlSequenceIntroducerU+009BSpace
DeviceControlFour
U+0014Space
DeviceControlOne
U+0011Space
DeviceControlStringU+0090Space
DeviceControlThree
U+0013Space
DeviceControlTwo
U+0012Space
DividesU+2223|
DivisionSign÷U+00F7/
DivisionSlashU+2215/
DoubleExclamationMarkU+203C!!
DoubleHighReversed9QuotationMarkU+201F"
DoubleLowLineU+2017_
DoubleLowQuotationMarkU+201E"
DoublePrimeQuotationMarkU+301E"
EightSpokedAsteriskU+2733*
EightTeardropSpokedPropellerAsteriskU+274A*
EmDashU+2014-
EnDashU+2013-
EndOfMedium
U+0019Space
EndOfText
U+0003Space
EndOfTransmission
U+0004Space
EndOfTransmissionBlock
U+0017Space
Escape
U+0010Space
FourBalloonSpokedAsteriskU+2723*
FourClubSpokedAsteriskU+2725*
FourTeardropSpokedAsteriskU+2722*
FractionSlashU+2044/
FullwidthAmpersandU+FF06&
FullwidthApostropheU+FF07'
FullwidthAsteriskU+FF0A*
FullwidthCircumflexAccentU+FF3E^
FullwidthColonU+FF1A:
FullwidthCommaU+FF0C,
FullwidthCommercialAtSignU+FF20@
FullwidthDigitEightU+FF188
FullwidthDigitFiveU+FF155
FullwidthDigitFourU+FF144
FullwidthDigitNineU+FF199
FullwidthDigitOneU+FF111
FullwidthDigitSevenU+FF177
FullwidthDigitSixU+FF166
FullwidthDigitThreeU+FF133
FullwidthDigitTwoU+FF122
FullwidthDigitZeroU+FF100
FullwidthDollarSignU+FF04$
FullwidthEqualsSignU+FF1D=
FullwidthExclamationMarkU+FF01!
FullwidthFullStopU+FF0E.
FullwidthGreaterThanSignU+FF1E>
FullwidthHyphenMinusU+FF0D-
FullwidthLatinCapitalLetterAU+FF21A
FullwidthLatinCapitalLetterBU+FF22B
FullwidthLatinCapitalLetterCU+FF23C
FullwidthLatinCapitalLetterDU+FF24D
FullwidthLatinCapitalLetterEU+FF25E
FullwidthLatinCapitalLetterFU+FF26F
FullwidthLatinCapitalLetterGU+FF27G
FullwidthLatinCapitalLetterHU+FF28H
FullwidthLatinCapitalLetterIU+FF29I
FullwidthLatinCapitalLetterJU+FF2AJ
FullwidthLatinCapitalLetterKU+FF2BK
FullwidthLatinCapitalLetterLU+FF2CL
FullwidthLatinCapitalLetterMU+FF2DM
FullwidthLatinCapitalLetterNU+FF2EN
FullwidthLatinCapitalLetterOU+FF2FO
FullwidthLatinCapitalLetterPU+FF30P
FullwidthLatinCapitalLetterQU+FF31Q
FullwidthLatinCapitalLetterRU+FF32R
FullwidthLatinCapitalLetterSU+FF33S
FullwidthLatinCapitalLetterTU+FF34T
FullwidthLatinCapitalLetterUU+FF35U
FullwidthLatinCapitalLetterVU+FF36V
FullwidthLatinCapitalLetterWU+FF37W
FullwidthLatinCapitalLetterXU+FF38X
FullwidthLatinCapitalLetterYU+FF39Y
FullwidthLatinCapitalLetterZU+FF3AZ
FullwidthLeftCurlyBracketU+FF5B{
FullwidthLeftParenthesisU+FF08(
FullwidthLeftSquareBracketU+FF3B[
FullwidthLessThanSignU+FF1C<
FullwidthLowLine_U+FF3F_
FullwidthNumberSignU+FF03#
FullwidthPercentSignU+FF05%
FullwidthPlusSignU+FF0B+
FullwidthQuestionMarkU+FF1F?
FullwidthQuotationMarkU+FF02"
FullwidthReverseSolidusU+FF3C\
FullwidthRightCurlyBracketU+FF5D}
FullwidthRightParenthesisU+FF09)
FullwidthRightSquareBracketU+FF3D]
FullwidthSemicolonU+FF1B;
FullwidthSolidusU+FF0F/
FullwidthTildeU+FF5E~
FullwidthVerticalLineU+FF5C|
GraveAccent`U+0060'
HalfwidthIdeographicCommaU+FF64,
HalfwidthIdeographicFullStopU+FF61.
HeavyAsteriskU+2731*
HeavyDoubleCommaQuotationMarkOrnamentU+275E"
HeavyDoubleTurnedCommaQuotationMarkOrnamentU+275D"
HeavyEightTeardropSpokedPropellerAsteriskU+274B*
HeavyFourBalloonSpokedAsteriskU+2724*
HeavySingleCommaQuotationMarkOrnamentU+275C'
HeavySingleTurnedCommaQuotationMarkOrnamentU+275B'
HeavyTeardropSpokedAsteriskU+273D*
HeavyTeardropSpokedPinwheelAsteriskU+2743*
HorizontalBarU+2015-
HorizontalEllipsisU+2026...
HorizontalScanLine7U+23BC-
HorizontalScanLine9U+23BD-
HyphenU+2010-
HyphenBulletU+2043-
IdeographicCommaU+3001,
IdeographicFullStopU+3002.
IdeographicSpace
U+3000Space
LatinLetterRetroflexClickǃU+01C3!
LatinLetterSmallCapitalAU+1D00A
LatinLetterSmallCapitalBʙU+0299B
LatinLetterSmallCapitalCU+1D04C
LatinLetterSmallCapitalDU+1D05D
LatinLetterSmallCapitalEU+1D07E
LatinLetterSmallCapitalFU+A730F
LatinLetterSmallCapitalGɢU+0262G
LatinLetterSmallCapitalHʜU+029CH
LatinLetterSmallCapitalIɪU+026AI
LatinLetterSmallCapitalJU+1D0AJ
LatinLetterSmallCapitalKU+1D0BK
LatinLetterSmallCapitalLʟU+029FL
LatinLetterSmallCapitalMU+1D0DM
LatinLetterSmallCapitalNɴU+0274N
LatinLetterSmallCapitalOU+1D0FO
LatinLetterSmallCapitalPU+1D18P
LatinLetterSmallCapitalRʀU+0280R
LatinLetterSmallCapitalSU+A731S
LatinLetterSmallCapitalTU+1D1BT
LatinLetterSmallCapitalUU+1D1CU
LatinLetterSmallCapitalVU+1D20V
LatinLetterSmallCapitalWU+1D21W
LatinLetterSmallCapitalYʏU+028FY
LatinLetterSmallCapitalZU+1D22Z
LeftDoubleQuotationMarkU+201C"
LeftParenthesisExtensionU+239C|
LeftPointingDoubleAngleQuotationMark«U+00AB"
LeftSingleQuotationMarkU+2018'
LeftVerticalBoxLineU+23B8|
LeftWhiteParenthesisU+2985(
LowAsteriskU+204E*
MathematicalLeftFlattenedParenthesisU+27EE(
MathematicalRightFlattenedParenthesisU+27EF)
MediumFlattenedLeftParenthesisOrnamentU+276A(
MediumFlattenedRightParenthesisOrnamentU+276B)
MediumLeftCurlyBracketOrnamentU+2774{
MediumLeftParenthesisOrnamentU+2768(
MediumMathematicalSpaceU+205FSpace
MediumRightCurlyBracketOrnamentU+2775}
MediumRightParenthesisOrnamentU+2769)
ModifierLetterAcuteAccentˊU+02CA'
ModifierLetterApostropheʼU+02BC'
ModifierLetterCircumflexAccentˆU+02C6^
ModifierLetterColonU+A789:
ModifierLetterDoubleApostropheˮU+02EE"
ModifierLetterDoublePrimeʺU+02BA"
ModifierLetterGraveAccentˋU+02CB'
ModifierLetterLowTilde˷U+02F7~
ModifierLetterPlusSign˖U+02D6+
ModifierLetterPrimeʹU+02B9'
ModifierLetterRaisedColon˸U+02F8:
ModifierLetterReversedCommaʽU+02BD'
ModifierLetterShortEqualsSignU+A78A=
ModifierLetterTriangularColonːU+02D0:
ModifierLetterTurnedCommaʻU+02BB'
ModifierLetterVerticalLineˈU+02C8'
NarrowNoBreakSpaceU+202FSpace
NoBreakSpace
U+00A0'
NullU+0000Space
OpenCentreAsteriskU+2732*
OpenCentreTeardropSpokedAsteriskU+273C*
PresentationFormForVerticalColonU+FE13:
PresentationFormForVerticalCommaU+FE10'
PresentationFormForVerticalExclamationMarkU+FE15!
PresentationFormForVerticalIdeographicCommaU+FE11'
PresentationFormForVerticalQuestionMarkU+FE16?
PresentationFormForVerticalSemicolonU+FE14;
ReversedDoublePrimeQuotationMarkU+301D"
ReversedSemicolonU+204F;
ReverseLineFeedU+008DSpace
ReverseSolidusOperatorU+29F5\
RightDoubleQuotationMarkU+201D"
RightParenthesisExtensionU+239F|
RightPointingDoubleAngleQuotationMark»U+00BB"
RightSingleQuotationMarkU+2019'
RightVerticalBoxLineU+23B9|
RightWhiteParenthesisU+2986)
SingleHighReversedQuotationMarkU+201B'
SingleLeftPointingAngleQuotationMarkU+2039>
SingleLowQuotationMarkU+201A'
SingleRightPointingAngleQuotationMarkU+203A<
SixteenPointedAsteriskU+273A*
SmallAmpersandU+FE60&
SmallAsteriskU+FE61*
SmallCommaU+FE50,
SmallCommercialAtSignU+FE6B@
SmallDollarSignU+FE69$
SmallEqualsSignU+FE66=
SmallExclamationMarkU+FE57!
SmallFullStopU+FE52.
SmallGreaterThanSignU+FE65>
SmallHyphenMinusU+FE63-
SmallIdeographicCommaU+FE51,
SmallLeftCurlyBracketU+FE5B{
SmallLeftParenthesisU+FE59(
SmallLessThanSignU+FE64<
SmallNumberSignU+FE5F#
SmallPercentSignU+FE6A%
SmallPlusSignU+FE62+
SmallQuestionMarkU+FE56?
SmallReverseSolidusU+FE68\
SmallRightCurlyBracketU+FE5C}
SmallRightParenthesisU+FE5A)
SmallSemicolonU+FE54;
SmallTilde˜U+02DC~
SquaredAsteriskU+29C6*
Tab
U+0009Space
TeardropSpokedAsteriskU+273B*
TildeOperatorU+223C~
VerticalLineExtensionU+23D0|
VulgarFractionOneHalf½U+00BD1/2
VulgarFractionOneQuarter¼U+00BC1/4
VulgarFractionThreeQuarters¾U+00BE3/4
WhitespaceEmSpaceU+2003Space
WhitespaceEnQuad U+2000'
WhitespaceEnSpaceU+2002Space
WhitespaceFigureSpaceU+2007Space
WhitespaceFourPerEmSpaceU+2005Space
WhitespaceHairSpaceU+200ASpace
WhitespaceLineSeparatorU+2028Space
WhitespaceMediumMathematicalSpaceU+2001Space
WhitespaceParagraphSeparatorU+2029Space
WhitespacePunctuationSpaceU+2008Space
WhitespaceSixPerEmSpaceU+2006Space
WhitespaceThinSpaceU+2009Space
WhitespaceThreePerEmSpaceU+2004Space
WordJoinerU+2060Space
ZeroWidthNoBreakSpace
U+FEFFSpace
ZeroWidthSpaceU+200BSpace
ZNotationTypeColonU+2982:

  • No labels