Push-Notification Character Limits: Optimal Lengths for Every Device

August 4, 2025
Content

Since browsers control the notifications, how they appear and the length of the message shown within the notification is dependent on the browser. Our team regularly tests how notifications appear on different browsers and devices to help you craft web push notifications that are optimized in character length. This way, you can create notifications using best practices and ensure your message doesn't get cut off.

Note: This blog has been updated as of 9 March 2022.

Here's a quick overview of the notification length across devices:

able illustrating recommended character lengths for push notification titles and messages across different operating systems like Windows, Android, and macOS, for various web browsers like Chrome, Firefox, and Safari.

What is the best character length for web push notifications?

Since devices and browsers have different character length limitations, keep your web push notification length under 40 characters (for title and message each) so that your subscribers on different devices and browsers can view the content easily.

Let’s look at each platform and browser in a bit more detail.

Web Push Notifications for Windows 11

Chrome:

On Windows 11, the title supports a maximum of 70 characters before the text gets truncated. The message length can be as long as 141 characters.

The buttons show up to 19 characters after which the text is cut off.

Firefox:

On Windows 11, title shows ~54 characters without truncation, while the message can show ~200 characters.

Web Push Notifications for Windows 10

Chrome:

On Windows 10 (and older versions), the title supports a maximum of ~64 characters before the text gets truncated. The message length also stays the same— 121 characters— whether a hero image is added to the notification or not.

Important note: You would notice above that on Windows, there are two different kinds of notifications for different OS versions (Windows 8 and 10). The older version is a white design and the newer version has a black layout. So, the same notification is likely to look different on two Windows devices.

Firefox:

On Windows 10 (and older versions), title shows around 54 characters without truncation, while the message can show ~200 characters.

Note: Firefox does not support hero images.

Android

The optimal title length for Android is around 47 characters and the message can hold 50 characters.

Note: Each button on the notifications shows 13 characters before it gets cut off. However, if you are only using one button, your text can be up to 20 characters.

Web push notifications for Mac

TL;DR: All browsers on Mac have different character limits for the title and message. It's best if you keep your title around 34 characters and the body below 86 characters.

Until the update in December 2020, Mac notifications did not display an image. The Big Sur update shows an image within the notification. Users are shown the notification without any images. When they hover over the notification, they see a down arrow within the notification. When clicked, the notification expands to show the hero image.

Comparison of a Google Chrome push notification showing its initial compact appearance on the left and its expanded view on the right, both advertising a large sale with best produce.

Here's a breakdown of the character length for different browsers on Mac, including the increased character length once the notification is expanded:

Safari has 34 characters for the title and 121 characters for the message.

Chrome has 43 characters for the title and 86 characters for the message.

Meanwhile, Firefox has 38 characters for the title and 121 characters for the message.

Here are all the changes to web push notifications after the Big Sur update:

  • Longer character lengths (40 character length for the title and 80 character length for the message)
  • Add up to 4 visible buttons to the notification.
  • Ability to add hero images to the notification. (Sizing: 340x256 pixels)

Important: The width of the individual characters will also affect how much of the notification is visible before it gets truncated.

Comparison of two push notifications demonstrating how character width affects text display: one with 110 capitalized 'M' characters showing overflow, and another with 215 lorem ipsum characters showing normal paragraph view.

Summary:

Chrome offers the best experience for web push notifications, due to higher character limits and support for hero images. And more often than not, you will end up creating notifications that will look great on Chrome, but they won’t be as effective on other platforms/browsers.

So, ensure that you design your notifications keeping the restrictions of Mac and Firefox in mind. This will ensure that your message gets across in a clear manner without being cut off.

Don't have a web push solution for your Shopify store? Install PushOwl now and start marketing to your store visitors directly.

FAQs for Demographic Segmentation

DTC Email Newsletter Examples FAQs

  • What is an email newsletter?

    Plus IconSubtract Icon
    An email newsletter is a recurring message sent to a group of subscribers, typically containing updates, educational content, promotions, or curated product recommendations. For e-commerce brands, newsletters help build customer relationships, increase repeat visits, and drive sales without always relying on discounts. It’s a key part of email marketing.
  • Are email newsletters profitable in 2025? Why should I create an email newsletter for my business?

    Plus IconSubtract Icon
    Yes, especially in 2025, when customer acquisition costs are rising and owned channels, such as email, offer a higher ROI, help with customer retention, increase average order value (AOV), and bring shoppers back with value-packed content.

    Newsletters remain one of the most cost-effective marketing tools for DTC brands. Unlike social media, where algorithms can bury your content, newsletter emails land directly in your customer’s inbox (as long as email deliverability is not a concern).
  • How is an email newsletter different from a regular marketing email?

    Plus IconSubtract Icon
    Marketing emails typically have a single, specific goal, such as promoting a sale or launching a new product. Newsletters are more editorial. They might include blog posts, updates, or tips, making them ideal for keeping customers engaged even when you’re not selling something.
  • What’s the best format for an email newsletter?

    Plus IconSubtract Icon
    There’s no one-size-fits-all. Begin by identifying your primary takeaway or objective. Then pick a format that supports it using free templates or past campaigns that worked well.
  • How do I create a newsletter for free?

    Plus IconSubtract Icon
    Many email marketing platforms offer free tiers, especially for smaller email lists, including PushOwl, with which you can create 9000 email newsletters per month for free. You can use drag-and-drop builders, pre-designed templates, and even AI-assisted tools.
  • How do I create high-performing newsletters?

    Plus IconSubtract Icon
    High-performing newsletters often have:
    The key is to be consistent and prioritize value and readability across your newsletters, regardless of the channel you share them through.
  • How is data segmentation different from psychographic segmentation?

    Plus IconSubtract Icon
    Demographic segmentation groups people by quantifiable traits such as age, gender, location, and income. Psychographic segmentation looks at behaviors, interests, lifestyles, and motivations.
  • How do I do demographic segmentation?

    Plus IconSubtract Icon
    Start by collecting the basics: age, gender, location, income, and education level. Then layer in shopping behavior, preferences, and interactions on your Shopify store. Tools like PushOwl and Brevo make it easier to capture and organize this data.
  • How does demographic segmentation help in creating personalized campaigns?

    Plus IconSubtract Icon
    Knowing your audience’s demographics lets you send the right offer to the right person, at the right time. From age-specific product recommendations to region-based promotions, demographic segmentation ensures your emails and ads actually convert.
  • How do I protect personal information?

    Plus IconSubtract Icon
    Follow GDPR, CCPA, and other privacy laws: collect consent, store data securely, and let subscribers update or delete their info. Transparency builds trust and retention.
Access your 9000 free newsletters with Brevo
access newsletters