Gå til hovedindhold

Gratis Tegntæller

Tæl tegn, ord, sætninger, bogstaver, tal og specialtegn. Tjek mod Twitter-, Instagram- og andre platformsgrænser.

Virker offline, når den er indlæst
Tegn127
Grafemer127
Bytes (UTF-8)133
Ord19
Sætninger2
Afsnit2
Bogstaver105
Cifre0
Mellemrum17
Linjeskift2
Specielle3
Unikke tegn36
Gns. ordlængde5.5 tk
Læsetid5 sek
Talestime8 sek
Platformsgrænser
Overskredet grænse for: YouTube-titel
𝕏 Tweet (X)127/280 ✓
💼 LinkedIn-opslag127/3000 ✓
🌐 Metabeskrivelse127/160 ✓
▶️ YouTube-titel127/100 (over grænsen!)
💬 SMS-besked127/160 ✓
📷 Instagram-billedtekst127/2200 ✓
Tællerreglerne varierer mellem platforme — emoji, links og CJK-tegn kan blive talt som mere end et tegn.

Almindelige anvendelser

  • Tæl tegn til sociale medier-indlægKontroller tegnantal mod Twitter, Instagram, LinkedIn og andre platformgrænser før indlægelse.
  • Tæl tegn til SEO-meta-tagsKontroller titeltags og metabeskrivelser mod søgemaskinetegngrænser til optimal visning.
  • Tæl tegn til akademisk skrivningSpor teg- og ordantal til essays, abstracter, ansøgningsformularer og afhandlingsindleveringer.
  • Tæl strenglængde til udviklingKontroller stræng længder, bytestørrelser og Unicode-tegnantal til databasekolonnestørrelse og validering.
  • Analysér indholdsstruktur og statistikFå detaljeret tekststatistik — sætningslængde, stykkeantal og tegntæthed for ethvert indhold.

Sådan fungerer det

Al optælling kører i din browser med JavaScripts indbyggede Unicode-API'er — nærmere bestemt Intl.Segmenter til grafemklynger og TextEncoder til bytelængde — uden serverkald og uden eksterne biblioteker. Værktøjet skelner mellem Unicode-kodepunkter, tegn som brugeren opfatter dem (så en flag-emoji eller familie-emoji tæller som ét grafem, ikke fire) og rå UTF-8-bytes.

  1. 1
    Unicode-bevidst fortolkning
    Mens du skriver, deles teksten op i Unicode-kodepunkter med spread-iteratoren ([...text]), som korrekt håndterer tegn uden for Basic Multilingual Plane. Bogstaver og cifre klassificeres med Unicode-egenskabsescapes (\p{L} og \p{N}), så kyrillisk, arabisk, CJK og andre skrifter tælles korrekt, ikke kun ASCII.
  2. 2
    Optælling af grafemer og bytes
    Browserens Intl.Segmenter API (med granularity: 'grapheme') tæller tegn, som brugeren opfatter dem — en emoji med flere kodepunkter som en familie eller et flag tæller som ét. TextEncoder koder teksten til UTF-8 og rapporterer bytelængden, hvilket betyder noget for SMS- og netværksgrænser, hvor det er bytes og ikke tegn, der er begrænsningen.
  3. 3
    Struktur- og frekvensanalyse
    Ord findes ved at dele ved mellemrum; sætninger ved at tælle forekomster af ., ! og ?; afsnit ud fra dobbelte linjeskift. Antal unikke tegn beregnes med et Set. Frekvenstabeller for tegn og ord bygges med et Map og sorteres efter antal for at vise de 10 mest brugte.
  4. 4
    Sammenligning med platformsgrænser
    Dit antal tegn sammenlignes i realtid med seks faste platformsgrænser (Tweet/X på 280, metabeskrivelse på 160, SMS på 160, LinkedIn-opslag på 3000, YouTube-titel på 100, Instagram-billedtekst på 2200). En statuslinje og en bestået/ikke bestået-markør opdateres øjeblikkeligt, mens du skriver, og læsetiden anslås ud fra 225 ord i minuttet, taletiden ud fra 140 ord i minuttet.

Relaterede værktøjer

Ofte stillede spørgsmål