WhatsApp API Documentation
Tap here to view all topics

Requirements for sending media on WhatsApp

Learn about all the requirements of sending media on WhatsApp

Chat icon

When a media message is sent, the media is stored on the WhatsApp servers for 14 days. If a user makes a request to download the media after 14 days, the WhatsApp servers will request the same media file from the WhatsApp Business API client. If the media has been removed, the user will be notified that the media is unavailable.

It is not safe to assume the media was downloaded simply based on the delivered and read receipts. Outgoing media is generally safe to be removed past 30 days, but you should employ a strategy that best suits your business.


  • If you use the media upload process rather than linking to a media URL, the file must be uploaded to the media volume. Once the upload is complete, you can send a message using the media ID.
  • The application processes the media that is uploaded before it's sent to the server. While the maximum file size for media that can be uploaded to the media node is 64MB, there are post-processing limits for the various media types outlined in the Post-Processing Media Size table.
  • Media storage needs to be handled by the business. If the media volume gets full, message sending will start to fail.
  • There is no support for sending media by byte streams and sending messages with animated stickers.

Requirements for sending media on WhatsApp

Still need help?

Could not find what you are looking for? Reach out to us and we will do our best to help you.
Contact support