Count characters and SMS credits before you send. Switch between English and Hindi/Unicode, clean hidden Unicode characters, preview your DLT template on a phone, and create short links that count every click.
Short links are 29 characters, so they save SMS credits. In India, links in commercial SMS must be whitelisted on your DLT portal before sending – whitelist the short link, or ask your SMS provider to do it.
Clicks from link-preview bots (WhatsApp, Facebook, Google) are not counted, so numbers reflect real people. We don't store visitors' IP addresses.
Your SMS provider charges one credit for every part your message is split into. The limit depends on the encoding.
| Message type | 1 SMS | Each part when longer | Example: 2 SMS |
|---|---|---|---|
| English / GSM-7 | 160 characters | 153 characters | up to 306 characters |
| Unicode (Hindi, Bengali, Tamil, emojis, ₹, curly quotes) | 70 characters | 67 characters | up to 134 characters |
| Special GSM characters ^ { } \ [ ] ~ | € | Count as 2 characters each | ||
When you copy text from Word, Google Docs, WhatsApp or a website, it often brings hidden characters with it – curly quotes (’ “ ”), long dashes (–), the rupee sign (₹), bullet points or non-breaking spaces. Just one of these switches the whole message to Unicode, and your limit drops from 160 to 70 characters.
For a 10,000-customer campaign, a 150-character message can jump from 10,000 credits to 30,000 credits because of one apostrophe. Paste your text above and click Remove Unicode: the tool replaces smart characters with plain ones (’ → ', – → -, ₹ → Rs.) and removes emojis, so your message goes back to 160 characters per SMS.
Sending in Hindi, Bengali or another Indian language? Choose Non-English / Unicode – the counter switches to the 70/67 rule so your credit count is accurate.
Write {#var#} where your template has a variable. The counter shows the worst case when each variable is filled with 30 characters.
See your message the way customers see it, with your 6-letter sender ID and message type, before you submit it for approval.
Turn long links into short rrmedia.co.in/s/… links and check how many people clicked, day by day.
RR Media handles DLT registration, template approval, sender IDs and delivery reports for 100+ businesses across India.
One English (GSM-7) SMS holds 160 characters. Longer messages are split into parts of 153 characters each. A Unicode SMS (Hindi, Bengali, emojis or special symbols) holds 70 characters, or 67 per part when longer.
Hidden characters such as curly quotes (’ “ ”), long dashes (–), the rupee sign (₹), emojis or non-breaking spaces switch the whole SMS to Unicode. Click Remove Unicode to replace them with plain characters.
In GSM-7 encoding, these characters use two spaces each: ^ { } \ [ ] ~ | and €.
The counter counts your template as written, and also shows the maximum length if every {#var#} is filled with up to 30 characters – so you know the worst-case number of credits.
Yes. Create a short link in the Short Link tab and use it in your SMS. Then paste it in the Link Clicks tab – or add + at the end of the link – to see total clicks, clicks per day and mobile vs desktop.
In India, links in commercial SMS must be whitelisted by the sender on their DLT portal. Add the short link before sending, or ask RR Media to help.
No. Counting, Unicode removal and the preview all run inside your browser. Only links you choose to shorten are saved, so the short link can work.