Nirmion
Hulp Zoek een hulpmiddel

De zichtbare tekst en de gecodeerde grootte meten

Tekens tellen

Het tellen van gebruikersgevoelde karakters, karakters zonder witruimte UTF-8 byten, en lijnen lokaal, inclusief veiliger handelen voor emoji en gecombineerde letters.

  1. 01Privé door designUw tekst blijft in deze browser-tab.
  2. 02Beperkte en responsieveTot 500.000 tekens in elk hoofdtextveld.
  3. 03Bereid om opnieuw te gebruikenKopieer het resultaat of download een branded TXT Het bestand.
Lokale verwerking in de browser

De berekening en transformaties worden lokaal uitgevoerd. Nirmion niet de tekst in deze werkruimte naar een API.

01 / Input

De tekst waarvan de lengte van belang is

Character limits variëren: sommige bestemmingen tellen code eenheden, sommige Unicode codepunten en een aantal zichtbare grafema-klusters. Dit instrument meldt grafema clusters en UTF-8 Bijten dus de basis is uitdrukkelijk.

Vul de vereiste velden in om deze actie te kunnen uitvoeren.

In deze tab zonder een API Aanvraag .

Product gids

Kies de karakterdefinitie die u gebruikt voor de bestemming

Een personage is niet altijd één JavaScript Code eenheid Nirmion Prefereren grafema segmentatie dus geassocieerd emoji, accent combinaties, en veel gebruikers waargenomen symbolen blijven samen, terwijl de byte totaal afzonderlijk meet UTF-8 en coderen.
Stap A

Bereid de input voor

Houd de exacte opname, titel, boodschap, identifier of database waarde vast. Behoud ruimtes en lijn breken wanneer de doelgroep ze telt, omdat beide bijdragen aan de totale karaktermeting.

Stap B

Kies de regel

Het belangrijkste totaal telt grafema clusters. De no-space metric verwijdert alle witte ruimte voordat het wordt geteld. UTF-8 Bijten worden berekend TextEncoder en kan groter zijn dan het zichtbare getal voor niet-ASCII-schriften en emoji.

Stap C

Bekijk de productie

De relevante methode voldoet aan de bestemmingdocumentatie. Een platform dat zegt dat de karakters kunnen gebruiken UTF-16 code-eenheden in plaats van grafemen, dus test de uiteindelijke waarde daar wanneer één personage de acceptatie kan bepalen.

Hoe het werkt

Grapheme clusters voor zichtbare karakterintentie

Intl.Segmenter met grafema granulariteit groepen basis letters met het combineren van tekens en houdt ondersteunde emoji sequences samen. Een code-point fallback wordt gebruikt wanneer segmentatie niet beschikbaar is. Whitespace-free tellen verwijderen Unicode De witte ruimte en UTF-8 De grootte wordt geproduceerd uit de exacte bronstreng in plaats van geschat uit zichtbare symbolen.

Gebruikelijk wanneer

Controleer de grenzen voor de laatste pasta

Character meet is nuttig overal waar een concise veld, transportformaat of gecodeerde lading een harde lijn heeft.

  1. Controleer advertentiecopie, metadata, app-store tekst, formulier antwoorden, onderwerplijnen, capties en profielbios voordat het wordt gepubliceerd.
  2. Vergelijk de zichtbare grafema met UTF-8 Bij het ontwerpen van databasescolumns API grens, invoer of localisatiebudgeten.
  3. Inspecteer emoji-gewicht of accented kopie zonder elke onderliggende code punt onjuist te behandelen als een afzonderlijk zichtbaar karakter.

Vragen geantwoord

Character Counter vragen

Praktische grenzen met teksttools. Deze antwoorden verklaren wat wordt gemeten, wat wordt bewaard en wanneer een handmatige beoordeling nog steeds nodig is.

Waarom kan UTF-8 Bytes overschrijden het aantal karakters?

De ASCII-charakteren nemen meestal één in UTF-8 byte, terwijl veel accent letters, niet-Latin script en emoji meerdere bytes vereisen. Een aangesloten emoji kan ook meerdere gecodeerde codepunten bevatten terwijl het als één grafema verschijnt.

Zijn ruimtes en lijnbreuken inbegrepen?

De belangrijkste karakter totaal omvat hen. Een afzonderlijke metrie verwijdert eerst witspace. Lijns worden ook aangegeven, waardoor u de waarde kunt kiezen die overeenkomt met de ontvangende velddocumentatie.

Wordt dit een sociaal platform?

Niet altijd. Platforms kunnen gewogen URL-lengten toepassen, tekst normaliseren of tellen UTF-16 eenheden . Gebruik dit als een transparante voorlicht en bevestigt de randvallen in de bestemmingskomposer.

Privaciteit en behoud

Uw ontwerp blijft op uw apparaat.

Nirmion Deze operaties uitvoert met een browser JavaScript. De werkruimte noemt de catalogus niet API met uw bron tekst, en voltooide werk inhoud wordt alleen in dit component geheugen voor heropladen bewaard.

Een gedownload bestand blijft in uw browser downloads, apparaat opslag, backups en elke locatie waar u het delen. Verwijder of sluiten de pagina bij het werken op een gedeelde apparaat en vermijd het verspreiden van geheimen in extensie's of derde clipporadministratoren.

De details van de tool

A van A Unicode- bewust karaktercontant met byte context

Nirmion Character Counter meet door gebruikers waargenomen grafema-klusters in plaats van blind rapporteren JavaScript String lengte Het meldt ook een witspace-vrije karakterrekening UTF-8 coderen byten en line count. Deze combinatie is nuttig voor schrijvers, ontwikkelaars, localisatie teams en iedereen die een kopie voor een beperkte veld voorbereidt.

De meting loopt lokaal voor tekst tot 500.000 tekens en kan worden gedownload als text_nirmion_tools_character_report.txt. Omdat externe diensten code-eenheden of gewaardeerde inhoud anders kunnen tellen, moet het resultaat worden vergeleken met de uiteindelijke platform wanneer de limiet strikt is.