# Instagram character limits for every text field

> Captions allow 2,200 characters but fold after about 125. Bio 150, 5 bio links, 5 hashtags. Every Instagram text limit, with a live caption counter.

Page: https://omnisocials.com/instagram-character-limits
Checked: October 17, 2026

Captions take 2,200 characters, but the feed folds them after about the first 125. Bios take 150. Paste a caption below to count it and see where it folds.

## The short answer: Captions: 2,200 characters. Bios: 150. Hashtags: 5.

An Instagram caption can hold 2,200 characters, hashtags and line breaks included, on posts, carousels and Reels alike. The feed folds it behind "more" after about 125 characters; Instagram does not publish the exact cut, and it moves with the device and your line breaks, so put the hook first.

Your bio takes 150 characters and up to 5 links. Since December 2025 a post or Reel takes up to 5 hashtags, down from 30, and a caption can tag up to 20 accounts.

- **Caption**: 2,200 (About 125 show before "more")
- **Bio**: 150 (Plus up to 5 links)
- **Hashtags**: 5 (Per post or Reel, since Dec 2025)

## Count a caption and see where the feed folds it

- Caption: up to 2,200 characters, about 125 show before "more".
- Hashtags: up to 5 per post.
- Mentions: up to 20 per post.

## Every Instagram text limit in one table. With where each number comes from.

| Field | Limit | Source |
|---|---|---|
| Caption (post, carousel, Reel) | 2,200 characters | Meta's publishing reference |
| Caption shown before "more" | About 125 characters | Not published; varies by device |
| Hashtags per post or Reel | 5 | Instagram Help Center, since Dec 2025 |
| Accounts tagged in a caption | 20 | Meta's publishing reference |
| Bio | 150 characters | Instagram Help Center |
| Links in bio | 5 | Instagram Help Center |
| Username | 30 characters | Widely documented; letters, numbers, periods, underscores |
| Name field | Not published | 30 and 64 both circulate |
| Comment | Not published; 5 @mentions | Instagram Help Center |
| Story mentions | 20 per photo or video | Instagram Help Center |
| Note | 60 characters | Instagram Help Center |
| Alt text | 1,000 characters via the API | Meta's publishing reference; the app publishes no limit |
| Direct message | Not published in the app | Meta's Messaging API: 1,000 bytes |

Checked on October 17, 2026. "Not published" means Instagram states no number; we leave out the guesses other guides repeat.

## What changed for captions. Fewer hashtags, more search.

- **Dec 2025: Hashtags cut from 30 to 5** Instagram now allows up to 5 hashtags in a post or Reel. They still count toward the 2,200 characters. (https://www.threads.com/@creators/post/DSalXGPCWM4)
- **Jul 2025: Captions can show up on Google** Public posts and Reels from professional accounts can be indexed by search engines, so clear keywords in a caption help people find it outside Instagram too. (https://help.instagram.com/147542625391305)

## Write captions that get read. The fold decides.

1. **Put the hook in the first line** The feed shows about 125 characters. Say the point there; the rest is for people who tap "more".
2. **Use keywords people search** Instagram Search reads captions, and public professional posts can reach Google. Name the topic in plain words.
3. **Keep hashtags to 5** More than 5 is no longer allowed on posts and Reels. Pick specific ones and put them in the caption.
4. **Use line breaks for long captions** Short paragraphs read better past the fold. The counter's copy button keeps blank lines with an invisible character.
5. **Bio: who, what, why follow** 150 characters is about two short lines. Say who you are and what people get, and use the 5 links for the rest.
6. **Write alt text for images** Alt text describes a photo for screen readers. Through the API it takes up to 1,000 characters on images and carousel images.

## Schedule it with OmniSocials

Write once, and OmniSocials counts it against every network's limit. OmniSocials schedules posts to Instagram and 11 more networks from one calendar, and AI agents (Claude, ChatGPT and others) can plan and schedule through its MCP server. $10 per seat a month billed yearly, $12 monthly; 14-day free trial, a card is needed to start it. https://omnisocials.com/pricing

## Sources and method

Each limit comes from Instagram's Help Center or Meta's developer reference, read on October 17, 2026. Where Instagram publishes no number, the table says "Not published" instead of repeating a figure from another guide. The 125-character fold is the commonly quoted cut, not an official one.

- Meta for Developers, [IG User Media reference (content publishing specs)](https://developers.facebook.com/docs/instagram-platform/instagram-graph-api/reference/ig-user/media), Read Oct 2026
- Instagram Help Center, [Use hashtags on Instagram](https://help.instagram.com/351460621611097), Read Oct 2026
- Instagram Help Center, [Add a bio to your Instagram profile](https://help.instagram.com/728994388226960), Read Oct 2026
- Instagram Help Center, [Add a website to your Instagram profile](https://help.instagram.com/362497417173378), Read Oct 2026
- Instagram Help Center, [Why there's an error when you try to add a comment](https://help.instagram.com/161863397286564), Read Oct 2026
- Instagram Help Center, [Mention someone in your Instagram story](https://help.instagram.com/218520165235356), Read Oct 2026
- Instagram Help Center, [Share a note with others on Instagram](https://help.instagram.com/427590629371317), Read Oct 2026
- Meta for Developers, [Instagram Messaging API](https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/messaging-api), Read Oct 2026
- @creators on Threads, [Starting today, Instagram will allow up to 5 hashtags in a reel or post](https://www.threads.com/@creators/post/DSalXGPCWM4), Dec 18, 2025
- Instagram Help Center, [Why search engines might index public Instagram photos and videos](https://help.instagram.com/147542625391305), Read Oct 2026

## Related guides

- [Best time to post on Instagram](https://omnisocials.com/best-time-to-post-on-instagram)
- [How often to post on Instagram](https://omnisocials.com/how-often-to-post-on-instagram)
- [Instagram image sizes](https://omnisocials.com/instagram-image-sizes)
- [Instagram video lengths](https://omnisocials.com/instagram-video-lengths)
- [Instagram hashtag limits](https://omnisocials.com/instagram-hashtag-limits)
- [Connect Instagram](https://omnisocials.com/help-center/integrations/instagram)
- [Create a post](https://omnisocials.com/help-center/creating-content/create-post)
- [Schedule posts](https://omnisocials.com/help-center/creating-content/scheduling)
- [Instagram API](https://omnisocials.com/instagram-api)
- [Instagram MCP server](https://omnisocials.com/instagram-mcp)
- [API reference](https://docs.omnisocials.com/platforms/instagram)

## FAQ

### What is the Instagram caption character limit?

2,200 characters, on posts, carousels and Reels. Hashtags, emoji and line breaks count toward it.

### How many characters show before "more"?

About 125, but Instagram does not publish the exact number and it changes with the screen and your line breaks. Put the hook in the first line.

### What is the Instagram bio character limit?

150 characters. You can add up to 5 links on top of that.

### How long can an Instagram username be?

30 characters, using letters, numbers, periods and underscores. The number is widely documented, but Instagram's Help Center does not state it.

### How do I write a longer bio on Instagram?

You cannot go past 150 characters. Move detail to your links (up to 5), a pinned post, or Story highlights, and keep the bio to who you are and why to follow.

### How long can an Instagram comment be?

Instagram does not publish a comment length. It does limit a comment to 5 @mentions, and comments with too many hashtags do not post.

### Is there a DM character limit on Instagram?

Instagram publishes none for the app. Messages sent through Meta's Messaging API are capped at 1,000 bytes, so emoji and non-Latin letters use up more of it.

### Do hashtags count toward the caption limit?

Yes. They are part of the caption text, so they count toward the 2,200 characters. A post or Reel takes up to 5.

### How long can Instagram alt text be?

Up to 1,000 characters when set through the API, on single images and carousel images. Instagram states no limit for the app.

### Is the Reel caption limit different?

No. Reels use the same caption field, with the same 2,200 characters.
