Sending and receiving SMS messages has a limit before messages become split into separate messages (fragmentation), and the charset that is used, IE: if you use emoji's 😜 in your messages this will change the charset to Unicode and reduce the number of characters before fragmentation because Unicode actually takes many characters to produce an icon and emoji modifiers are two or more emoji's in sequence, for instance, skin tone. 👴👴🏿👴🏾👴🏽👴🏼👴🏻.
Latin-1 has an expanded character set for instance: » µ ¼ ©
This gives a small penalty for using such characters before having to switch to Unicode.
"Hello, wake up, receive my simple gift of 'GOOD MORNING' wrapped with sincerity, tied with care and sealed with a prayer to keep u safe and happy all day long! Take Care!"
This is a string of 170 characters written in GSM Charset.
This means that (looking at the table above) fragmenting this message will give a maximum of 153 characters per fragment.
We can, therefore, send an SMS fragment of 153 characters and one of 17. This would result in two SMS messages and charges, that present to the recipient as one merged SMS message.