PageSourceSearch

https://whatsapp-flutter.github.io/assets/js/ec987246.89196696.js

js whatsapp-flutter.github.io collected 2026-10-03 10:10:20 UTC 7,887 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwhatsapp_flutter=self.webpackChunkwhatsapp_flutter||[]).push([[901],{94:(e,d,t)=>{t.r(d),t.d(d,{assets:()=>l,contentTitle:()=>c,default:()=>x,frontMatter:()=>r,metadata:()=>s,toc:()=>h});const s=JSON.parse('{"id":"methods/media/supported-media-type","title":"\ud83d\udca1 Supported Media Types","description":"Audio","source":"@site/versioned_docs/version-4.0.0/methods/media/supported-media-type.md","sourceDirName":"methods/media","slug":"/methods/media/supported-media-type","permalink":"/docs/4.0.0/methods/media/supported-media-type","draft":false,"unlisted":false,"editUrl":"https://github.com/whatsapp-flutter/whatsapp-flutter.github.io/tree/main/versioned_docs/version-4.0.0/methods/media/supported-media-type.md","tags":[],"version":"4.0.0","sidebarPosition":6,"frontMatter":{"title":"\ud83d\udca1 Supported Media Types","sidebar_position":6},"sidebar":"tutorialSidebar","previous":{"title":"\ud83d\uddd1\ufe0f Delete Media","permalink":"/docs/4.0.0/methods/media/delete-media"},"next":{"title":"\ud83d\udecd\ufe0f Send a Catalog Message","permalink":"/docs/4.0.0/methods/products/send-a-catalog-message"}}');var i=t(4848),n=t(8453);const r={title:"\ud83d\udca1 Supported Media Types",sidebar_position:6},c=void 0,l={},h=[{value:"Audio",id:"audio",level:3},{value:"Document",id:"document",level:3},{value:"Image",id:"image",level:3},{value:"Sticker",id:"sticker",level:3},{value:"Video",id:"video",level:3}];function o(e){const d={a:"a",h3:"h3",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.h3,{id:"audio",children:"Audio"}),"\n",(0,i.jsxs)(d.table,{children:[(0,i.jsx)(d.thead,{children:(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.th,{children:"Audio Type"}),(0,i.jsx)(d.th,{children:"Extension"}),(0,i.jsx)(d.th,{children:"MIME Type"}),(0,i.jsx)(d.th,{children:"Max Size"})]})}),(0,i.jsxs)(d.tbody,{children:[(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"AAC"}),(0,i.jsx)(d.td,{children:".aac"}),(0,i.jsx)(d.td,{children:"audio/aac"}),(0,i.jsx)(d.td,{children:"16 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"AMR"}),(0,i.jsx)(d.td,{children:".amr"}),(0,i.jsx)(d.td,{children:"audio/amr"}),(0,i.jsx)(d.td,{children:"16 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"MP3"}),(0,i.jsx)(d.td,{children:".mp3"}),(0,i.jsx)(d.td,{children:"audio/mpeg"}),(0,i.jsx)(d.td,{children:"16 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"MP4 Audio"}),(0,i.jsx)(d.td,{children:".m4a"}),(0,i.jsx)(d.td,{children:"audio/mp4"}),(0,i.jsx)(d.td,{children:"16 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"OGG Audio"}),(0,i.jsx)(d.td,{children:".ogg"}),(0,i.jsx)(d.td,{children:"audio/ogg (OPUS codecs only; base audio/ogg not supported.)"}),(0,i.jsx)(d.td,{children:"16 MB"})]})]})]}),"\n",(0,i.jsx)(d.h3,{id:"document",children:"Document"}),"\n",(0,i.jsxs)(d.table,{children:[(0,i.jsx)(d.thead,{children:(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.th,{children:"Document Type"}),(0,i.jsx)(d.th,{children:"Extension"}),(0,i.jsx)(d.th,{children:"MIME Type"}),(0,i.jsx)(d.th,{children:"Max Size"})]})}),(0,i.jsxs)(d.tbody,{children:[(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Text"}),(0,i.jsx)(d.td,{children:".txt"}),(0,i.jsx)(d.td,{children:"text/plain"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft Excel"}),(0,i.jsx)(d.td,{children:".xls"}),(0,i.jsx)(d.td,{children:"application/vnd.ms-excel"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft Excel"}),(0,i.jsx)(d.td,{children:".xlsx"}),(0,i.jsx)(d.td,{children:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft Word"}),(0,i.jsx)(d.td,{children:".doc"}),(0,i.jsx)(d.td,{children:"application/msword"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft Word"}),(0,i.jsx)(d.td,{children:".docx"}),(0,i.jsx)(d.td,{children:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft PowerPoint"}),(0,i.jsx)(d.td,{children:".ppt"}),(0,i.jsx)(d.td,{children:"application/vnd.ms-powerpoint"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Microsoft PowerPoint"}),(0,i.jsx)(d.td,{children:".pptx"}),(0,i.jsx)(d.td,{children:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}),(0,i.jsx)(d.td,{children:"100 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"PDF"}),(0,i.jsx)(d.td,{children:".pdf"}),(0,i.jsx)(d.td,{children:"application/pdf"}),(0,i.jsx)(d.td,{children:"100 MB"})]})]})]}),"\n",(0,i.jsx)(d.h3,{id:"image",children:"Image"}),"\n",(0,i.jsx)(d.p,{children:"Images must be 8-bit, RGB or RGBA."}),"\n",(0,i.jsxs)(d.table,{children:[(0,i.jsx)(d.thead,{children:(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.th,{children:"Image Type"}),(0,i.jsx)(d.th,{children:"Extension"}),(0,i.jsx)(d.th,{children:"MIME Type"}),(0,i.jsx)(d.th,{children:"Max Size"})]})}),(0,i.jsxs)(d.tbody,{children:[(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"JPEG"}),(0,i.jsx)(d.td,{children:".jpeg"}),(0,i.jsx)(d.td,{children:"image/jpeg"}),(0,i.jsx)(d.td,{children:"5 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"PNG"}),(0,i.jsx)(d.td,{children:".png"}),(0,i.jsx)(d.td,{children:"image/png"}),(0,i.jsx)(d.td,{children:"5 MB"})]})]})]}),"\n",(0,i.jsx)(d.h3,{id:"sticker",children:"Sticker"}),"\n",(0,i.jsxs)(d.p,{children:["WebP images can only be sent in ",(0,i.jsx)(d.a,{href:"/docs/methods/messages/send-a-sticker",children:"sticker messages"}),"."]}),"\n",(0,i.jsxs)(d.table,{children:[(0,i.jsx)(d.thead,{children:(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.th,{children:"Sticker Type"}),(0,i.jsx)(d.th,{children:"Extension"}),(0,i.jsx)(d.th,{children:"MIME Type"}),(0,i.jsx)(d.th,{children:"Max Size"})]})}),(0,i.jsxs)(d.tbody,{children:[(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Animated sticker"}),(0,i.jsx)(d.td,{children:".webp"}),(0,i.jsx)(d.td,{children:"image/webp"}),(0,i.jsx)(d.td,{children:"500 KB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"Static sticker"}),(0,i.jsx)(d.td,{children:".webp"}),(0,i.jsx)(d.td,{children:"image/webp"}),(0,i.jsx)(d.td,{children:"100 KB"})]})]})]}),"\n",(0,i.jsx)(d.h3,{id:"video",children:"Video"}),"\n",(0,i.jsx)(d.p,{children:"Only H.264 video codec and AAC audio codec supported. Single audio stream or no audio stream only."}),"\n",(0,i.jsxs)(d.table,{children:[(0,i.jsx)(d.thead,{children:(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.th,{children:"Video Type"}),(0,i.jsx)(d.th,{children:"Extension"}),(0,i.jsx)(d.th,{children:"MIME Type"}),(0,i.jsx)(d.th,{children:"Max Size"})]})}),(0,i.jsxs)(d.tbody,{children:[(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"3GPP"}),(0,i.jsx)(d.td,{children:".3gp"}),(0,i.jsx)(d.td,{children:"video/3gp"}),(0,i.jsx)(d.td,{children:"16 MB"})]}),(0,i.jsxs)(d.tr,{children:[(0,i.jsx)(d.td,{children:"MP4 Video"}),(0,i.jsx)(d.td,{children:".mp4"}),(0,i.jsx)(d.td,{children:"video/mp4"}),(0,i.jsx)(d.td,{children:"16 MB"})]})]})]})]})}function x(e={}){const{wrapper:d}={...(0,n.R)(),...e.components};return d?(0,i.jsx)(d,{...e,children:(0,i.jsx)(o,{...e})}):o(e)}},8453:(e,d,t)=>{t.d(d,{R:()=>r,x:()=>c});var s=t(6540);const i={},n=s.createContext(i);function r(e){const d=s.useContext(n);return s.useMemo(function(){return"function"==typeof e?e(d):{...d,...e}},[d,e])}function c(e){let d;return d=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(n.Provider,{value:d},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.