Free tool

Instagram character counter

Captions can run to 2,200 characters and bios to 150. Paste yours to see what fits, and remember that only the first line shows before “more”.

Free, no sign-up. Your text stays in your browser.

Check your Instagram text

Type or paste your text to see how it fits the 2,200-character caption limit and the other Instagram fields below. Characters are counted the way people see them, so an emoji with a skin tone is one.

Characters
0
Words
0

    What counts toward the Instagram limit

    Your caption counts every character, including spaces, line breaks, emoji, hashtags and @mentions. This tool counts characters as people see them, so a flag or an emoji with a skin tone is one character.

    Three caption rules matter as much as the 2,200 total. Meta’s API allows up to 20 @mentions per caption. Instagram said in December 2025 that it would gradually cap captions on posts and Reels at five hashtags, even though Meta’s Graph API reference still lists 30. And a carousel has one caption for the whole post, because individual slides can’t have their own.

    The bio is a separate field with a 150-character limit, and usernames stop at 30 characters. The same limits apply to business accounts connected through Facebook and to accounts using Instagram login.

    Instagram character limits

    FieldLimit (characters)Notes
    Caption2,200Per Meta’s API reference, for posts and Reels. Up to 20 @mentions.
    Bio150
    Username30
    Comment2,200
    Image alt text1,000When alt text is added through the API.

    Hashtags on Instagram

    In December 2025 Instagram said it would gradually cap captions on posts and Reels at 5 hashtags. Meta's Graph API reference still lists 30, so plan for 5.

    Tips for Instagram posts

    • Write the first line as the hook. The feed shows only the start of a caption before “more”.
    • Use up to five focused hashtags, planning for Instagram’s new cap rather than the 30 the API still lists.
    • Put line breaks between short paragraphs so a long caption stays readable.
    • Use carousels for tutorials and before-and-after posts, and write one caption that works for every slide.
    • Add alt text to image posts. Through the API it can be up to 1,000 characters.

    Publish Instagram posts that fit, on schedule

    Postocial publishes to Instagram business and creator accounts, connected through Facebook or with Instagram login. In the composer you write the Instagram caption next to the versions for your other channels, add a first comment, tag people, invite a Collab partner and pick a custom cover for videos.

    Hashtag groups keep the tags you reuse in one place, and the AI writing assistant suggests captions and hashtags when you’re stuck. See how Postocial works with Instagram.

    Sources

    The Instagram limits on this page come from these pages. Researched on . Networks change their limits without notice, so check the official pages before a big launch.

    FAQ

    Instagram character limit questions

    What is the Instagram caption limit?

    2,200 characters, per Meta’s API reference for Instagram media. The same limit applies whether the account is connected through Facebook or with Instagram login.

    How many hashtags can I use on Instagram?

    Plan for five. Instagram said in December 2025 that it would gradually cap captions on posts and Reels at five hashtags. Meta’s Graph API reference still lists 30, but writing for the lower number keeps your posts within the new rule.

    How long can an Instagram bio be?

    150 characters. Paste your bio into the counter and the Bio row shows how much room is left.

    How many people can I mention in a caption?

    Up to 20 @mentions per caption, according to Meta’s API reference. Mentions count toward the 2,200 characters like any other text.

    Can each carousel slide have its own caption?

    No. A carousel has one caption for the whole post, so write text that works across every slide.

    Schedule Instagram posts with a version that fits

    Postocial keeps a separate version of each post for every network, so your Instagram text can be exactly as long as it needs to be while other channels get their own. Try it free for 7 days.

    A card is required to start the 7-day free trial. When the trial ends, we charge your card for the plan you picked, unless you cancel before.