Wklej lub wpisz tekst, aby zobaczyć liczbę znaków i rozmiar w bajtach UTF-8. Aktualizuje się na bieżąco. Przydatne przy limitach API, SMS i ograniczeniach pól w bazach danych. Działa w przeglądarce.
O liczniku znaków i bajtów
To narzędzie pokazuje długość tekstu w znakach i bajtach UTF-8. Liczba znaków to liczba punktów kodowych Unicode (to, co widzisz). Liczba bajtów to rozmiar w kodowaniu UTF-8, co ma znaczenie dla API, baz danych i SMS-ów. Zliczane są również słowa i linie.
Jak używać
- Wklej lub wpisz tekst w polu. Liczniki aktualizują się automatycznie.
- Użyj wyświetlonych wartości do sprawdzenia limitów (np. 160 znaków dla SMS, 255 bajtów dla kolumny).
Kluczowe funkcje
- Zliczanie znaków, bajtów, słów i linii w czasie rzeczywistym podczas pisania
- Rozróżnia liczbę znaków od rozmiaru w bajtach UTF-8
- Obsługuje wszystkie znaki Unicode, w tym emoji i pisma wielobajtowe
- Nie wymaga klikania przycisku — liczniki aktualizują się natychmiast
- 100% w przeglądarce — tekst nigdy nie opuszcza urządzenia
- Dobrze współpracuje z Licznikiem słów dla bardziej szczegółowych statystyk tekstu
Kiedy używać tego narzędzia
- Sprawdzanie rozmiaru ładunków API względem limitów bajtowych narzuconych przez serwer
- Weryfikacja, czy tekst mieści się w ograniczeniach kolumn bazy danych (często mierzonych w bajtach)
- Liczenie znaków i segmentów SMS dla aplikacji do przesyłania wiadomości
- Spełnianie limitów znaków w mediach społecznościowych na Twitterze, LinkedIn lub w opisach meta
- Szacowanie rozmiarów plików dla treści tekstowych przed zapisem lub transmisją
Szczegóły techniczne
Liczba znaków wykorzystuje operator rozwinięcia JavaScript lub Array.from() do prawidłowego zliczania punktów kodowych Unicode, unikając typowej pułapki string.length, która liczy jednostki kodowe UTF-16 (dając błędne wyniki dla emoji i par surogatów). Liczba bajtów używa API TextEncoder do zakodowania ciągu jako UTF-8 i mierzy długość wynikowej tablicy bajtów. Słowa zliczane są przez podział na granicach białych znaków, a linie przez zliczanie znaków nowej linii plus jeden. Wszystkie obliczenia mają złożoność O(n) względem długości tekstu i wykonują się w milisekundach nawet dla dużych tekstów.
Podsumowanie
Licznik znaków i bajtów to szybki, dokładny sposób mierzenia długości tekstu w znakach i bajtach, niezbędny dla programistów pracujących z API, bazami danych i systemami przesyłania wiadomości. W pełni oparty na przeglądarce, dostarcza natychmiastowe wyniki z pełną ochroną prywatności.