The limit is not the number that matters
Instagram will accept 2,200 characters and will show a couple of lines of them in the feed before it collapses the rest behind More. Facebook does the same. So the length that decides whether anybody reads your post is not the platform maximum, it is however much fits above the fold, and on a phone that is usually a sentence or two.
Write the first line as though it were the whole post. Put the offer, the date or the reason to care in it. The remaining two thousand characters are for the people the first line already won.
The cross-posting traps
- Bluesky is twenty characters longer than X.
- Just enough that a post you checked on one is rejected by the other, and just close enough that nobody thinks to check.
- LinkedIn takes nine images, not ten.
- A full ten-image Instagram carousel loses its last slide, which is usually the one with the call to action on it.
- Pinterest, Google Business and YouTube take one image.
- A multi-photo post going to those three is a single-photo post whether you meant it or not.
- Emoji count differently depending on who is counting.
- Some counters treat one emoji as two characters. This page counts the way a person would, so treat a post sitting within five characters of a limit as over it.