Instagram

Instagram Hashtag Counter

Count your hashtags against Instagram's 5-tag cap, the 30-tag legacy ceiling, and the 2,200-character caption budget — with duplicate detection, format validation, banned-tag flags, and a combined caption + first comment mode.

Verified September 2026: Instagram caps posts and Reels at 5 hashtags. The cap was announced by the Instagram Creators account on December 18, 2025 and rolled out gradually, so some accounts initially saw a 3-tag limit. Stories still allow 10 hashtags, and accounts not yet migrated retain the legacy 30-tag ceiling documented in the Help Center. All limits on this page are cross-checked against Instagram's own announcements and observed app behavior.

First comment (optional) — counted against the same 5-tag budget
0 / 5 hashtags Over cap
0 of 5 hashtag slots used
Legacy 30-tag technical ceiling 0 / 30
Over the 5-hashtag cap. Instagram's December 18, 2025 guidance allows up to 5 hashtags on posts and Reels — extra tags may be removed or the post blocked.
Over the 30-tag technical ceiling. On legacy accounts the 31st hashtag causes the caption or comment to fail to post. Trim your set before publishing.
Duplicate hashtags detected. Instagram hashtags are case-insensitive — #Coffee and #coffee are the same tag. Duplicates waste slots without adding reach.
Broken hashtag detected. Instagram hashtags can only contain letters, numbers, and underscores — punctuation and spaces end the tag at the point they appear.
Hashtag over 30 characters. Instagram's consistently reported per-hashtag ceiling is 30 characters (not counting the # symbol). Shorten the flagged tags.
Caption over 2,200 characters. Instagram will refuse to post your caption. Hashtags count toward the same 2,200-character budget as your text.
Restricted hashtag detected. This tag is commonly reported as banned or restricted on Instagram — it may make your post invisible on that tag page. This is a best-effort check against a curated list; confirm by searching the tag in the app. How to check for banned hashtags →
Mega-volume tag detected. A tag with roughly half a billion or more posts — a new post exits the top section within seconds. Swap it for a specific tag in the 100K–500K range.
0 unique tags
0 duplicates
0 / 2,200 caption chars
0 chars — longest tag
0 restricted flags
0 emojis
Instagram hashtags are case-insensitive: #Coffee and #coffee open the same tag page. Hashtags count toward the 2,200-character caption limit including the # symbol. Keep multi-word tags readable with CamelCase — #GoldenHour reads cleanly to screen readers, while #goldendaytrip buries the words together.
#GoldenHour ✓  ·  #Golden,Hour ✗ (breaks at the comma)  ·  #2026 ✓ but weak for discovery

Your text never leaves your browser — counting runs entirely on your device.

Caption Preview
Your caption renders here as you type — hashtags appear tappable, exactly like a published post.
Hashtag breakdown

Every tag with its character count, duplicate flags, format warnings, and volume tier.

  • Tags you type are listed here with per-tag details.
Hashtag quality checklist

Auto-evaluated against your draft. Each item turns green when satisfied.

  • 3–5 hashtags used (the 2026 sweet spot)
  • No duplicate hashtags (case-insensitive)
  • Every hashtag is 30 characters or fewer
  • Multi-word tags use CamelCase or underscores
  • Caption with hashtags fits 2,200 characters
  • Hashtags grouped at the end of the caption
0 of 6 checks passed

The checklist scores format and count — it cannot confirm whether a tag is currently restricted. See How to Check for Banned Hashtags below.

Shadowban / reach risk Low

    Heuristic estimate from your draft — Instagram never confirms shadowbans. For the official account review, check Settings › Account Status in the Instagram app. Most restrictions clear within 14–30 days once the trigger behavior stops.

    Check a Single Hashtag or a Story

    One hashtag at a time, or a full Story sticker — validated against Instagram's format rules and surface limits

    Single Hashtag Checker 30 char limit

    Validate format, length, and readability before you commit the tag to your set.

    0 / 30 Type a hashtag to check it

    Valid tags contain letters, numbers, and underscores only — punctuation and spaces break the tag at the point they appear. Numbers-only tags like #2026 are tappable but rarely searched. Known restricted tags (for example #kansas) and mega-volume tags (for example #love, ≈2B posts) are flagged with their tier.

    Story Hashtag Checker 10 hashtag limit

    Stories allow up to 10 hashtags — and roughly 200 characters of sticker text before the layout breaks.

    0 / 10 hashtags Type your Story text to check it

    Only the first line or two of sticker text is readable at a glance. 1–3 tags is the practical Story sweet spot — more than that and the tag list collapses into a cramped block.

    Instagram Hashtag Limits at a Glance

    Every hashtag number that matters, by surface — the cap, the ceiling, and the character budgets

    Surface Hashtag Limit Notes
    Post / Reel (enforced cap) 5 hashtags Announced December 18, 2025 by the Instagram Creators account; extra tags removed or the post blocked
    Post / Reel (legacy ceiling) 30 hashtags Accounts not yet migrated; the 31st tag causes the caption or comment to fail to post
    First comment Combined with caption Caption + first comment count toward the same limit; comment tag spam is a reach risk
    Story 10 hashtags Sticker text holds roughly 200 characters; 1–3 tags is the practical sweet spot
    Bio 150 characters total Hashtags in your bio are tappable and count toward the 150-character bio limit
    DM 1,000 characters Hashtags render as plain text in messages — not tappable; they only burn characters
    Individual hashtag 30 characters Consistently reported, not officially published; the # symbol does not count toward the 30
    Caption total (all surfaces) 2,200 characters Every hashtag, including the # symbol, counts toward this budget
    Comment text 2,200 characters Same field limit as captions — hashtags inside comments count the same way

    Verified September 2026. The 5-tag cap comes from the Instagram Creators announcement of December 18, 2025; the 30-tag ceiling is documented in the Instagram Help Center and still applies to accounts not yet migrated to the new system. Both sources are linked in the verified note above the tool.

    All Instagram Character Counters

    Dedicated counters for every Instagram field

    Every Instagram Hashtag Limit on One Page (2026)

    Before you paste your caption into the counter above, here is every limit Instagram currently enforces. If you have read conflicting numbers online, this table is why: Instagram officially changed its per-post hashtag cap in December 2025, but older documentation and outdated guides still cite the legacy number. Both figures are real. Only one applies to your account in 2026.

    Placement Enforced Limit Status in 2026
    Posts and Reels (migrated accounts)5 hashtagsActive — enforced Dec 18, 2025
    Posts and Reels (legacy/unmigrated accounts)30 hashtagsLegacy — shrinking pool, will migrate
    Stories10 hashtagsUnchanged — separate surface
    Bio150 characters totalUnchanged — hashtags eat bio space
    Per individual hashtag30 characters (observed)Not officially published by Instagram
    Caption total budget2,200 charactersEvery hashtag counts toward this
    Caption and first comment combinedSame 5-per-post budgetFirst comment workaround is closed
    The 30-tag figure still appears in Instagram's developer API documentation and in many guides published before January 2026. It describes a legacy system that some unmigrated accounts still run. If your account has been migrated to the new system — which is the majority of accounts as of mid-2026 — posting more than five hashtags will either block your post or silently drop the extra tags.

    Is the Instagram Hashtag Limit 5 or 30? The Definitive Answer

    The enforced limit on posts and Reels is 5 hashtags. The 30 figure is the legacy cap from the old system. Here is exactly what happened and when, so you can stop second-guessing every guide you have read.

    December 18, 2025 — The Official Announcement

    On December 18, 2025, the official Instagram Creators account announced: "New hashtag guidance: Starting today, Instagram will allow up to 5 hashtags in a reel or post." Instagram's head Adam Mosseri confirmed the same guidance, framing it as quality over quantity: a few specific, relevant tags consistently outperform a long list of generic ones.

    The change did not happen overnight for every account. Instagram ran a gradual rollout across roughly one week, which is why early testers reported being limited to three tags before the system settled at five. A shrinking pool of accounts that the system had not yet migrated still technically runs the legacy 30-tag ceiling. But planning around 5 is the only forward-safe move. The migration has been one-directional and there is no path back to 30.

    Why Two Numbers Still Appear Everywhere

    The confusion has three sources. First, Instagram's developer API documentation has not been visibly updated in all places, so it still references 30 in some endpoints. Second, digital marketing guides published before December 2025 recommended anywhere from 10 to 30 hashtags and those pages rank well. Third, some tools reference both numbers without explaining the relationship. None of those sources are wrong about the number they cite — they are just describing different moments in time or different documentation layers.

    Your safest mental model: think of 30 as the technical ceiling that the old plumbing can handle, and 5 as the operational limit that Instagram now enforces in the product. The plumbing has not been ripped out. The rules have changed.

    What Actually Happens When You Use More Than 5

    • Migrated accounts: Instagram either blocks the post entirely or silently removes hashtags beyond the fifth. You will not always get a visible error.
    • Unmigrated legacy accounts: Posts technically go through with up to 30 tags. The 31st tag causes the caption or comment to fail entirely, which is the behavior the old Help Center documented.
    • Both account types: Extra hashtags never add reach. They are either ignored or cause failure. There is no upside to going over.

    The First Comment Hashtag Trick Is Closed — Here Is What Replaced It

    For years, the most popular Instagram caption technique was to keep the caption clean and drop 20 or 30 hashtags into the first comment immediately after posting. It looked less spammy, kept the caption readable, and worked.

    It no longer works. The 5-hashtag budget applies to your caption and first comment combined.

    Instagram's current Help Center guidance is written around the comment side of this: if you include more than five tags on a single photo or video, your comment will not post. This is the clearest signal yet that the budget is per post, not per text field. Splitting tags between caption and comment does not give you 5 plus 5. It gives you 5 total.

    What to Do Instead

    • Write captions first. Put your hook and main text in the caption, then add your 3 to 5 hashtags at the end on a separate line.
    • Use the first comment for engagement, not hashtags. The first comment is now best used for a call to action, a question for your audience, or tagging collaborators.
    • Prioritize caption keywords. Instagram now reads caption text the way a search engine reads a web page. A naturally written caption that includes the phrases your audience actually searches is more valuable for discovery than any hashtag block. More on this below.
    If you paste a full caption into the counter above, it counts all hashtags across your text regardless of how you plan to split them. Use the total count against the 5-tag budget, not the count in each field separately — or switch to the Caption + Comment mode, which counts both fields as one budget automatically.

    Why Instagram Reduced the Hashtag Limit from 30 to 5

    Instagram has been telegraphing this move for years. Mosseri said on multiple occasions that hashtags were not a primary reach driver and that fewer, more relevant tags performed better than large blocks of generic ones. The December 2025 cap formalized what the algorithm had already been doing quietly in practice.

    The Spam Targeting Argument

    A 30-tag block pasted under every post was the calling card of engagement-bait accounts, repost pages, and automated scheduling tools running low-quality content. Limiting posts to five tags removes the tactic at the platform level instead of relying on the algorithm to demote it post by post. Instagram has said explicitly that fewer, more targeted hashtags improve both content performance and the experience of using the platform.

    The Bigger Reason: Hashtags Are No Longer Doing the Heavy Lifting

    Instagram now reads caption text, text overlaid on images via Optical Character Recognition, voiceover audio from Reels, and alt text — and uses all of that to categorize content and decide who sees it. When the algorithm can read a video's spoken words and on-screen text, a list of 30 hashtags adds noise rather than signal.

    Two data points that frame this shift:

    • 2 billion searches per month. Instagram now processes over 2 billion searches every month, with query volume up approximately 200% since 2022. The platform has become a genuine search engine, not just a scroll feed.
    • 30% reach difference. Hootsuite's 2026 research found that keyword-rich captions generated approximately 30% more reach and twice as many likes compared to hashtag-heavy posts with minimal caption text. The caption itself is the more powerful signal.

    The Hashtag Following Feature Is Gone

    In December 2024, Instagram quietly removed the ability to follow hashtags — a feature that had existed since 2017. By Q1 2026 it was fully sunset. This matters for understanding why hashtags were cut: they no longer feed a discovery stream for followers. A user who followed #minimalistphotography no longer sees posts with that tag in their feed. The tag now functions as a search category label only, not a distribution channel to a subscribed audience. Fewer slots for categorization labels makes sense when that is their only remaining job.

    How Instagram Uses Hashtags in 2026: Classification, Not Reach

    This is the most important strategic shift to understand going into 2026. Hashtags are no longer a reach amplifier. They are a classification signal. Knowing the difference changes how you choose your five.

    Instagram's 2026 Discovery Stack

    When you publish a post, Instagram runs it through a layered understanding system before deciding who to show it to:

    • Caption text (highest weight): Natural language phrases in your caption are now indexed the way Google indexes web page copy. Instagram search returns captions, not just account names and hashtags.
    • On-screen text via OCR: Text overlaid on images and videos is read by Optical Character Recognition and contributes to content categorization.
    • Voiceover and audio transcription: Spoken words in Reels are transcribed and weighted as topical signals. Saying the keywords out loud in your video matters.
    • Alt text: Custom alt text on images is read as descriptive content. Auto-generated alt text is used when no custom version exists.
    • Hashtags (confirmatory signal): Your 3 to 5 hashtags help confirm what the rest of the post already communicates. They are the last layer, not the first.

    What This Means for Your Five Slots

    Because hashtags are now classification labels rather than reach levers, choosing them well means choosing accurate labels, not popular ones. Your five tags should confirm the topic your caption already describes, not try to attach your post to broader conversations where it does not belong.

    The right mental model: think of your five hashtags as the folder labels you are filing your post under, not as five lottery tickets for viral reach.

    Caption Keywords: The 2026 Priority

    Before you pick any hashtag, write a caption that includes the phrases your audience would actually type into Instagram search. If you post about minimalist home design, phrases like 'small apartment storage ideas' or 'declutter your living room' in your caption will do more for your search visibility than any hashtag choice.

    The sequence that works in 2026: keyword-rich caption first, 3 to 5 relevant hashtags at the end as a secondary layer. The hashtags confirm the topic. The caption does the ranking.

    How Many Hashtags Should You Use on Instagram in 2026?

    The official guidance from Instagram's Creators account is 3 to 5 highly relevant hashtags per post. Third-party engagement research consistently lands in the same range. Here is what the evidence actually shows and why.

    Hashtag Count Expected Behavior in 2026
    0 hashtagsValid post. No classification benefit from tags. Rely entirely on caption keywords and content signals.
    1 to 2 hashtagsLow classification coverage. Fine for branded-only strategy but thin for discovery.
    3 to 5 hashtagsRecommended range. Specific, well-chosen tags outperform larger sets in engagement data.
    More than 5Post blocked or extra tags silently dropped on migrated accounts. No upside.
    30 hashtags (legacy only)Technically posts on unmigrated accounts. Spam signal. No discovery benefit.

    Why 3 to 5 Outperforms More

    With 30 slots, creators defaulted to quantity and volume. With 5 slots, every tag has to earn its place. Posts with 3 to 5 specific, relevant tags show higher engagement than posts with larger sets because the tags are more accurate, which means the audience that discovers the post via those tags is more likely to actually want the content.

    Is Using All 5 Always Right?

    Not always. If you only have 3 genuinely relevant tags for a post, use 3. Padding to 5 with generic tags like #love or #photo defeats the classification purpose. A blank slot is better than an inaccurate one.

    How to Choose Your 5 Hashtags: The 2026 Slot Strategy

    With only five choices, every tag decision matters. The most effective sets in 2026 follow a deliberate mix of tag types rather than picking five random tags in the same category.

    The Recommended 5-Slot Portfolio

    1

    1 to 2 niche community tags (100K to 500K posts)

    Large enough to have a real audience, specific enough that a new post stays visible for more than seconds. A tag with 50M posts buries your content immediately. A tag with 80K posts keeps you near the top of the feed for meaningful time.

    2

    1 to 2 topic-specific tags

    Describe what the post is actually about, not just the broad category. If you post about fermented food recipes, #fermentedfoods is more accurate than #food.

    3

    1 branded or campaign tag

    Your own brand tag, a client tag, or a campaign hashtag that your community can find and follow content around. This builds an archive of your own posts over time.

    The Post Count Sweet Spot

    Target tags in the 100K to 500K post range for niche slots. Below 10K and the audience is too small to drive meaningful discovery. Above 1M and the competition is so dense that a new post exits the top section in minutes. The sweet spot gives you a real audience and a real chance of being seen.

    What to Avoid

    • Mega-volume tags: #love has over 2 billion posts. #instagood has over 1 billion. Your post will disappear from these pages within seconds of publishing. Using them is not a strategy; it is noise.
    • Repeating the same set every post: Using identical tag sets on every post is a spam signal to Instagram's algorithm. Rotate 4 to 5 different sets across your posts and build a hashtag bank of 15 to 25 tags to draw from.
    • Banned and restricted hashtags: A banned hashtag makes your post invisible on that tag page and may suppress distribution more broadly. If you search a hashtag and see no recent top posts or a message about hidden content, treat it as restricted and replace it.

    How to Check for Banned Hashtags

    Search the tag in Instagram's app. If the results page shows only a few top posts, cuts off abruptly, shows a content warning, or returns no recent posts at all, the tag is likely restricted. Do this check for any new tag before adding it to your bank. Once a tag is in your rotation, recheck it occasionally — bans can be applied and lifted without notification.

    The counter above gives you a head start: it flags tags that are commonly reported as restricted in the breakdown list. Instagram does not publish its banned list and it changes without notice, so treat the tool's flag as a prompt to run the manual check — never as a final verdict.

    Hashtag Rotation Strategy

    Build 4 to 5 different hashtag sets and rotate them across your posts. Reusing the same exact set on every post flags your account as automated or spammy. Rotate the sets, not just individual tags — varying one tag per post while keeping the other four constant is not enough rotation.

    What Makes a Valid Instagram Hashtag: Format Rules and Silent Failures

    An Instagram hashtag is the # symbol followed by letters, numbers, and underscores. That is the complete character set. Everything else breaks the hashtag at the point where it appears, silently, without any warning.

    The Characters That Work

    • Letters including accented characters: #Café, #Москва, and #東京 are all valid hashtags — Arabic, Cyrillic, Chinese, Korean, and other non-Latin scripts work the same way Latin ones do, and Instagram indexes them equally.
    • Numbers: #2026 is tappable (unlike on X/Twitter where numbers-only tags do not link). Weak for discovery but technically valid.
    • Underscores: #New_York_City works. Underscores let you separate words without a space.
    • CamelCase: #GoldenHour is the same tag as #goldenhour but much easier to read. Use CamelCase for accessibility — screen readers read each capitalized word separately.

    The Silent Failures

    These are the mistakes the counter catches that you would never see in the Instagram app until your tag is already live and not working:

    You Type Instagram Reads What Happened
    #GoldenHour#GoldenHourValid. CamelCase for readability.
    #Golden,Hour#GoldenBreaks at the comma. The rest becomes plain text.
    #golden hour#goldenBreaks at the space. Invisible failure.
    #don't#donApostrophe breaks the tag. Classic silent failure.
    #New_York_City#New_York_CityValid. Underscores are allowed separators.
    #Cafe2026#Cafe2026Valid. Accented letters work too.
    #2026#2026Tappable but almost never searched. Weak signal.
    #love!#loveExclamation mark breaks the tag immediately.

    The most common silent failure is the apostrophe. #don'tskip becomes #don, and your carefully chosen tag never reaches the page you intended. The counter flags the exact character where a tag breaks, so you can fix it before posting.

    Per-Hashtag Character Limit

    The consistently observed ceiling is 30 characters per hashtag, not counting the # symbol itself. Instagram has never formally published this limit — it is stable observed behavior. In practice, effective hashtags run 10 to 20 characters: specific enough to describe something, short enough to be typed, searched, and remembered. A tag at 29 characters is technically valid but is almost never searched organically.

    Hashtags and Your 2,200-Character Caption Budget

    Every hashtag you use, including the # symbol, counts toward Instagram's 2,200-character caption limit. This is not obvious from the app interface, where hashtags often appear in a separate tag block, but the budget is global across your entire caption text. To see your full spend at a glance, run your caption through the Instagram character counter and track your full caption character budget.

    The Character Math

    Five average hashtags at 12 to 20 characters each cost roughly 65 to 105 characters of your caption budget including the # symbol and the space before each tag. Five maximum-length hashtags at 30 characters each would cost 155 characters. For most posts this is manageable, but for long captions in niches that use detailed hashtags, the math is worth doing in advance.

    The Caption Fold Rule

    Instagram truncates captions at approximately 125 characters before showing a 'more' tap in the feed. Your hook — the sentence that makes someone stop scrolling — must live in that first 125 characters. Your hashtags must not.

    The format that works: write your hook in the first 1 to 2 sentences, expand your content in the body, add a blank line or a separator, then place your 3 to 5 hashtags at the very end. This keeps the caption readable, the hook visible, and the tags functional.

    Practical Caption Structure

    • Characters 1 to 125: Your hook. Make someone stop scrolling.
    • Characters 126 to roughly 2,100: Your story, context, or call to action.
    • Separator line: A blank line or row of dots to push tags below the fold.
    • Final 100 to 155 characters: Your 3 to 5 hashtags.

    Instagram Story Hashtags: The Separate 10-Tag System

    Stories operate on a different surface with different rules. The December 2025 announcement that capped posts and Reels at five hashtags did not apply to Stories. Stories still allow up to 10 hashtags.

    Story Hashtag Rules

    • Limit: 10 hashtags per Story.
    • Placement: Only the first few lines of a Story are visible without scrolling the tag area, so 1 to 3 tags is the practical visibility sweet spot even though 10 are technically allowed.
    • Hiding tags: Story hashtags can be pinched down to near-invisible size and matched to the background color. This lets you use a tag without it cluttering the visual. The tag still functions for categorization even when visually hidden.
    • Character budget: Stories do not share the 2,200-character caption budget. Hashtag character cost is a caption-only concern.

    Story Hashtags vs Post Hashtags: Key Difference

    Story hashtags categorize your Story content for Instagram's search and discovery systems but on a separate track from feed posts. A hashtag used in a Story does not combine with or subtract from your post hashtag budget. They are independent.

    Hashtags in Instagram Bio, DMs, and Comments: The Complete Picture

    Bio Hashtags

    Hashtags in your Instagram bio are clickable and link to the tag page. They eat into your 150-character bio limit at the full character count of each tag including the # symbol. If your bio hashtag points to a community tag you own or moderate, it is worth the space. If it is a generic category tag, the character cost is usually better spent on keywords that improve your profile's searchability.

    Hashtags in Direct Messages

    Hashtags in Instagram DMs are not tappable. They render as plain text with no link. They count toward the 1,000-character DM limit but serve no categorization purpose. If you want someone to find a hashtag page from a DM, send the post itself or include a note to search the tag manually.

    Hashtags in Comments (Other Than First Comment)

    Comments beyond the first comment are not subject to the 5-tag per-post limit. You can technically use hashtags in later comments without triggering the cap. However, Instagram's guidance on hashtag spam applies, and comment hashtag blocks from the 30-tag era are likely to be treated as low-quality signals rather than discovery drivers. The five-slot strategy applies to where you want your post categorized: your caption and first comment combined.

    8 Instagram Hashtag Mistakes That Cost Reach in 2026

    Most of these mistakes were either acceptable or unavoidable before December 2025. All of them actively hurt you now.

    • Using more than 5 on a migrated account. Posts are blocked or extra tags are dropped. There is no upside to going over — only downside.
    • Putting hashtags in the first comment to escape the cap. The loophole is closed. Caption and first comment share the same 5-tag budget.
    • Duplicate hashtags. Instagram is case-insensitive, so #Coffee and #coffee are the same tag. Repeating it does not double your presence on the tag page. It wastes a slot.
    • Hashtags in the first 125 characters. They eat your hook space and are what someone sees before tapping 'more.' Keep hashtags below the fold.
    • Using mega-volume tags. #love, #instagood, #photooftheday. Your post exits the top section of these pages within seconds. These tags do not help discovery for any account that is not already viral.
    • Reusing the same exact tag set on every post. Identical sets across every post flags your account as automated. Rotate 4 to 5 sets from a hashtag bank.
    • Not checking for banned or restricted tags. A restricted hashtag suppresses distribution on that tag page. Search the tag before adding it to your bank.
    • Optimizing hashtags before optimizing captions. Keyword-rich caption text now drives more reach than hashtag selection alone. Write the caption for search first, then choose hashtags that confirm what the caption says.

    How the Instagram Hashtag Counter Works

    Paste your caption draft, a hashtag block, or a Story text into the counter above. The tool runs in your browser. Nothing you type is sent to a server, saved, or logged. The counting happens entirely on your device.

    What the Counter Checks in Real Time

    • Hashtag count vs the 5-tag cap: Shows your current count against the post and Reel limit. Turns red when you exceed 5.
    • Legacy 30-tag ceiling: Separately tracked for accounts still on the unmigrated system.
    • Caption + first comment mode: A dedicated mode that counts the hashtags in your caption and first comment as one combined 5-tag budget — the 2026 rule most tools still miss.
    • Story mode (10-tag limit): Switch to Story mode to check your Story draft against the separate 10-tag limit.
    • Bio mode (150-character limit): Switch to Bio mode to check hashtag use against the bio character budget.
    • Caption character budget: Shows total characters used and remaining against the 2,200-character limit. Hashtag character cost is included in this total.
    • Format validation: Flags hashtags containing apostrophes, commas, spaces, emoji, or other characters that break the tag. Shows the exact character where the break occurs.
    • Duplicate detection: Catches case-insensitive duplicates. #Coffee and #coffee are flagged as one wasted slot.
    • Per-hashtag length: Checks each tag against the 30-character observed limit and warns on any tag that exceeds it.
    • Restricted hashtag flags: Flags tags that are commonly reported as banned or restricted, from a curated list stored in your browser.
    • Volume tiers: Shows the approximate post count and competition tier for popular tags, so you can see why #love (about 2 billion posts) buries your post while a 100K-post tag does not.
    • Copy tags only: One click extracts just your hashtags — deduplicated — and copies them to your clipboard for reuse in your rotation bank.
    • Shadowban risk score: A heuristic Low, Moderate, or High estimate built from observable signals: restricted tags, broken format, duplicates, over-cap counts, and mega-volume density.
    • Quality checklist: Scores your set against 6 rules that reflect current 2026 best practices.
    The restricted-tag check is best-effort: Instagram's banned hashtag list is not publicly published and changes without notice, so the tool flags commonly reported tags but cannot guarantee a tag is safe. Use the manual check described in the hashtag selection section above for any new tag you have not used before.

    Hashtags vs Caption Keywords: What Actually Drives Discovery in 2026

    This is the strategic layer that most hashtag counter pages skip, and it is the most important thing to understand if you want to grow on Instagram in 2026.

    Instagram Is Now a Search Engine

    Instagram processes over 2 billion searches per month, with query volume up 200% since 2022. The platform now indexes caption text, on-screen OCR text, voiceover audio from Reels, and alt text to understand and categorize content. A post's caption is read the same way Google reads a web page — looking for topical signals, keyword relevance, and contextual meaning.

    The 30% Reach Difference

    Hootsuite's 2026 analysis found that posts with keyword-rich captions generated approximately 30% more reach and twice as many likes compared to hashtag-heavy posts with thin caption text. This is not an argument against using hashtags — it is an argument for writing the caption before choosing the hashtags.

    The Dual Strategy That Works

    • Step 1 — Write the caption for human readers and for search. Include natural phrases your target audience would type into Instagram search. If you post recipes, 'quick high-protein breakfast' in the caption does more than #breakfast.
    • Step 2 — Add 3 to 5 hashtags that confirm the topic. Choose tags that classify the same content the caption describes. Hashtags now confirm what the AI already understands from reading your caption text.
    • Step 3 — Use alt text. Write custom alt text that describes your image or video in plain language. It is read as a topical signal, not just an accessibility feature.

    Hashtags are not dead. They are one layer in a multi-signal system, and they work best when they reinforce what the rest of the post already communicates clearly.

    Last verified September 2026. Limits cross-checked against the Instagram Creators announcement of December 18, 2025, the Instagram Help Center, Adam Mosseri's statements, Hootsuite's 2026 research, and observed app behavior.

    Frequently Asked Questions

    The 15 hashtag questions we get asked most, answered against the current limits

    For posts and Reels, the limit is 5 hashtags. Instagram enforced this change starting December 18, 2025. Stories still allow up to 10 hashtags on a separate surface.
    The enforced limit is 5 for posts and Reels on migrated accounts, which is the majority of accounts in 2026. The 30-tag figure is the legacy cap that the old system supported and that still appears in some developer documentation. The two numbers describe different moments in Instagram history. Plan for 5.
    Instagram announced the change on December 18, 2025 through the official Instagram Creators account, confirmed by head of Instagram Adam Mosseri. The rollout began the same day and took approximately one week to reach most accounts.
    Yes. Instagram's current guidance treats the five as a per-post budget across caption and first comment combined. If your first comment includes more than 5 hashtags total across the post, the comment will not post. The first comment workaround is closed.
    Yes. Every hashtag including the # symbol counts toward the 2,200-character caption budget. Five average-length hashtags consume roughly 65 to 105 characters. Plan your caption length with that deduction in mind.
    Instagram's official guidance is 3 to 5 highly relevant hashtags per post. Third-party research consistently finds that posts with 3 to 5 specific tags outperform both single-tag posts and tag-stuffed posts. If you only have 3 genuinely relevant tags for a post, use 3. Padding to 5 with generic tags is less effective than a focused smaller set.
    Yes. Instagram removed the follow-hashtag feature in December 2024 and fully sunset it by Q1 2026. Hashtags no longer feed a discovery stream for followers. They now function purely as search and categorization labels.
    The 100K to 500K post count range is generally the sweet spot for niche discovery tags. Below 10K, the audience is too small for meaningful discovery. Above 1M, the competition is dense enough that new posts exit the visible section within minutes. The 100K to 500K range gives you a real audience and a realistic chance of being seen.
    Yes. You can pinch a Story hashtag sticker to reduce it to near-invisible size and match it to your Story's background color. The tag still functions for categorization even when visually hidden. This lets you use 1 to 3 tags for classification without cluttering your visual design.
    No. Hashtags in direct messages render as plain text with no link. They count toward the 1,000-character DM limit but serve no categorization or discovery purpose.
    A banned or restricted hashtag is one Instagram has removed from search because it was consistently associated with content that violates its guidelines. Posts using a banned tag may not appear on the hashtag page, and distribution may be suppressed more broadly. To check: search the hashtag in the Instagram app. If recent top posts are absent, results are cut short, or you see a content warning, treat the tag as restricted and replace it. Instagram does not publish a complete banned hashtag list.
    Instagram now indexes caption text for its search engine, which processes over 2 billion queries per month. Keyword-rich captions help your post rank in search results for phrases your audience actually types. Hootsuite's 2026 research found keyword-optimized captions drove approximately 30% more reach than hashtag-heavy posts. Hashtags still matter as classification signals, but they confirm what the caption already communicates — the caption is the primary signal.
    4 to 5 different sets drawn from a hashtag bank of 15 to 25 total tags is a practical rotation. Using the same exact set on every post is flagged as a spam signal by Instagram's algorithm. Vary the sets, not just individual tags within a set.
    Yes. Carousels are feed posts and follow the same 5-hashtag limit as single-image posts. The limit applies to the caption of the carousel, and the first comment rule applies the same way.
    No. Posts and Reels: 5 hashtags (as of December 2025). Stories: 10 hashtags (separate surface, unchanged). Bio: no tag limit but counts toward 150-character bio budget. The formats are counted independently.
    Saif ul Rehman
    Saif — Founder of TextCountify

    I built TextCountify because I was tired of switching tabs to check character limits while managing social media content and SEO work. Every limit on this page is verified against official platform documentation monthly. If something is wrong, tell me directly — I read every message.

    More about TextCountify →
    Copied