linkedinUnicode code points
LinkedIn post limits and media specs
Every number below is the one our publishing engine enforces before a LinkedIn post goes out, with the source it came from and the date we last read it.
Text[text]
| Max length | 3,000 Unicode code points |
|---|---|
| Counting | Counted in Unicode code points: one plain character is one, and a link costs its full length. |
Media
| Constraint | Images[image] | Video[video] | Documents[document] |
|---|---|---|---|
| Per post | 20 | 1 | 1 |
| Formats | .png, .jpg, .jpeg, .gif | .mp4 | .pdf, .ppt, .pptx, .doc, .docx |
| Max size | not published | 500 MB | 100 MB |
| Max length | - | 30 min | - |
| We publish it | yes | yes | yes |
We publish text, images, video and PDF documents here. One post carries images or a video, never both.
Mentions[mentions]
| Syntax | @[Display Name](urn:li:organization:<id>) or (urn:li:person:<id>) |
|---|
Tag a company only when the post is genuinely about it and any claim about it is one you can point at a source for - a forced tag buys no reach and puts our words in their name. When it is justified, get the numeric id from linkedin_org_lookup THIS run and use that; never guess one. An untagged post is a perfectly good post. Organization mentions must use the full page name, case-sensitive, or LinkedIn renders plain text.
The guidance our own agent carries for LinkedIn, verbatim.
How our publisher handles it
The notes our publishing engine carries for LinkedIn, verbatim - what our adapter does, not only what the platform allows.
- Renders plain text only - no markdown. Line breaks carry.
Questions
- How long can a LinkedIn post be?
- 3,000 characters. Counted in Unicode code points: one plain character is one, and a link costs its full length.
- How many images can one LinkedIn post have?
- Up to 20: .png, .jpg, .jpeg, .gif.
- What video does LinkedIn accept?
- 1 video per post: .mp4, up to 500 MB each, up to 30 min.
- How do you tag an account on LinkedIn?
- Write @[Display Name](urn:li:organization:<id>) or (urn:li:person:<id>). Tag a company only when the post is genuinely about it and any claim about it is one you can point at a source for - a forced tag buys no reach and puts our words in their name.
Sources, verified 2026-07-21
Each citation names where the number came from. Anything we could not confirm in an official document is marked, because a number nobody will stand behind should look different from one that is.
- [text]3p consensus, no number in official posts-api docverified 2026-07-14no official doc confirms this number
- [image]MultiImage 2-20 cited 3pverified 2026-07-14no official doc confirms this number
- [video]learn.microsoft.com videos-api: mp4, 75KB-500MB, 3s-30min, 4MB partslearn.microsoft.comverified 2026-07-21
- [document]learn.microsoft.com posts-api media.title; 300pp/100MB is 3plearn.microsoft.comverified 2026-07-14no official doc confirms this number
- [mentions]learn.microsoft.com posts-api little-text formatlearn.microsoft.comverified 2026-07-14
