A 12MB PNG for an Instagram post
Instagram’s publishing API accepts JPEG images up to 8MB; a 12MB PNG would need to be compressed and converted before it can be scheduled.
Look up Instagram Reel video specs — plus accepted formats, file-size ceilings and video duration for every major platform — the same specs SkedCast's own composer validates before a post can be scheduled.
| Platform | Formats | Max size |
|---|---|---|
| X (Twitter) | JPEG, PNG, WEBP, GIF | 5MB |
| JPEG, PNG, GIF | 5MB | |
| JPEG | 8MB | |
| Facebook Pages | JPEG, PNG | 10MB |
| TikTok | JPEG, WEBP, PNG | — |
| YouTube | Not supported | |
| Threads | JPEG, PNG | 8MB |
| JPEG, PNG | 20MB | |
| Bluesky | JPEG, PNG, WEBP | 1MB |
| Telegram | JPEG, PNG | 10MB |
| Platform | Formats | Max size | Max length |
|---|---|---|---|
| X (Twitter) | MP4, MOV | 512MB | 2m20s |
| MP4, MOV, WEBM | 5GB | 30m | |
| MP4, MOV | 1GB | 15m | |
| Facebook Pages | MP4, MOV | 10GB | 4h |
| TikTok | MP4, MOV, WEBM | 4GB | 10m |
| YouTube | MP4, MOV, WEBM, AVI | 256GB | 12h |
| Threads | MP4, MOV | 1GB | 5m |
| MP4, MOV, M4V | 2GB | 15m | |
| Bluesky | MP4, MPEG, WEBM, MOV | 300MB | 3m |
| Telegram | MP4 | 50MB | 5m |
| Platform | Formats | Max size |
|---|---|---|
| X (Twitter) | GIF | 15MB |
| GIF | 5MB | |
| Not supported | ||
| Facebook Pages | GIF | 30MB |
| TikTok | Not supported | |
| YouTube | Not supported | |
| Threads | GIF | 8MB |
| GIF | 20MB | |
| Bluesky | GIF | 1MB |
| Telegram | GIF, MP4 | 50MB |
Instagram’s publishing API accepts JPEG images up to 8MB; a 12MB PNG would need to be compressed and converted before it can be scheduled.
X’s video upload allows files up to 512MB; a 600MB export needs re-compressing to fit, independent of whether its 140-second duration is already within limits.
TikTok accepts MP4, MOV and WebM video files up to 4,096MB and 600 seconds, so a WebM export is fine as long as it clears the size and duration ceilings.
Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.