Лічильник символів
Використовуйте наш інструмент підрахунку символів, щоб підрахувати кількість символів і слів у будь-якому тексті для точного управління контентом.

Лічильник символів — це безплатний інструмент, який підраховує символи, слова й рядки в будь-якому тексті.
Як користуватися лічильником символів?
Встав або введи текст у поле, запусти підрахунок і переглянь три поля з результатами.
- Введи саме той текст, який плануєш використати, разом із пробілами та розривами рядків.
- Після остаточних правок запусти лічильник ще раз, щоб оновити результати.
- Звір значення Символи, Слова та Рядки із вимогами поля, у яке вставлятимеш текст.

Підраховуй остаточну версію, а не попередню чернетку. Видалення речення може також прибрати розрив рядка або залишити подвійний пробіл, тому змінитися можуть усі три показники.
Що враховується під час підрахунку символів?
Для результату Символи використовується функція PHP mb_strlen, яка визначає довжину введеного тексту. До неї входять не лише літери, а й пробіли, розділові знаки, цифри та символи розриву рядка.
Це вимірювання довжини в символах, а не в байтах. Зі встановленим у цьому інструменті багатобайтовим кодуванням mb_strlen підраховує декодовані символи, а не символи так, як їх сприймає користувач. Останні зазвичай представлені розширеними графемними кластерами. У тексті Unicode один графемний кластер може містити кілька кодових точок Unicode. Емодзі, утворений із кількох об'єднаних кодових точок, прапор або літера з комбінованим діакритичним знаком можуть додати до результату більше одного символу. Інструмент не застосовує спеціальні правила підрахунку, які використовують окремі соціальні мережі чи сервіси обміну повідомленнями.
Для результату Слова використовується функція PHP str_word_count. Дефіси й апострофи можуть впливати на розпізнавання слів, а окремі числа обробляються не так, як звичайні слова з літер. Текст із діакритичними знаками та системи письма на кшталт арабської, китайської чи гінді також можуть давати результат, відмінний від текстового редактора, оскільки str_word_count не підтримує повноцінного поділу слів у Unicode.
Результат Рядки дорівнює кількості символів переведення рядка плюс один. Тому для порожнього тексту показується один рядок. Переведення рядка наприкінці додає порожній останній рядок. Послідовності нового рядка LF і CRLF додають по одному рядку, а окреме повернення каретки не додає. Це зручно для вставлених списків, адрес, віршів, субтитрів і даних, скопійованих зі стовпця електронної таблиці.
Коли підрахунок символів заощаджує час?
Він корисний, якщо пробіли, розділові знаки та розриви рядків враховуються в обмеженні поля чи платформи. Ось поширені приклади:
- Перевірка допису перед вставленням у редактор X, з урахуванням того, що X може по-своєму визначати вагу посилань і деяких символів.
- Підготовка полів профілю LinkedIn, рекламного тексту або відповідей у формах із зазначеними обмеженнями довжини.
- Перевірка заголовків сторінок і метаописів перед додаванням у WordPress, Shopify чи іншу систему керування вмістом.
- Перевірка імен, адресних рядків і персоналізованих речень перед злиттям пошти з Microsoft Excel.
- Підрахунок рядків у текстовому списку, експортованому з Google Sheets, за допомогою загальної кількості рядків для швидкої перевірки.
- Підготовка тексту SMS, де остаточна кількість частин повідомлення залежить не лише від довжини, а й від кодування символів.
Якщо платформа має жорстке обмеження, краще залишити невеликий запас, а не використовувати всі символи до останнього. Додані згадки, параметри відстеження, типографічні розділові знаки або вставлені розриви рядків можуть вплинути на те, чи прийме платформа текст.

Приклади підрахунку та складні випадки
Для введеного тексту Hello, Sam! результат становить 11 символів, оскільки враховуються кома, пробіл і знак оклику. Кількість слів дорівнює 2.
Для Room 12 результат становить 7 символів разом із пробілом. Не варто очікувати, що 12 буде зараховано як звичайне слово, адже str_word_count насамперед призначена для слів, утворених із літер.
Порожній рядок не містить символів або слів. Якщо матеріал дуже довгий, вставляй лише точне значення потрібного поля, оскільки зайві пробіли й розриви рядків збільшать кількість символів.
Для тексту нелатинськими системами письма, великої кількості емодзі або комбінованих символів Unicode сприймай результат як загальну перевірку довжини та обов'язково звіряй остаточне значення на цільовій платформі. Єдиного для всіх систем визначення видимого користувачеві символу не існує. Якщо перед публікацією потрібно також виправити регістр літер, окремо скористайся інструментом Конвертер регістру.
Поширені запитання
Чи завжди один емодзі рахується як один символ?
Ні. Простий емодзі може бути представлений однією кодовою точкою, а сімейні емодзі, варіанти з різними відтінками шкіри та прапори можуть містити кілька об'єднаних кодових точок. На екрані вони виглядають як один символ, але під час програмного визначення довжини можуть додати до результату більше одного.
Чому кількість слів відрізняється від результату в Microsoft Word або Google Docs?
Різні програми використовують різні правила для апострофів, дефісів, чисел і багатомовного тексту. Microsoft Word і Google Docs мають власні правила підрахунку, а цей інструмент використовує функцію PHP str_word_count. Якщо для офіційного подання вказано конкретний спосіб підрахунку, скористайся програмою, зазначеною в інструкції.
Чи обробляється мій текст у браузері?
Ні. Введені дані передаються на сервер через HTTPS, де виконується підрахунок, і не зберігаються.
Чи можна тут визначити, скільки SMS буде надіслано?
Ні. Поділ SMS на частини залежить від того, чи можна використати стандартний 7-бітний алфавіт GSM (GSM-7), чи потрібне кодування UCS-2. Символи з таблиці розширення GSM-7 займають два септети, а для об'єднаних повідомлень діють інші обмеження на кожну частину. Перед розсиланням кампанії скористайся спеціальним калькулятором сегментів SMS або попереднім переглядом від свого постачальника послуг обміну повідомленнями.
Чи можна за кількістю рядків перевірити CSV-файл?
Кількість рядків підходить для швидкої орієнтовної перевірки, але не враховує правил CSV. Поля в лапках можуть цілком коректно містити розриви рядків, тому один запис не завжди відповідає одному фізичному рядку. Перш ніж покладатися на цей показник під час імпорту, відкрий файл в електронній таблиці або редакторі з підтримкою CSV.
Популярні інструменти
Створіть свій власний підпис і легко завантажте його за допомогою нашого інструменту генератора підписів для персоналізованих електронних підписів.
Розрахуйте розмір будь-якого тексту в байтах (B), кілобайтах (KB) або мегабайтах (MB) за допомогою нашого інструменту для обчислення розміру тексту.
Використовуйте інструмент зворотного пошуку IP, щоб швидко та легко знайти домен або хост, пов'язаний з будь-якою IP-адресою.
Використовуйте наш інструмент ping, щоб швидко та ефективно перевірити статус і час відгуку будь-якого вебсайту, сервера або порту.
Інструмент перевірки IP-адреси від Digily Link надає детальну інформацію про будь-яку IP-адресу. Скористайтеся цим безкоштовним онлайн-сервісом, щоб отримати всебічні дані про IP.
Створіть своє безкоштовне посилання на WhatsApp миттєво за допомогою нашого генератора посилань WhatsApp. Додайте власне повідомлення та починайте чати в один клік. Без входу в систему або кодування.