Instagram-captionanalysator

Sociala Medier Text
0 Tecken
0 Hashtags
0 Omnämnanden
0 Emojier
0 Radbrytningar
0 Styckesbrytningar
Identifierade
Hashtags
Omnämnanden
Emoji

Introduktion

Instagram-captionanalysatorn är ett verktyg i webbläsaren. Det kontrollerar din caption mot Instagrams regler före publicering. Klistra in eller skriv din text. Du ser direkt hur många tecken du har jämfört med 2200. Verktyget räknar hashtags, omnämnanden och emojis. Det följer också rad- och styckebrytningar. Alla sex värden uppdateras vid varje tangenttryck.

Captions är korta på Instagram. Men många små regler finns ändå. Det finns en hård teckengräns. Det finns en gräns på 5 hashtags som förknippas med spam. Emojis tar mer plats än de verkar göra. Analysatorn ger direkt återkoppling för varje punkt. Allt sker i din webbläsare, utan uppladdning. Dina opublicerade utkast förblir privata.

Verktyget är till för sociala medier-ansvariga, innehållsskapare och alla som publicerar på Instagram ofta. Det hjälper dig att undvika de små fel som leder till avvisade uppladdningar eller lägre räckvidd.

Användningsområden

  • Kontroll före publicering – för varje text genom verktyget först. Gå sedan till Instagram-appen. Korrigera längd, taggar eller emojis i samma fönster.
  • Kinesiska, japanska och emojis – förstå hur kinesisk text, japansk text och emojis verkligen räknas mot 2200-gränsen. Varje kodpunkt tar olika plats.
  • Hashtag-rotation – håll dina vanligaste kampanj- och varumärkestaggar i en lista. Klistra in dem och se antal och varningar. Publicera sedan ditt konto.
  • Affärs- och kampanjutkast – jämför teckenbudgetar för produktlanseringar, bio-länk-inlägg och butikssidor i ett verktyg.

Så fungerar det

Analysatorn läser din text med JavaScript. Den rapporterar sex värden och tre listor i realtid.

Teckenräkning

Varje tecken räknas. Bokstäver, siffror, skiljetecken, mellanslag och emojis. Gränsen är 2200 tecken. Räknaren visar samma tal som Instagram jämför mot gränsen. När din text överstiger 2200 tecken blir teckenkortet rött. En varning visas tills du är under gränsen igen.

Hashtags och omnämnanden

Analysatorn känner igen hashtags (#exempel) och omnämnanden (@användare). Reglerna stödjer Unicode. Därför känns både engelska och CJK-hashtags igen. Hashtags och omnämnanden räknas separat. De visas under statistikrutnätet. Upprepningar får ×N-märken. Överdriven taggning förknippas med spam. Därför ger fler än 5 hashtags en varningsbanner. De exakta acceptreglerna – överförda från 49 live-testfall på instagram.com – dokumenteras nedan under Hashtag- och omnämnandesgränser.

Emoji-räkning

Emojis är undantaget i längdberäkningen. De flesta emojis lagras som två UTF-16-enheter. En emoji räknas därför som två tecken mot 2200-gränsen. Det är samma räkning som Instagram använder. Kostnaden per emoji verifierades klass för klass mot Instagrams egen webbräknare den 2026-08-24: 👩 kostar 2, ett bart ❤ kostar 1, ❤️ kostar 2, 1️⃣ kostar 3, 🇯🇵 kostar 4, 👩🏻 kostar 4 och en ZWJ-familj som 👨‍👩‍👧‍👦 kostar 11. Emoji-statistiken räknar i stället visuella enheter – via Intl.Segmenters grafeemkluster läses en flagga, en hudtonsvariant eller en hel familj som en emoji – och en emoji inuti en hashtag förekommer i båda statistikerna. Emoji-listan visar varje unik emoji en gång. Upprepningar får ×N-märken.

Radbrytningar

Instagram bevarar det du skriver. Två vanliga mönster finns:

  • En brytning flyttar texten till en ny rad.
  • En dubbel brytning (\n\n) ger en tom rad mellan stycken.

Räkningen av enkla och dubbla brytningar visar hur layouten blir efter publicering.

Gränser för Instagram-captions

Instagram publicerar bara några numeriska gränser. Den som känner dem skriver captions som fungerar direkt.

Regel Gräns Vad analysatorn gör
Caption-längd 2200 tecken Visar räkningen live och flaggar text över gränsen
Hashtags 5 per inlägg Räknar hashtags och varnar vid fler än 5
Omnämnanden Ingen officiell gräns Tar med dem i kontrollen
Emojis 2 tecken per emoji Räknar antalet och listar unika emojis
Radbrytningar Ingen begränsning Bevarar enkla som ny rad och dubbla som styckesavstånd

Dessa siffror är egenskaper hos Instagram. De är fastställda i Metas dokument. Analysatorn använder exakt samma värden. Dina kontroller stämmer därför med plattformen.

Syntax för hashtags, omnämnanden och emojis

Analysatorn känner igen taggar som Instagram gör. Här är de praktiska skillnaderna.

Element Vad som känns igen Exempel
Hashtag # (eller fullbredd ) följt av bokstäver, siffror, understreck, kombinerande tecken eller emoji #photography, #中文, #❤️love
Omnämnande @ (eller fullbredd ) plus bokstäver, siffror eller understreck, med enkla punkter mellan segment @toollect, @mitt.konto
Emoji Varje emoji som visuell enhet – flaggor, ZWJ-familjer, tangentkapslar och hudtoner räknas en gång var 🎉, 🙌
Upprepning Samma tagg eller emoji flera gånger Visar #travel ×2
  • Unicode- och CJK-taggar – reglerna använder Unicode-bokstäver. #摄影 och #写真 känns igen som #photography.
  • Bindestreck bryter taggar#travel-tips läses bara som #travel. Understreck håller ihop: #my_photo blir en hel tagg.
  • Versaler bevaras – taggar behåller sin stavning. #Photo och #photo är olika objekt.
  • Allt räknas i teckenbudgeten – varje omnämnande och hashtag, även #- och @-symbolerna.
  • Upprepade emojis visas som ett objekt – ×N-märket visar hur ofta det upprepas. Använder du 🎉 tre gånger visar listan ett 🎉 ×3 och totalen 3.
  • Teckenbudget verifierad mot Instagrams egen räknare (2026-08-24) – varje emojiklass matchar den UTF-16-längd som verktyget rapporterar, inklusive subdivisionsflaggor som 🏴󠁧󠁢󠁥󠁮󠁧󠁿 på 14 enheter (deras taggtecken lever på ett supplerande plan, 2 enheter vardera). Instagram är självt inkonsekvent här: appen visar en sådan flagga som 1 och servervalideringen beter sig som om den vore 7 kodpunkter.

Hashtag- och omnämnandesgränser

Instagram publicerar ingen parserspecifikation för hashtags och omnämnanden – till skillnad från X (Twitter), som underhåller ett öppen-källkodsbibliotek för text. Reglerna nedan är därför överförda direkt från det levande beteendet på instagram.com: 49 testfall, publicerade och granskade på ett testkonto den 2026-08-24, i både webbkompositören och mobilappen. Varje länkat fragment öppnades så att dess URL avslöjade exakt den sträng Instagram hade parsat – hashtags löser sig till /explore/search/keyword/?q=… och omnämnanden till /{handle}, vilket visar parseresultatet byte för byte även när kontot inte finns.

Vad Instagram accepterar som hashtag

Inmatning Vad Instagram länkar Regel som bevisas
abc#def, 123#abc, _#xyz taggen ändå Ingen vänstergränskontroll – taggar fungerar ihopklistrade med ord
&#hash #hash En ettecken före # blockerar inte (till skillnad från X)
##double #double Ett bart extra hash hoppas över
#dou#ble #dou + #ble Båda fragmenten blir separata taggar
#123 #123 Rena siffror är giltiga taggar
#_ #_ Ett ensamt understreck är en giltig tagg
#fullwidth #fullwidth Fullbredds-hashen fungerar
#hello.world #hello En punkt avslutar taggen
#travel-tips #travel Ett bindestreck avslutar taggen
#up$down #up Symboler avslutar taggen
#❤️love, #love❤️u hela strängen Emoji inuti en tagg är en del av den
#🇯🇵japan hela strängen Flaggsekvenser är en del av taggen
#fam👨‍👩‍👧‍👦ily hela strängen ZWJ-emojifamiljer är en del av taggen
#1️⃣one, #👍🏻thumb hela strängen Tangentkapslar och hudtonsmodifierare är en del av taggen

Kort sagt: allt som inte är skiljetecken eller mellanslag fortsätter taggen. Bokstäver, siffror, understreck, kombinerande tecken och hela emoji-kluster hör till den – oavsett vad som står före hashen.

Vad Instagram accepterar som omnämnande

Inmatning Vad Instagram länkar Regel som bevisas
thanks @alice. @alice Avslutande skiljetecken hör inte till handtaget
mail [email protected] now ingenting E-postadresser förblir ren text
abc@def ingenting Omnämnanden klistrade mot ord blockeras
!@bang, &@abc, #@at, @@double ingenting !, &, # och en andra @ blockerar omnämnandet
.@dot, ,@come, (@paren länkas Nästan alla skiljetecken framför fungerar
@a@b bara @a Skannern fortsätter efter ett bevarat handtag
@user.name @user.name Enkla punkter mellan segment bevaras
@a..b @a Konsekutiva punkter kortar av handtaget
@123 ingenting – försvinner vid publicering Instagram själv slänger rent numeriska handtag
@___ @___ Handtag av enbart understreck förblir länkade
@café @caf Icke-latinska tecken kortar handtaget
@日本語 ingenting CJK-omnämnanden parsas inte
Handtag med 31 tecken länkas i sin helhet Det finns ingen längdgräns vid 30

Omnämnandesgrammatiken som stämmer i varje fall: ett @ (eller ) vars föregående tecken inte är bokstav, siffra, understreck, !, @, # eller &; följt av segment av ASCII-bokstäver, siffror och understreck sammanfogade med enkla punkter; med minst en bokstav eller ett understreck i kroppen.

App mot webben: fyra skillnader vi fann

  • Live-markering finns bara i webbkompositören – appen visar ren text medan du skriver och renderar länkar först efter publicering.
  • Appen renderar högst 5 hashtaglänkar per inlägg – ett kontrollinlägg med sex enkla taggar visade fem blå länkar i appen och alla sex på webben. Det stämmer med Instagrams officiella råd att stanna vid 5 taggar.
  • Rent numeriska handtag stryks vid publicering@123 lyser kort medan du skriver på webben, sedan försvinner hela token ur det publicerade inlägget, på båda ytorna.
  • Ett spöklänk-misstag#@at syntes som en död blå länk när app-publicerat inlägg ses i appen; på webben var samma ställe ren text. Webbbeteendet gäller här som riktmärke.

Där vi extrapolerade

Tre hörn vilar på symmetriantaganden i stället för tester: fullbreddstvillingarna !& antas blockera omnämnanden som sina halvbreddsformer; andra skrifter än japanska och latinska accenter undersöktes inte; och om appens renderingsgräns på 5 länkar också gäller omnämnanden mättes inte.

Så implementerar verktyget reglerna

Analysatorn kodar exakt grammatiken ovan. I praktiken: den räknar inte [email protected] som omnämnande, rapporterar @alice. utan slutpunkten, kortar @a..b till a, ignorerar @123 och håller ett helt emoji-kluster som #❤️love eller #🇯🇵japan inom en hashtag – troget mot vad Instagram faktiskt länkar, inte vad ett naivt mönster gissar.

Checklista före publicering: dina sex värden

Dessa sex värden är mer än räknare. Varje värde är en snabb kvalitetssignal. Gå igenom dem före publicering.

Värde Hur en bra caption ser ut
Tecken Under 2200. Minst 1-2 tecken marginal
Hashtags En fokuserad uppsättning, ofta 3-5. Under 5
Omnämnanden Varje @användare du ville tagga
Emojis Lagom för tonen. Varje emoji kostar två tecken
Enkla brytningar Används för att gruppera rader
Styckebrytningar En tom rad mellan block

Tillsammans berättar dessa siffror en historia som appen inte visar dig före uppladdningsdialogen. Kontrollera först varningsvillkoren (över 2200 tecken, fler än 5 hashtags). Gå sedan igenom cellerna utan fel och leta efter de små layoutproblemen som gör ett inlägg opolerat.

Verktyg från tredje part som ger poäng

Vissa verktyg ger din caption ett betyg av 100. Betyget byggs av flera delar. Delarna är längd, läsbarhet, känsla, uppmaning, hashtags och hook. Varje del får vanligen ett delvärde. Det totala är ett viktat medelvärde. Längd, känsla och uppmaning får ofta cirka 20 procent var. Läsbarhet och hook får cirka 15 procent. Hashtags får cirka 10 procent.

Delarna låter exakta. Men noggrannheten bygger på antaganden. Antagandena går att ifrågasätta. Resultatet är bara en startpunkt.

Längden är en omstridd siffra

Det finns ingen enighet om den ideala längden. De vanligaste studierna säger olika saker:

  • En analys från Socialinsider av över nio miljoner inlägg fann att captions under trettio ord presterar bättre.
  • En rapport från HubSpot 2023 fann att mycket korta (under 20 tecken) och mycket långa (över 2 000 tecken) captions klarar sig bättre än mittskiktet.
  • En studie från PostPlanify 2026 med 4 408 inlägg fann "caption-dalen" (51-125 tecken) med minst engagemang. 126-800 tecken fungerade bäst.

Studierna säger emot varandra. Ett verktyg som kallar "125-150 tecken" för ideal upprepar bara en leverantörs åsikt. Det är ingen bekräftad regel. Längden är bara ett av många val. Den avgör sällan räckvidden.

De andra delarna har liknande svagheter. Läsbarhet är byggd för engelsk prosa. Den hanterar korta captions, CJK-text och emojis dåligt. Känsla är en nyckelordsanalys. Ord ger poäng, men analysen kan inte läsa den verkliga meningen. Uppmanings-detektering räknar ord som "länk", "klick" och "ner". Den bedömer inte om uppmaningen ger konverteringar. Hashtag-poäng drar av vid fler än 10 taggar. Den bedömer inte relevansen. Hook läses på de första orden. Det är en subjektiv bedömning. Inget viktat medelvärde ersätter den.

Därför ger analysatorn dig sex mätbara värden. Den ger dig inte ett betyg av 100. Teckenantalet och spam-varningarna går inte att ifrågasätta. Ett betyg av 100 påstår kunskap om Instagram som inte är offentlig.

Om du använder ett tredjepartsverktyg, behandla det som en checklista att titta på – inte som ett betyg som avgör om du ska publicera.

Användning

Analysatorn kräver ingen installation eller inloggning. Inget skickas upp.

  1. Öppna verktyget – fältet för caption ligger överst.
  2. Skriv eller klistra in din text – statistiken uppdateras vid varje tecken.
  3. Läs rutnätet – sex värden: tecken, hashtags, omnämnanden, emojis, radbrytningar och styckebrytningar.
  4. Kontrollera listorna – hashtags, omnämnanden och unika emojis visas under rutnätet. Upprepningar får ×N.
  5. Titta på varningen – över 2200 tecken eller 5 hashtags. En varning visas och kortet markeras.
  6. Kopiera eller rensa – med kopieringsknappen kopiera texten. Med Rensa börjar du om.

För en snabb kontroll före publicering: följ guiden nedan och använd din egen caption.

Guide steg för steg

Vi bygger en caption från början. Verktyget visar varje kontroll.

Scenario: Du delar ett foto. Du vill skriva en caption med några hashtags, ett omnämnande och flera stycken.

  1. Öppna analysatorn i din webbläsare. Fältet är tomt. Varje värde visar noll.

  2. Skriv den första raden: "Äntligen den bilden jag har väntat på 🎉". Teckenvärdet visar fler än 50. Emoji-värdet visar 1.

  3. Tryck Enter två gånger för att skapa ett stycke. Skriv den andra raden: "Min veckodelning: färg och lugn från gatorna." Stycke-värdet visar 1. Teckenantalet passerar 100.

  4. Lägg till ett omnämnande: skriv @toollect. Värdet för omnämnanden ändras till 1. Namnet visas i listan.

  5. Lägg till två hashtags: #photography och #daily. Värdet "Hashtags" visar 2. Båda syns i listan.

  6. Upprepa en tagg: skriv #photography igen. Du ser märket ×2. Totalt har du 3 hashtags.

  7. Kontrollera radbrytningarna: En Enter ger en radbrytning. Två Enter ger en styckebrytning. Så läser Instagram din text.

  8. Kopiera texten med kopieringsknappen. Klistra in i Instagram-appen. Appen accepterar texten utan längdfel.

Proffstips

Här är några tips för analysatorn:

  • Räkna emojis separat – varje emoji tar två tecken. När texten närmar sig gränsen, byt ut emojis mot text. Eller korta texten. Emoji-värdet visar hur många du har.

  • Spara ett tagg-block – använder du samma taggar varje dag? Spara blocket som en anteckning. Klistra in det i slutet. Kontrollera att varningen för 5 hashtags inte kommer.

  • Skriv först, tagga sedan – omnämnanden och hashtags räknas in i 2200. Skriv texten först. Lägg sedan till taggarna. Du ser budgeten som blir kvar.

  • Titta på slutet – en radbrytning i slutet sitter ofta fel. Placera \n\n före din uppmaning. Uppmaningen börjar då som ett eget stycke.

  • Klistra in, kontrollera, klistra in igen – när varningen kommer, ta bort från mitten av texten. Det är den minst lästa delen. Kontrollera sedan igen.

Alternativa verktyg

Olika behov kräver olika verktyg. Tabellen visar en jämförelse.

Tool / Metod Bäst för Gränser
Toollect Instagram-captionanalysator Instagram-regler, hashtags, emojis, skrivande Bara Instagram. Ingen schemaläggning eller poäng
Vanlig ordräknare Allmän textstatistik Ingen 2200-gräns, ingen hashtag-igenkänning, inga Instagram-regler
Instagram-appen själv Publicera och verifiera direkt Ingen kontroll före publicering, ingen hashtag-räkning
Anteckningar eller ordbehandlare Skriva utkast på annan plats Inga Instagram-regler, radbrytningar tolkas annorlunda
Poängverktyg i webbläsaren Ett betyg för en caption Betygen är heuristisk forskning, inte regler

För att skriva Instagram-specifika bildtexter täcker analysatorn de tre viktigaste kontrollerna (längd, taggar och emoji-budget) helt i webbläsaren.

Felsökning

Problem Möjlig orsak Lösning
Teckenvärdet stämmer inte Appen räknar vissa skiljetecken annorlunda Se värdet som en uppskattning. Håll 1-2 tecken marginal
Hashtags räknas inte Taggen har en symbol i mitten (., -, $) – livestestat på Instagram, dessa tecken avslutar taggen #travel-tips läses som #travel, precis som Instagram länkar den. Använd understreck: #travel_tips
Namn med punkt räknas fel Punkten i ett namn är tillåten @user och @user.name är båda giltiga. Punkten är normal
Texten blir längre vid uppladdning Texten översteg 2200 vid uppladdningen Minska längden och kontrollera igen
Emojis räknas annorlunda Sammansatta sekvenser har ojämna kostnader – ❤️ kostar 2, 1️⃣ kostar 3, 🇯🇵 kostar 4, en ZWJ-familj 11, en subdivisionsflagga 14, medan ett bart ❤ bara kostar 1 (verifierat mot Instagrams egen räknare) Verktyget räknar samma UTF-16-enheter som Instagrams webbkompositör visar; Instagrams app och serverkontroller behandlar några exotiker annorlunda

Om problemet fortsätter, ladda om sidan och prova en annan webbläsare. Allt bearbetas i din webbläsare. Serverproblem är inte möjliga.

Integritet och data

Analysatorn bearbetar allt på din enhet. Din text skickas aldrig. Den skickas inte till våra servrar. Den skickas inte till en databas. Den syns inte för andra. Sidan innehåller inga spårningsskript.

Utkast – särskilt före publicering av ett foto – stannar i webbläsarens minne. Laddar du om sidan försvinner utkastet.

Tekniska specifikationer

Analysatorn är ett interaktivt verktyg med en sida. Den är byggd med JavaScript.

Så här räknas

  • Tecken: string.length, samma tal som Instagram använder för gränsen
  • Hashtags och omnämnanden: gränsexakta regler överförda från 49 live-test på instagram.com – taggar inkluderar emoji-kluster och fullbreddsprefix; omnämnanden utesluter e-post, avslutande skiljetecken och rent numeriska handtag
  • Emojis: grafeemkluster från Intl.Segmenter filtrerade på piktografiska egenskaper – en flagga, tangentkapssel eller ZWJ-familj läses som en emoji; äldre webbläsare utan Intl.Segmenter faller tillbaka på matchning per enskild kodpunkt och förlorar bara flagg-/familjprecision
  • Radbrytningar: som skrivet – enkel som ny rad, dubbel (\n\n) som styckeavstånd
  • Upprepningar: räknas och visas med ×N
  • Gränsvarningar: 2200 tecken, 5 hashtags

Webbläsarstöd

Webbläsare Minsta version Status
Google Chrome 80+ Fullt stöd
Mozilla Firefox 75+ Fullt stöd
Apple Safari 13+ Fullt stöd
Microsoft Edge 80+ Fullt stöd
Samsung Internet 13+ Fullt stöd

Integritet och säkerhet

  • Ingen data skickas: allt sker i webbläsaren
  • Inga cookies, ingen localStorage eller sessionStorage
  • Inga tredjepartsinläggningar på sidan
  • Ingen registrering, ingen inloggning, inga API-nycklar

Funktioner

  • Räknar tecken live och varnar när texten överstiger 2200 tecken
  • Känner igen hashtags och omnämnanden och flaggar fler än 5 hashtags som spam
  • Räknar emojis som två tecken var och en
  • Upprepade taggar och emojis markerade med ×N
  • Rad- och styckebrytningar räknas som Instagram gör
  • Allt sker i webbläsaren, inget skickas
  • Fungerar på alla enheter och moderna webbläsare

Vanliga frågor

Vilken är teckengränsen för Instagram-captions?
Instagram-captions tillåter upp till 2200 tecken. Analysatorn räknar varje tecken. Den varnar när din text överstiger gränsen. Då kan du justera texten innan du publicerar.
Hur många hashtags tillåter Instagram?
Instagram begränsar nu inlägg och Reels till 5 hashtags. Innehåll med fler än 5 hashtags förknippas ofta med spam; analysatorn räknar dina hashtags och flaggar allt över 5.
Vad betyder märkena ×2 och ×3?
När du upprepar samma hashtag, omnämnande eller emoji visar analysatorn ett litet ×N-märke. Märket visar hur många gånger det upprepas. Du ser upprepade taggar direkt när du läser texten.
Ger verktyget ett betyg på mina captions?
Nej. Analysatorn rapporterar sex mätbara värden. Den ger aldrig ett kvalitetsbetyg eller en poäng. Andra verktyg ger poäng, men deras metoder bygger på studier som motsäger varandra.
Skickas min caption-text till en server?
Nej. Varje tecken analyseras med JavaScript i din webbläsare. Din caption lämnar aldrig din enhet. Den sparas inte och syns inte för Toollect eller andra.
Bevarar Instagram mina radbrytningar?
Ja. En Enter börjar en ny rad. Två Enter ger en tom rad mellan stycken. Det du skriver är det Instagram visar. Radbrytningar behöver ingen extra formatering.
Hur räknas kinesiska, japanska tecken och emojis?
Tecken räknas ett och ett. Ett kinesiskt eller japanskt tecken räknas som ett (till exempel 中 är ett, 日本語 är tre). Emojis är undantaget. De flesta emojis lagras som två UTF-16-enheter. Därför räknas en emoji som två tecken, precis som Instagram räknar. Denna UTF-16-räkning verifierades klass för klass mot Instagrams egen webbräknare den 2026-08-24. Observera att den separata emoji-statistiken räknar visuella kluster i stället – 🇯🇵 läses som fyra tecken men en emoji.
Räknas omnämnanden i längden?
Ja. Varje tecken i ett omnämnande räknas, även @-symbolen. Allt räknas mot totalt 2200 tecken. Analysatorn visar omnämnanden också separat.
Kan jag använda verktyget i mobilen?
Ja. Analysatorn fungerar på mobiler, surfplattor och datorer. Statistiken uppdateras direkt medan du skriver.
ESC