{"__v":7,"_id":"561c7c46be5c860d007bc1cd","category":{"__v":6,"_id":"561c7260cd5e7b0d00eb48c6","pages":["561c774b92a66f0d00987915","561c7c46be5c860d007bc1cd","561c7c6e2764990d00f546c4","561c7cc72764990d00f546c6","561dc41143c36d0d00da7798","563a920c0ed6332300378872"],"project":"561c70aabe5fb20d00077758","version":"561c70aabe5fb20d0007775b","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-13T02:54:24.912Z","from_sync":false,"order":1,"slug":"messaging","title":"Messaging"},"parentDoc":null,"project":"561c70aabe5fb20d00077758","user":"55d29988486de50d00327118","version":{"__v":6,"_id":"561c70aabe5fb20d0007775b","project":"561c70aabe5fb20d00077758","createdAt":"2015-10-13T02:47:06.824Z","releaseDate":"2015-10-13T02:47:06.824Z","categories":["561c70abbe5fb20d0007775c","561c725c4b0a9b0d00c0f515","561c7260cd5e7b0d00eb48c6","561c726bf0e0580d00ddd9a4","561c7271d2fb350d004bf89a","564de219b5bea52b00c3457a"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-10-13T03:36:38.141Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"We do not enforce character limits on in-app messages. Push notifications, however, have length limits imposed by Apple and Google. Additionally, when sending push messages to users, it is important be aware of the layout constraint which will further limit the amount of text people can actually read. Optimizing for these limits can make sure your message comes across in the short space you have. \n\nFor each platform, you can send 3932 characters. Note that special characters (such as Emojis) may take more space and decrement the character count quicker. For example, Emojis can take up to 5 characters. These limitations are mandated by character encoding and the maximum payload size Apple and Google can manage.\n\n## On iOS \n\n### Alerts\nLimits depend on the notification type. The limit is around 235 characters or 4 lines. If you go over 8 lines your message will also get truncated.\n\n### Banners\nBanners get truncated around 62 characters or 2 lines.\n\n### Notification Center and the Lock Screen\nThe messages in notification center get truncated around 110 characters or 4 lines.\n\n\n## On Android\n\n### In-App Notifications\nThe limit here is about 84 characters, depending on the screen size of the user's device.\n\n### Push Notifications\nThe limit here is between about 30 and 40 characters, once again, depending on the screen size of the user's device.\n\n\n## Using both platforms \nYour push text should be short and engaging, with clear value to the user such that they'll interact with it, opening your app. Based on the limits above, it's best to keep your push copy to just a few words.\n\n\n### File Sizes\nOur file size limit for images is 5 MB and 50 MB for videos. Be aware that large files will take longer to load and display/play for your users, potentially decreasing the views. Users on cellular data with limits are also worth considering. Images should be exported at a low resolution from your graphics manipulation tools.\n\n### Video Sizes and formats\nWe support popular web, consumer and professional media formats. Examples include MP4,  FLV AVI and 3GP.  Videos are best in portrait format, with a resolution above 640x1136px. There is 50 MB limit on file size, but the smaller the file size, the faster it will load for your user and the more likely they are to engage with your content. If there is a format that you’ve found does not work, please let us know.\n\n### Image sizes and formats\nWe support JPEG, PNG, and GIF formats (including animated, but files above 1MB may load slowly). Images larger than 1030x772px will be scaled and cropped to fit.","excerpt":"","slug":"message-sizes","type":"basic","title":"Message Sizes"}
We do not enforce character limits on in-app messages. Push notifications, however, have length limits imposed by Apple and Google. Additionally, when sending push messages to users, it is important be aware of the layout constraint which will further limit the amount of text people can actually read. Optimizing for these limits can make sure your message comes across in the short space you have. For each platform, you can send 3932 characters. Note that special characters (such as Emojis) may take more space and decrement the character count quicker. For example, Emojis can take up to 5 characters. These limitations are mandated by character encoding and the maximum payload size Apple and Google can manage. ## On iOS ### Alerts Limits depend on the notification type. The limit is around 235 characters or 4 lines. If you go over 8 lines your message will also get truncated. ### Banners Banners get truncated around 62 characters or 2 lines. ### Notification Center and the Lock Screen The messages in notification center get truncated around 110 characters or 4 lines. ## On Android ### In-App Notifications The limit here is about 84 characters, depending on the screen size of the user's device. ### Push Notifications The limit here is between about 30 and 40 characters, once again, depending on the screen size of the user's device. ## Using both platforms Your push text should be short and engaging, with clear value to the user such that they'll interact with it, opening your app. Based on the limits above, it's best to keep your push copy to just a few words. ### File Sizes Our file size limit for images is 5 MB and 50 MB for videos. Be aware that large files will take longer to load and display/play for your users, potentially decreasing the views. Users on cellular data with limits are also worth considering. Images should be exported at a low resolution from your graphics manipulation tools. ### Video Sizes and formats We support popular web, consumer and professional media formats. Examples include MP4, FLV AVI and 3GP. Videos are best in portrait format, with a resolution above 640x1136px. There is 50 MB limit on file size, but the smaller the file size, the faster it will load for your user and the more likely they are to engage with your content. If there is a format that you’ve found does not work, please let us know. ### Image sizes and formats We support JPEG, PNG, and GIF formats (including animated, but files above 1MB may load slowly). Images larger than 1030x772px will be scaled and cropped to fit.