Rozmiar pliku po zakodowaniu Base64

O ile rośnie plik po zakodowaniu Base64? Policz liczbę znaków, narzut w procentach i długość adresu data URI razem z nagłówkiem.

Kalkulator

Ile waży plik po zakodowaniu Base64?

Base64 zapisuje dane binarne jako zwykły tekst, zamieniając każde trzy bajty na cztery znaki. Cena za to jest stała: rozmiar rośnie o jedną trzecią. Kalkulator liczy dokładną liczbę znaków, narzut w procentach i całkowitą długość adresu data URI razem z nagłówkiem.

Wzór i przykład

znaki = zaokrąglone w górę (bajty ÷ 3) × 4

  1. Plik ma 100 kilobajtów, czyli 102 400 bajtów.
  2. Trójki bajtów: 102 400 ÷ 3 = 34 133,33, w górę 34 134.
  3. Znaki: 34 134 × 4 = 136 536.
  4. To 133,34 kilobajta tekstu.
  5. Narzut wynosi 33,34 procent względem pliku wejściowego.
PlikPo zakodowaniu
1 kB1,34 kB
10 kB13,34 kB
100 kB133,34 kB
500 kB666,67 kB
1 MB1365,34 kB

Same jednostki danych przeliczysz kalkulatorem danych cyfrowych, czas przesłania pliku kalkulatorem czasu pobierania, a stopień kompresji osobnym kalkulatorem.

Najczęstsze pytania

O ile rośnie plik po zakodowaniu Base64?

O jedną trzecią, czyli o około 33 procent. Plik 100 kilobajtów zamienia się w 136 536 znaków, czyli 133,34 kilobajta.

Jak obliczyć rozmiar po zakodowaniu?

Dzielimy liczbę bajtów przez trzy, zaokrąglamy w górę i mnożymy przez cztery. Dla 102 400 bajtów wychodzi 34 134 trójki i 136 536 znaków.

Dlaczego Base64 w ogóle zwiększa rozmiar?

Bo zapisuje dane wyłącznie znakami bezpiecznymi dla tekstu. Trzy bajty, czyli 24 bity, dzielą się na cztery sześciobitowe porcje, a każda z nich zajmuje pełny znak.

Czy warto osadzać obrazki w kodzie jako Base64?

Przy małych ikonach bywa to opłacalne, bo oszczędza osobne żądanie do serwera. Przy większych plikach narzut 33 procent i brak buforowania osobnego pliku zwykle przeważają.

Czy Base64 to szyfrowanie?

Nie. To tylko sposób zapisu, który każdy może odwrócić jedną komendą. Do ukrywania danych nie nadaje się w żadnym stopniu.

Coś się tu nie zgadza? Zgłoś błąd w tym kalkulatorze

← Więcej kalkulatorów: IT i internet