tigtools

Tegnteller

Skriv eller lim inn tekst for å telle tegn mens du skriver, og sjekk den eventuelt mot en lengdegrense. Teksten din forblir i nettleseren din.

Kjører i nettleseren din Ingen registrering

0
Tegn
0
Tegn uten mellomrom
0
Ord
0
Linjer
0
Byte (UTF-8)

Slik bruker du det

  1. Skriv i boksen eller lim inn tekst fra hvor som helst.
  2. Les antall tegn, tegn uten mellomrom, ord, linjer og byte under boksen.
  3. For å sjekke en lengdegrense velger du en forhåndsinnstilling som «Meta description» eller «SMS», eller velger «Egendefinert grense» og oppgir et tall.
  4. Meldingen under boksen forteller deg hvor mange tegn som er igjen, eller hvor mange du må fjerne.

Slik fungerer det

Tegn telles slik folk ser dem (grapheme clusters). En aksentert bokstav som «é», et flagg eller en emoji med hudtone teller som ett tegn, selv om det lagres som flere kodepunkter. «Tegn uten mellomrom» fjerner alle mellomromstegn, inkludert tabulatorer og linjeskift. Bytes er størrelsen på teksten kodet som UTF-8, kodingen som brukes av nettsider og de fleste databaser: vanlige engelske bokstaver tar 1 byte, de fleste aksenterte latinske, greske, kyrilliske, arabiske og hebraiske bokstaver tar 2, de fleste kinesiske, japanske og koreanske tegn tar 3, og emoji tar vanligvis 4.

Forhåndsinnstillingene for grenser er vanlige retningslinjer, ikke offisielle grenser. Søkemotorer kutter ikke titler og beskrivelser ved et fast antall tegn; de avkorter etter pikselbredde, så omtrent 60 tegn for en tittel og omtrent 155 for en beskrivelse er et praktisk mål snarere enn en regel.

SMS-forhåndsinnstillingen følger GSM 03.38-reglene som brukes av mobilnettverk. Hvis hvert tegn er i GSM-7-alfabetet, rommer én melding 160 tegn, og tegn fra utvidelsestabellen (€ [ ] { } ~ ^ | \) tar to plasser hver. Et enkelt tegn utenfor dette alfabetet, som «ş», «ć» eller en emoji, bytter hele meldingen til Unicode (UCS-2), og grensen synker til 70. Lengre tekster sendes som lenkede deler på 153 (GSM-7) eller 67 (Unicode) tegn; delantallet som vises er et estimat, fordi noen telefoner og gatewayer håndterer grensene forskjellig.

X/Twitter-forhåndsinnstillingen teller tegn på vanlig måte. X selv teller hver lenke som 23 tegn uavhengig av lengden, og teller kinesiske, japanske og koreanske tegn og de fleste emoji som to, så dens egen teller kan avvike fra denne.

Eksempler

Skrive en metabeskrivelse

Velg «Metabeskrivelse (~155)» og lim inn utkastet ditt. Hvis det viser «12 tegn over grensen på 155», forkort setningen slik at den viktige delen ikke blir kuttet av i søkeresultatene.

Holde en SMS til én del

En påminnelse på 150 tegn på vanlig engelsk får plass i én SMS, og å legge til «Ödeme» holder den der fordi «Ö» er i GSM-7-alfabetet. Å legge til «Teşekkürler» bytter hele meldingen til Unicode fordi «ş» ikke er det, så grensen blir 70 og den samme teksten trenger tre deler.

Sjekke en databasekolonne

En VARCHAR-kolonne som er begrenset til 255 byte i UTF-8 kan ikke alltid romme 255 tegn. Sammenlign «Bytes (UTF-8)»-antallet med kolonnestørrelsen før du importerer navn som inneholder aksenter eller asiatiske skriftsystemer.

Ofte stilte spørsmål

Teller mellomrom som tegn?

Ja. Hovedtellingen «Tegn» inkluderer mellomrom, tabulatorer og linjeskift, slik de fleste skjemaer og plattformer gjør. Tellingen «Tegn uten mellomrom» utelater alle mellomromstegn.

Hvorfor teller en emoji som ett tegn her, men som flere andre steder?

Denne telleren teller det du ser på skjermen. Mange programmer teller UTF-16-kodeenheter i stedet, der de fleste emoji er 2 og en familie- eller flaggemoji kan være 7 eller mer. X teller de fleste emoji som 2 tegn.

Er 60 tegn den offisielle grensen for en sidetittel?

Nei. Google og andre søkemotorer publiserer ingen tegnbegrensning; de forkorter titler som er for brede for resultatvisningen. Rundt 50–60 tegn vises vanligvis i sin helhet på datamaskin, og derfor bruker forhåndsinnstillingen 60.

Hvorfor sank SMS-grensen min fra 160 til 70?

Teksten din inneholder minst ett tegn som ikke er i GSM-7-alfabetet, for eksempel en emoji, et typografisk anførselstegn eller en bokstav som “ş” eller “ł”. Meldingen må da sendes som Unicode, som tillater 70 tegn per enkelt SMS.

Vil tellingen min stemme nøyaktig med den på X/Twitter?

Ikke alltid. X teller hver lenke som 23 tegn, og teller kinesiske, japanske og koreanske tegn samt de fleste emoji som 2. For ren latinsk tekst uten lenker stemmer antallet.

Personvern

Teksten telles bare i nettleseren din. Den blir ikke lastet opp, lagret eller inkludert i analyseverktøy.