Different browsers and operating systems display different amounts of text in push notifications. Writing concise messages ensures your full notification is visible on all devices.
Title length
| Windows (Chrome) | ~50 characters before truncation |
| macOS (Chrome) | ~35 characters before truncation |
| macOS (Safari) | ~30 characters before truncation |
| Android (Chrome) | ~40 characters before truncation |
Recommendation: Keep your title under 30 characters to ensure it displays fully on all platforms. See our supported browsers article for details.
Description length
| Windows (Chrome) | ~120 characters (2 lines) |
| macOS (Chrome) | ~80 characters (2 lines) |
| macOS (Safari) | ~120 characters (4 lines) |
| Android (Chrome) | ~100 characters (expandable) |
Recommendation: Keep your description under 80 characters to ensure the full message is visible without the customer needing to expand or scroll.
SMS character limits
SMS messages use a different system. A single SMS segment is 160 characters (GSM 7-bit encoding). Messages longer than 160 characters are split into multiple segments, each billed separately. See how to create effective SMS campaigns for tips on keeping your messages within one segment. Learn more about SMS pricing
Tips for writing effective short messages
- Lead with the most important information (sale percentage, product name)
- Use numbers instead of words ("50% off" instead of "fifty percent off")
- Skip unnecessary words ("Free shipping today!" instead of "We are offering free shipping today!")
- Test your notifications on multiple devices before sending a campaign to all subscribers
Was this article helpful?