Kalkulator rozmiaru tekstu

4.72 z 7 ocen
Rozmiar
Kalkulator rozmiaru tekstu

Kalkulator rozmiaru tekstu to bezpłatne narzędzie, które oblicza rozmiar wprowadzonego tekstu w bajtach (B), kilobajtach (KB) lub megabajtach (MB).

Co oznacza rozmiar tekstu?

Rozmiar tekstu to ilość miejsca potrzebna do zapisania ciągu znaków. Nie jest tym samym co liczba znaków, ponieważ w zależności od kodowania niektóre znaki zajmują więcej niż jeden bajt.

Na przykład w kodowaniu UTF-8:

  • A zajmuje 1 bajt.
  • £ zajmuje 2 bajty.
  • café zajmuje 5 bajtów, ponieważ litera ze znakiem diakrytycznym wymaga 2 bajtów.
  • Typowy emoji, taki jak 😀, zajmuje 4 bajty.

Są to przykłady dla kodowania UTF-8, a nie gwarantowane wyniki tego narzędzia. W opisie narzędzia nie określono, jakiego kodowania znaków używa ani czy kilobajt oznacza 1 000, czy 1 024 bajty. Ta różnica może mieć znaczenie, gdy rozmiar danych zbliża się do limitu technicznego.

Jak obliczyć rozmiar tekstu?

Wprowadź tekst i odczytaj wartość wyświetloną w polu wyniku Rozmiar.

  1. Skopiuj lub wpisz dokładny tekst, którego rozmiar po zakodowaniu w bajtach chcesz sprawdzić.
  2. Sprawdź jego rozmiar w bajtach, kilobajtach lub megabajtach.
  3. Porównaj wynik z limitem obowiązującym w systemie odbierającym dane.
Narzędzie Kalkulator rozmiaru tekstu w serwisie digily.link wraz z formularzem wprowadzania danych

Uwzględnij znaki interpunkcyjne, spacje i podziały wierszy, jeśli znajdą się w ostatecznym tekście. Najlepiej obliczać rozmiar gotowej wersji, a nie wczesnego szkicu. Znaki ucieczki, dodane etykiety i końcowy podział wiersza mogą zmienić rozmiar przesyłanych danych.

Kiedy sprawdzanie rozmiaru tekstu oszczędza czas?

Sprawdzanie rozmiaru tekstu przydaje się, gdy usługa ogranicza dane według liczby bajtów, a nie widocznych znaków. Pozwala uniknąć kolejnych nieudanych prób przesyłania lub walidacji, gdy tekst wygląda na wystarczająco krótki, ale zawiera litery ze znakami diakrytycznymi, znaki spoza alfabetu łacińskiego albo emoji.

  • Żądania API: sprawdź gotowe dane JSON lub XML przed wysłaniem ich przez bramę API z limitem rozmiaru treści żądania.
  • Import do bazy danych: sprawdź wartości skopiowane z programu Microsoft Excel lub pliku CSV, zanim załadujesz je do pól bazy danych z limitem bajtów.
  • Przygotowanie korespondencji seryjnej: sprawdź długie, spersonalizowane akapity po zastąpieniu symboli zastępczych danymi odbiorców.
  • Pola CMS: zmierz osadzony kod, metadane lub tekst strukturalny przed wklejeniem ich do WordPressa albo innego systemu zarządzania treścią.
  • Systemy dzienników i wiadomości: upewnij się, że wygenerowana wiadomość nie przekracza limitu bajtów na pojedynczy wpis.

W przypadku danych eksportowanych z arkusza oblicz rozmiar oczyszczonego tekstu, a nie całego skoroszytu. Pliki CSV zawierają dodatkową strukturę separatorów i zakończeń wierszy, a czasem również znacznik kodowania. Pliki XLSX obejmują ponadto strukturę skoroszytu i metadane, dlatego wynik dla tekstu nie musi odpowiadać rozmiarowi pliku XLSX lub CSV.

Dlaczego liczba bajtów różni się od liczby znaków?

Liczba bajtów jest inna, ponieważ poszczególne kodowania zapisują znaki przy użyciu różnej liczby bajtów. Podstawowe litery alfabetu łacińskiego i cyfry zwykle zajmują w UTF-8 jeden bajt, natomiast wiele liter ze znakami diakrytycznymi, symboli i znaków innych systemów pisma zajmuje ich więcej.

Spacje i znaki interpunkcyjne również wymagają miejsca. Częstym źródłem niewielkich różnic są zakończenia wierszy. Systemy uniksowe zazwyczaj używają pojedynczego znaku nowego wiersza, natomiast pliki tekstowe systemu Windows często zawierają powrót karetki oraz znak nowego wiersza. Ten sam widoczny tekst wielowierszowy może więc po zapisaniu mieć inny rozmiar pliku.

Limitów znaków na platformach takich jak X czy LinkedIn nie należy sprawdzać wyłącznie na podstawie rozmiaru w bajtach. Usługi te stosują własne reguły liczenia lub ważenia znaków, zamiast traktować łączną liczbę bajtów UTF-8 jako limit publikacji. Obliczenie nie uwzględnia też formatowania dokumentu, obrazów, nagłówków pliku ani kompresji.

Najczęściej zadawane pytania

Czy mogę wkleić do kalkulatora poufny tekst?

Nie ma pewności, gdzie to narzędzie przetwarza wprowadzony tekst.

Czy skopiowane formatowanie wpływa na wynik?

Wynik dotyczy tekstu wprowadzonego do narzędzia, a nie pełnego rozmiaru dokumentu programu Word, wiadomości e-mail czy strony internetowej. Czcionki, kolory, śledzone zmiany, osadzone obrazy i inne dane dokumentu mogą zwiększać jego rozmiar, choć nie są widoczne jako zwykły tekst.

Czy mogę użyć tego wyniku dla żądania JSON?

Tak, ale oblicz rozmiar ostatecznego, zserializowanego JSON, a nie pojedynczej wartości. Cudzysłowy, nazwy właściwości, przecinki, nawiasy i znaki ucieczki zwiększają liczbę bajtów. Nagłówki HTTP oraz kodowanie transportowe mogą natomiast dodawać kolejne dane poza treścią żądania.

Czy kalkulator poda liczbę potrzebnych wiadomości SMS?

Nie, ogólna liczba bajtów nie wystarczy do przewidzenia podziału wiadomości SMS. Tekst SMS zwykle korzysta z domyślnego 7-bitowego alfabetu GSM lub kodowania UCS-2, a wiadomości wieloczęściowe rezerwują miejsce na informacje potrzebne do połączenia części. Znaki takie jak typograficzne cudzysłowy mogą zmienić kodowanie całej wiadomości, natomiast obsługa emoji może zależeć od stosowania przez operatora UTF-16 albo innej niestandardowej metody.

Czy niewidoczne znaki zwiększają rozmiar tekstu?

Mogą go zwiększać. Tabulatory, podziały wierszy, spacje nierozdzielające, znaki o zerowej szerokości i znacznik kolejności bajtów mogą zajmować miejsce, mimo że trudno lub wręcz nie da się ich zobaczyć. Jeśli wynik jest niespodziewanie wysoki, przed ponownym obliczeniem wklej treść do edytora albo użyj trybu wyświetlającego niewidoczne znaki lub punkty kodowe.

Kontrola przed użyciem wyniku

Użyj dokładnie takiego tekstu, jaki otrzyma system docelowy, wraz z podziałami wierszy i znakami ucieczki. Jeśli najpierw musisz oczyścić treść skopiowaną ze strony internetowej, narzędzie Usuwanie znaczników HTML pozwoli usunąć znaczniki przed wykonaniem obliczenia. W przypadku ścisłych limitów API, bazy danych lub pliku sprawdź wymagane kodowanie i definicję jednostki w dokumentacji danego systemu.

Popularne narzędzia