- Features
- Pricing
- Migration
- Integrations
- Resources
With over 200+ pre-built integrations and flexible APIs, you can easily centralize data from across your tech stack
Make the most out of your data and unlock powerful growth marketing possibilities with these other top marketing tools.
Build any custom integration with our open, flexible APIs that are simple to use and implement.
Check out apps that have been stealing all the spotlight.
Email and SMS marketing insights, ecommerce resources, and the latest Omnisend news
Expert-led sessions covering email, SMS, and ecommerce marketing strategies.
Educational video and live training to help you make the most out of Omnisend.
Omnisend’s free SMS calculator helps you budget your SMS marketing based on message length, regional sending costs, and the number of contacts you’ll send to.
Pick from five templates or paste your content into the SMS character counter below. Select your region from the dropdown, the number of contacts in your campaign, and our calculator will provide an accurate price for your campaign.
Cost to send SMS
Number of contacts in your campaign
Total campaign cost:
$0.009
Regular GSM (7-bit) character
Special symbol in GSM counted as 2 characters
Non-GSM character, encoded using Unicode
That’s it! Omnisend’s SMS cost calculator automatically shows the campaign price based on our latest rates, and the preview & text analysis below provide a visual.
You get 160 characters for one standard text message using the GSM-7 alphabet. Any number above 160 segments your SMS, with each segment getting 153 characters.
Emojis and non-Latin characters reduce the character limit to 70. Campaigns using these need the most concise messaging to stay under the limit.
Excessive characters tip your texts over one credit into two or three credits, costing you at least double and increasing your marketing costs.
Segmented texts reduce readability because your recipient has to read two messages. There’s also a higher likelihood they will miss key information.
GSM
GSM-7 is the standard SMS encoding for English and most Western languages. Texts using the GSM alphabet can contain 160 characters before segmenting.
Unicode
Unicode is the SMS encoding for all global languages. It allows emoji and non-Latin characters, but reduces the standard character count to 70.
| Feature | GSM-7 | Unicode |
| Character count | 160 before segmentation | 70 before segmentation |
| Multipart messages | Splits into 153-character segments due to a User Data header | Splits into 67-character segments due to a User Data header |
| Supported content | Latin letters, numbers, standard symbols | All languages and emojis |
| Why it matters | Cheaper for everyday messaging, ideal for longer texts provided you’ are happy with standard characters | Necessary for languages with special characters, higher probability of your texts segmenting |
| What to watch out for | Some extended symbols, such as €, {, }, [, ], ~, ^, \, and |, count as two characters toward your 160 limit | Any non-GSM character (em dashes, curly apostrophes, accented letters, emoji, etc.) forces the switch to Unicode |
How Omnisend’s SMS calculator helps
Omnisend’s SMS calculator provides text analysis. Grey symbols are standard GSM characters, green symbols are special characters in GSM that count as two characters, and red symbols use Unicode. You can use our SMS length calculator regardless of the characters you need.
Make the most of character limits with these tips:
Price estimated for United States of America
$10 - $49.99
$0.009
$50 - $999.99
$0.0085
$1,000 -$9,999.99
$0.008
$10,000+
$0.007