/ordteller

Ordteller og tegnteller

Tell ord, tegn, setninger, avsnitt og linjer i en tekst, med lesetid. Alt skjer lokalt.

Ord0
Tegn0
Tegn uten mellomrom0
Setninger0
Avsnitt0
Linjer0
Lesetid0

Slik fungerer det

Skriv eller lim inn tekst, så telles ord, tegn, setninger, avsnitt og linjer fortløpende. Lesetiden er et anslag basert på cirka 200 ord i minuttet. Alt skjer lokalt i nettleseren, ingenting sendes noe sted.

Om dette verktøyet

Ordtelleren gir deg tall for tekst: antall tegn (med og uten mellomrom), ord, setninger, avsnitt, unike ord, gjennomsnittlig ordlengde, lesetid og tale-tid. Nyttig når du skal holde deg innenfor en tegnbegrensning i en søknad, tuning på Google Ads-tekster, sjekke lengden på en meta-beskrivelse, planlegge en tale, eller bare tilfredsstille en lærers krav om 500 ord. Verktøyet håndterer også kode og markdown korrekt, og du kan velge om skille-tegn skal telles med. Alt kjøres i nettleseren, ingen data forlater maskinen din.

Slik bruker du det

  1. Lim inn eller skriv teksten i inputfeltet.
  2. Se all statistikk oppdateres i sanntid.
  3. Bruk innstillingene til å velge om skille-tegn skal telles.
  4. Kopier resultatet eller last ned CSV-fil med detaljerte tall.

Eksempler

En kort tekst
InnDette er et eksempel på tekst. Den har to setninger.
UtTegn: 52 Tegn uten mellomrom: 42 Ord: 10 Setninger: 2 Avsnitt: 1
Lesetid-beregning
InnEn artikkel på 1500 ord
UtLesetid: ca. 6 minutter (250 ord/minutt) Taletid: ca. 10 minutter (150 ord/minutt)
Standardverdier for lesetid er 200–250 ord/minutt for stille lesing, 130–150 ord/minutt for opplesing.

Vanlige bruksområder

  • Skrive akademiske oppgaver med ord-krav (500, 1000, 1500 ord).
  • Holde meta-beskrivelser under 155 tegn for SEO.
  • Tune tekster til Google Ads (30 tegn tittel, 90 tegn beskrivelse).
  • Planlegge foredrag ved å estimere tale-tid.
  • Kontrollere tekstlengde for Twitter/Bluesky (280/300 tegn).

Ofte stilte spørsmål

Hvordan telles ord?
Verktøyet splitter på whitespace (mellomrom, tab, linjeskift) og teller alle ikke-tomme sekvenser. Bindestrek-forbundne ord som «e-post» og «langt-etterlengtet» teller som ett ord hver. Understrek splittes ikke, så «hello_world» teller som ett.
Hvordan defineres en setning?
Ved punktum, spørsmålstegn eller utropstegn etterfulgt av whitespace eller slutten av teksten. Verktøyet forsøker å håndtere forkortelser (f.eks., osv., dr.) uten å telle dem som setningsslutt, men i tvilstilfeller kan enkelttegn feiltelles.
Hva er «unike ord»?
Antall distinkte ord i teksten, uavhengig av hvor mange ganger de forekommer. «Katten katten katten» har 3 ord men bare 1 unikt ord. Bra indikator på vokabular-mangfold, brukes i lesbarhets-analyser og stiltester.
Er Twitter og Bluesky annerledes enn andre?
Ja, de teller «karaktere» ut fra egne regler. Twitter (X) teller URL-er som 23 tegn uansett faktisk lengde, og emoji som 2 tegn. Bluesky teller UTF-8-bytes for de fleste tegn. Verktøyet vårt viser rå tegnantall, ikke plattform-spesifikke beregninger.

Teknisk bakgrunn

Å telle tegn er ikke trivielt i moderne Unicode. JavaScript-strengens .length teller UTF-16 code units, som gjør at emoji og ikke-BMP-tegn (over U+FFFF) telles som 2. For visuell tegn-telling må du bruke [...str].length som gir code points, eller enda bedre Intl.Segmenter for «grapheme clusters», der en emoji med hudfarge og en familie-emoji (👨‍👩‍👧) telles korrekt som ett tegn hver. Ord defineres som ikke-tomme runs mellom whitespace, med håndtering av bindestrek som del av ord (Unicode's Word Break-egenskap). Setnings-splitting er «grammatisk» og krever håndtering av forkortelser (Dr., etc., osv.), ellipser (...), decimal-tall (3.14) og domenenavn (example.com), noe som er ikke-perfekt uten NLP-biblioteker. Lesetid beregnes fra en gjennomsnitts-hastighet: 200 wpm for barn, 250 wpm for voksne, 350–450 wpm for lyn-lesning; taletid rundt 130–150 wpm. Verktøyet vårt bruker Intl.Segmenter der tilgjengelig og faller tilbake til en enklere algoritme i eldre nettlesere.