Instagram character counter

Paste or type your Instagram post to see how many characters you have used out of 2,200, and how many are left.

0 / 2,200

2,200 characters remaining

Instagram limits

Tips

The count is by code points, the same as fanout uses before publishing. Instagram's own counter may differ slightly. Details are in the character limits guide.

Posting to Instagram with other networks

Instagram is image and video first, so fanout builds the post around your media rather than bolting a caption onto a tweet. Upload photos, a carousel or video, write a caption with the hashtags you want, and schedule it to publish automatically, so there's no push notification to finish the post manually. Comments on your Instagram posts land in the same inbox as your other networks, and analytics show reach, likes and comments per post, included on every fanout plan.

Schedule posts to Instagram · Count against all 15 networks

Try fanout free for 3 days.

Write one draft, publish to every network. Card required, cancel anytime, no charge during the trial.

Start free trial

Frequently asked questions

What is the Instagram character limit?

fanout enforces 2,200 characters per Instagram post, counted as Unicode code points. A post can carry up to 10 images, and it needs an image or a video to publish.

Do emojis count toward the Instagram limit?

Yes. A simple emoji is one code point, so it counts as one here. Emoji built from several parts (skin tones, flags, family emoji) are several code points and count as several. Instagram may weight characters differently, so leave a little room if you are close to the cap.

What happens if my Instagram post is too long?

fanout flags the post as too long for Instagram before it publishes, so nothing is cut off silently. Shorten it, or write a shorter version for Instagram and keep the long one for the other networks.

Is this the same count Instagram uses?

It is the count fanout uses when it checks a post, based on Instagram's documented limit as of 2026-10-25. Networks change limits and count some characters differently, so treat a post within a few characters of the cap as unconfirmed until Instagram accepts it.