Tihar Sale Live
Register .com for Rs. 1849 only WebGradee Mail @Rs. 83 Per Mailbox Per Month 40% Discount on Cloud Hosting & Free .COM True Unlimited Hosting at Just Rs. 1499/- Year*
Free SMS tool

Unicode SMS Character Checker: Find Characters That Cost You Extra SMS

Paste your message to see whether it will be sent as GSM-7 or Unicode. The checker highlights every character that forces Unicode, shows how many extra SMS segments it costs and can replace the common ones for you.

Paste a message to check its characters.
EncodingGSM-7
Characters0
SMS segments0
Problem characters0

What makes an SMS switch to Unicode?

An SMS is sent in the GSM-7 alphabet unless it contains a character that alphabet does not include. One such character is enough to switch the whole message to Unicode, which fits 70 characters per segment instead of 160. The usual culprits are copied punctuation, emojis and non-Latin scripts such as Nepali.

Common characters that force Unicode SMS and their fixes
CharacterWhere it comes fromReplace with
“ ” ‘ ’Curly quotes from Word, Google Docs or websitesStraight quotes " and '
– —Long dashes added by autocorrectA hyphen -
…The single ellipsis characterThree dots ...
  (non-breaking space)Text copied from web pagesA normal space
EmojisKeyboards and chat appsRemove them, or accept Unicode
Nepali lettersDevanagari text such as नमस्तेNo replacement. Send as Unicode SMS

Can you send Nepali text in a bulk SMS?

Yes. Nepali (Devanagari) messages are sent as Unicode SMS. Each segment holds 70 characters, and 67 characters when a message runs over one segment, so Nepali messages are best kept short. The WebGradee SMS dashboard has a Unicode message type for this, and you can count the segments with the SMS length calculator before you send.

Why check characters before a bulk SMS campaign?

Every extra segment uses another SMS credit for each recipient. A curly quote that pushes a 100-character message into Unicode can double the segments, and sending to thousands of customers multiplies the cost. Check your text once, fix the characters and send with confidence. See bulk SMS pricing in Nepal to plan your pack.

Frequently asked questions

What is a Unicode character in an SMS?

A Unicode character is any character outside the standard GSM-7 SMS alphabet, such as Nepali (Devanagari) letters, emojis, curly quotes and long dashes. If a message contains even one, the whole SMS is sent as Unicode, which fits 70 characters per segment instead of 160.

Why did my SMS switch to Unicode?

One character in your text is not part of the GSM-7 alphabet. The most common causes are curly quotes copied from Word or the web, a long dash, the ellipsis character and emojis. Paste your message in the checker to see exactly which characters are responsible.

Can I send Nepali text in a bulk SMS?

Yes. Nepali (Devanagari) text is sent as a Unicode SMS, and the WebGradee SMS dashboard has a Unicode message type for it. Each segment holds 70 characters, and 67 characters when the message is longer than one segment.

How do I fix characters that force Unicode?

Replace curly quotes with straight quotes, long dashes with a hyphen, the ellipsis character with three dots and remove emojis. The Replace common characters button above does this for you. Nepali letters cannot be replaced, so those messages stay Unicode.

Does Unicode SMS cost more than normal SMS?

The price per SMS segment is the same, but a Unicode message fits fewer characters per segment, so the same text can need more segments and use more SMS credits. Shorter messages and clean characters keep your cost down.

Free help with your SMS campaign

Ready to Send Your First Bulk SMS?

Tell us your business and how many SMS you plan to send. We will set up your account and help you pick the right pack.

Pay with eSewa, Khalti or connectIPS. Registered Nepali company, PAN 128957125. Prices in NPR, excluding VAT.

WebGradee support team member ready to help with business email