Limit reference
Microsoft Teams file size limit
Aim for
100MB
They advertise
250GB
As of , Microsoft Teams caps a file attached to a chat message at 100MB, with at most 10 attachments per chat. A file uploaded to a team's Files tab goes to SharePoint instead and can be up to 250GB.
The catch
Aim for 100MB, not 250GB
Teams stores files in SharePoint, which takes 250GB per file -- but that is the limit for uploading to a team's Files tab. A file attached straight to a chat message is capped at 100MB, and that is the one people hit, because attaching to the chat is what the interface invites you to do.
If 100MB still gets rejected
Emailing a file to a channel's address is a third path with a limit of its own: each attachment must be under 10MB. If you are mailing a channel rather than attaching in the app, target 10MB.
Fall back to 10MB
The tool
Compress a file to fit Microsoft Teams
Video, images or PDFs, already set to 100MB. Runs on your machine — nothing is uploaded.
2Add your file
Video, images and PDFs, all compressed on your own machine. No upload, no account, no watermark, no limit on how many files.
Reference
Other platform limits
Every one of them dated, and the advertised number next to the one that works.
- Discord20MBVerified 26 Sep 2026
- WhatsApp16MBVerified 26 Sep 2026
- Gmail18MBVerified 26 Sep 2026
- Outlook15MBVerified 26 Sep 2026
- Notion5MBVerified 11 Oct 2026
- GitHub25MBVerified 11 Oct 2026
- Telegram2GBVerified 26 Sep 2026
- Slack1GBVerified 26 Sep 2026
- Reddit1GBVerified 26 Sep 2026
- YouTube256GBVerified 11 Oct 2026
- Google Drive5TBVerified 11 Oct 2026
- Dropbox2TBVerified 11 Oct 2026
- LinkedIn5GBVerified 11 Oct 2026
- WeTransfer3GBVerified 11 Oct 2026
Background
Why the limit bites, and what to do about it
- Compressing a video for Microsoft TeamsTeams advertises 250GB per file and caps a chat attachment at 100MB. Different routes, different limits -- and the interface pushes you to the small one.
- When GitHub says your file is too largeGitHub has three different size thresholds and states them in MiB, not MB. Which one you hit depends entirely on how you tried to add the file.
- H.264, H.265 and AV1 comparedAV1 beats H.265 which beats H.264 on efficiency. H.264 is still right for most files you hand to someone else, and the reason is compatibility.