Free tool
LinkedIn video and image requirements (2026)
LinkedIn's official limits for LinkedIn images and LinkedIn videos, checked 2026-10-21, plus a free checker for your file.
Last checked against each network's documentation on .
Limits
What LinkedIn accepts
Every rule below is quoted from the network's own developer or help page, linked beside it. Where a network's API reference and its help centre disagree, the API reference wins, because that is what a scheduler publishes through.
| Rule | Source |
|---|---|
| JPG, GIF or PNG. | Microsoft Learn: LinkedIn Marketing API, Images API, checked 2026-10-21 |
| Fewer than 36,152,320 pixels in total. | Microsoft Learn: LinkedIn Marketing API, Images API, checked 2026-10-21 |
| Rule | Source |
|---|---|
| MP4. | Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21 |
| Between 75 KB and 500 MB. | Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21 |
| Between 3 seconds and 30 minutes. | Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21 |
Character and attachment limits for LinkedIn are on the LinkedIn page.
Questions
Media limits, answered
What file types does LinkedIn accept for a LinkedIn image?
JPG, PNG or GIF. LinkedIn states: "JPG, GIF or PNG." Source: Microsoft Learn: LinkedIn Marketing API, Images API, checked 2026-10-21.
How long can a LinkedIn video be?
Between 3 s and 30 min. LinkedIn states: "Between 3 seconds and 30 minutes." Source: Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21.
What is the maximum file size for a LinkedIn video?
Between 75 KB and 500 MB. LinkedIn states: "Between 75 KB and 500 MB." Source: Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21.
What file types does LinkedIn accept for a LinkedIn video?
MP4. LinkedIn states: "MP4." Source: Microsoft Learn: LinkedIn Marketing API, Videos API, checked 2026-10-21.
Requirements by network
Run it from code
The same check is a free API: send the file's metadata, never the file. No key, JSON by default, Markdown with Accept: text/markdown.
curl -s "https://usepostify.com/api/tools/validate-media?type=video/mp4&bytes=48000000&width=1080&height=1920&duration=42"
Then schedule it in Postify
Once the file fits, Postify publishes it to every network from one composer, each with its own caption. There is a free plan with no credit card required.
