Калькулятор розміру тексту
Обчислюйте розмір будь-якого тексту в байтах, кілобайтах і мегабайтах. Перевіряйте ліміти баз даних, API, SMS і завантажень з урахуванням UTF-8.
| Розмір |
Скільки місця займає ваш текст?
Символи й байти — не одне й те саме. В UTF-8, кодуванні майже всього вебу, англійська літера займає 1 байт, українська літера чи літера з діакритикою на кшталт é — 2, багато азійських символів — 3, а більшість емодзі — 4. Калькулятор точно показує, скільки важить ваш текст у байтах (B), кілобайтах (KB) і мегабайтах (MB).
Це важливо, коли система обмежує розмір, а не довжину: колонка бази даних, визначена в байтах, API з максимальним payload, cookie, push-сповіщення, URL чи поле завантаження. Текст, що здається коротким, може виявитися завеликим, щойно врахувати кирилицю, емодзі та спецсимволи.
Вставте текст, і розмір з'явиться миттєво.
Як користуватися калькулятором розміру тексту
- Вставте або введіть текст.
- Розмір оновлюється під час введення.
- Прочитайте розмір. Його показано в B, KB чи MB, залежно від величини, за умови 1 KB = 1024 байти.
- Скоротіть текст, якщо він перевищує потрібний ліміт.
Приклади
Звичайна англійська
Вхідні дані: Hello
Результат: 5 B
Один байт на літеру.
Літери з діакритикою
Вхідні дані: café
Результат: 5 B
Чотири символи, п'ять байтів: é займає 2 байти в UTF-8.
Емодзі
Вхідні дані: 👍👍👍
Результат: 12 B
Три символи на екрані, по чотири байти кожен.
Нелатинське письмо
Вхідні дані: नमस्ते
Результат: 18 B
Шість символів деванагарі, по три байти кожен.
Типові сценарії
- Перевірка, чи вміщується текст у колонку бази даних чи ліміт індексу.
- Перевірка, що запит API чи payload вебхука не перевищує максимального розміру.
- Оцінка розміру даних JSON, CSV чи логів.
- Перевірка лімітів cookie, заголовків і push-сповіщень.
- Порівняння розміру коду до й після мініфікації.
Поради та корисні нюанси
- Емодзі та нелатинські писемності, зокрема кирилиця, використовують більше байтів на символ. Українське повідомлення зі 100 символів займає близько 200 байтів, а з емодзі — ще більше.
- Угоди щодо кілобайта різняться: одні системи вважають 1 KB = 1000 байтів, інші — 1024. Перевірте, що використовує ваша платформа.
- Для підрахунку символів і слів замість байтів скористайтеся лічильником символів.
- Щоб зменшити код, спробуйте мініфікатор HTML, мініфікатор CSS чи мініфікатор JS.
Особливі випадки й обмеження
- Результат округлюється до двох знаків і змінює одиницю понад 1024 байти, тож 1536 байтів показується як 1.5 KB.
- Переноси рядків враховуються. Перенос, введений у полі, рахується як 1 байт; файли, збережені у Windows, використовують 2 на рядок.
- Підрахунок ведеться в UTF-8. Системи, що зберігають текст в UTF-16, як-от довжина рядків у JavaScript і деякі бази даних, показують інші розміри.
- Невидимі символи, скопійовані із сайтів, як-от нерозривні пробіли (2 байти), враховуються, хоча їх не видно.
Часті запитання
Скільки байтів займає один символ?
В UTF-8 — від 1 до 4 байтів. Базові латинські літери, цифри й розділові знаки — 1 байт; кирилиця й літери з діакритикою — 2; багато символів CJK — 3; більшість емодзі — 4.
Чим відрізняються символи від байтів?
Символи — це те, що ви бачите; байти — як текст зберігається. Ліміти на зберігання чи передавання даних зазвичай задаються в байтах.
Скільки байтів у кілобайті?
Або 1000 (десяткова система, поширена в маркетингу накопичувачів), або 1024 (двійкова, поширена в операційних системах).
Чому мій текст більший за кількість символів?
Він містить символи, яким в UTF-8 потрібно більше одного байта, як-от кирилицю, діакритику, символи чи емодзі.
Схожі інструменти
- Лічильник символів: Порахуйте кількість символів і слів у тексті.
- Мініфікатор HTML: Мініфікуйте HTML, прибравши всі зайві символи.
- Кодувальник Base64: Закодуйте будь-який рядок у Base64.
- Валідатор і форматувальник JSON: Перевіряйте JSON на валідність і робіть його гарним на вигляд.
- Перевірка MIME-типу файлу: Отримайте дані про будь-який тип файлу, як-от MIME-тип чи дату останньої зміни.
Популярні безкоштовні інструменти
Створюйте надійні випадкові паролі в один клік. Оберіть довжину, великі й малі літери, цифри та символи. Безкоштовно, без реєстрації.
Витягуйте всі адреси email з тексту, HTML, логів чи документів одним кліком і отримуйте чистий список з кількістю. Безкоштовний екстрактор email.
Текст у ВЕЛИКІ чи малі літери, Sentence case, Capital Case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case чи param-case. Безкоштовно.
Перевірте DNS-записи будь-якого домену: A, AAAA, CNAME, MX, NS, TXT і SOA. Безкоштовно перевіряйте пошту, SPF, верифікацію та сервери імен.
Створіть посилання WhatsApp click-to-chat зі своїм номером і готовим повідомленням. Додайте його на сайт, у біо, рекламу чи QR-код. Безкоштовно.
Введіть IP-адресу, щоб знайти пов'язане з нею ім'я хоста чи домен через зворотний DNS-запит (PTR). Безкоштовний зворотний пошук IP.