Лічильник символів

Вставте текст і миттєво перевіряйте кількість графем, кількість без пробілів, кількість рядків і байти UTF-8.

Ваш текст обробляється у браузері й не надсилається на сервер.

Працює локально / без передачі на сервер

Як користуватися

  1. Відкрийте інструмент, а потім вставте або введіть текст.
  2. Перевірте праву панель, де основним значенням показується кількість графем.
  3. Задайте цільовий ліміт, щоб бачити залишок символів і прогрес.
  4. Виділіть частину тексту, щоб побачити підрахунок лише для виділеного фрагмента.

Приклади

Допис для соцмереж (ліміт 120 символів)

Вхід: Короткий допис японською з емодзі

Вихід: Миттєво перевіряйте кількість графем і символів, що залишилися

Перевірка ліміту API

Вхід: Текст англійською, з перенесеннями рядків і символами

Вихід: Перевіряйте байти UTF-8 і кодові точки разом

FAQ

Чому кількість графем і кількість кодових точок може відрізнятися?

Емодзі та комбіновані послідовності можуть використовувати кілька внутрішніх кодових точок, але виглядати як один видимий символ.

Чи надсилається мій текст на сервер?

Ні. Увесь підрахунок виконується у вашому браузері.

Чи точний еквівалент повної ширини?

Ні. Це оцінка. Типово ASCII рахується як 0.5, а не ASCII — як 1.0.

Чи можна рахувати лише виділений текст?

Так. Виділіть текст у редакторі, і з'явиться підрахунок для виділення.

Глосарій

Графема
Одиниця, яка виглядає як один видимий символ.
Кодова точка
Внутрішня одиниця символу Unicode.
Байти UTF-8
Приблизний розмір даних для зберігання та передавання.

Примітки

  • Якщо Intl.Segmenter недоступний, підрахунок графем переходить на простіший запасний метод.
  • Еквівалент повної ширини є оцінкою. Якщо цільова система має суворі правила, дотримуйтеся саме їх.
  • Коли авто-збереження увімкнене, введений текст зберігається в localStorage на цьому пристрої. На спільних пристроях вимикайте цю опцію.