Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis Teckenmätare

Räkna tecken, ord, meningar, bokstäver, siffror och specialtecken. Kontrollera mot Twitter-, Instagram- och andra plattformsgränser.

Fungerar offline när den väl lästs in
Tecken85
Grafem85
Byte (UTF-8)91
Ord12
Meningar2
Stycken2
Bokstäver68
Siffror0
Mellanslag10
Radbrytningar2
Special5
Unika tecken39
Medel ordlängd5.7 tk
Lästid3 sek
Taltid5 sek
Plattformsgränser
𝕏 Tweet (X)85/280 ✓
💼 LinkedIn-inlägg85/3000 ✓
🌐 Metabeskrivning85/160 ✓
▶️ YouTube-titel85/100 ✓
💬 SMS-meddelande85/160 ✓
📷 Instagram-bildtext85/2200 ✓
Räkneregler varierar mellan plattformar — emoji, länkar och CJK-tecken kan räknas som mer än ett tecken.

Vanliga användningar

  • Räkna tecken för inlägg på sociala medierKontrollera teckenantal mot Twitter, Instagram, LinkedIn och andra plattformsgränser innan du publicerar.
  • Räkna tecken för SEO-metataggKontrollera titeletikett och metabeskrivningar mot sökmotorens teckengränser för optimal visning.
  • Räkna tecken för akademisk skrivningSpåra tecken- och ordantal för uppsatser, sammanfattningar, ansökningsformulär och avhandlingarinlämningar.
  • Räkna stränglängd för utvecklingKontrollera stränglängder, bytestorlekar och Unicode-teckental för databasstorleksanpassning och validering.
  • Analysera innehållsstruktur och statistikHämta detaljerad textstatistik — meningslängd, styckeantal och teckenfrekvens för allt innehål.

Så här fungerar det

All räkning körs i din webbläsare med JavaScripts inbyggda Unicode-API:er — specifikt Intl.Segmenter för grafemkluster och TextEncoder för bytelängd — utan serveranrop och utan externa bibliotek. Verktyget skiljer mellan Unicode-kodpunkter, användarupplevda tecken (så en flaggemoji eller en familjeemoji räknas som ett grafem, inte fyra), och råa UTF-8-byte.

  1. 1
    Unicode-medveten tolkning
    Medan du skriver delas texten upp i Unicode-kodpunkter med spridningsiteratorn ([...text]), som korrekt hanterar tecken utanför Basic Multilingual Plane. Bokstäver och siffror klassificeras med Unicode-egenskapsundantag (\p{L} och \p{N}) så att kyrilliska, arabiska, CJK och andra skriftsystem räknas korrekt, inte bara ASCII.
  2. 2
    Räkning av grafem och byte
    Webbläsarens Intl.Segmenter-API (med granularity: 'grapheme') räknar användarupplevda tecken — en emoji med flera kodpunkter, som en familj eller en flagga, registreras som ett. TextEncoder kodar texten till UTF-8 och rapporterar bytelängden, vilket spelar roll för SMS- och nätverksgränser där byte, inte tecken, är begränsningen.
  3. 3
    Struktur- och frekvensanalys
    Ord identifieras genom uppdelning på blanktecken; meningar genom att räkna sekvenser av skiljetecknen ., ! och ?; stycken genom dubbla radbrytningar. Antalet unika tecken beräknas med en Set. Frekvenstabeller för tecken och ord byggs med en Map, och sorteras sedan efter antal för att lyfta fram de 10 mest använda posterna.
  4. 4
    Jämförelse med plattformsgränser
    Ditt teckenantal jämförs i realtid med sex hårdkodade plattformsgränser (Tweet/X vid 280, Meta-beskrivning vid 160, SMS vid 160, LinkedIn-inlägg vid 3000, YouTube-titel vid 100, Instagram-bildtext vid 2200). En förloppsindikator och en godkänd/underkänd-indikator uppdateras direkt när du skriver, och lästid uppskattas till 225 ord per minut, taltid till 140 ord/min.

Relaterade verktyg

Vanliga frågor