Przykład 1
- 100 B
- tryb bytes
136 B
Jaki rozmiar Base64 z 100 B w trybie bytes? 136 B. Szacunek długości, nie encode.
Wpisz bajty i tryb. 100 B dają 136 B. 1024 B dają 1368 B. 50 B dają 68 B. Szacunek długości, nie encode pliku.
To szacunek długości, nie encode. Token JWT jest na rozmiarze tokena JWT.
Wprowadź dane i kliknij Oblicz.
Rozmiar Base64 w tym kalkulatorze szacuje długość ze wpisanych bajtów. 100 B dają 136 B. 1024 B dają 1368 B. 50 B dają 68 B. Wzór w trybie bytes to ceil(n/3) × 4. Kalkulator nie koduje payloadu i nie wkleja pliku.
Pole b64-bytes jest liczbą. Select b64-mode w przykładach zostaje bytes. 100 przez 3 to 34 grupy, razy 4 daje 136. 1024 daje 1368. 50 daje 68. Tryb encoded liczy w drugą stronę i nie jest w tych trzech kartach.
136 B to nie plik po btoa. 1368 B nie schodzi z encoderem. 68 B nie jest ciągiem z dysku. Wpisujesz długość sam. Kalkulator nie czyta MIME i nie dodaje data URI.
Rozmiar tokena JWT obok szacuje znaki tokena. Szacunek JSON mnoży znaki razy bajty. Tu 100 B zostaje 136 B, sam narzut 4 na 3.
Wpisz 100, zostaw tryb bajtów, potem Oblicz. Przecinek nie jest potrzebny, bo pole jest całkowite. Zero bajtów zostawia 0 B. To nie encode w przeglądarce.
100 B dają 136 B. 1024 B dają 1368 B. 50 B dają 68 B. Inny tryb przy 100 zmienia kartę, przykłady trzymają bytes.
w trybie bytes: ceil(n/3) × 4. Szacunek długości, bez kodowania treści.
Szacunek długości w trybie bytes. 100 B dają 136 B. Kalkulator nie koduje payloadu.
136 B
Jaki rozmiar Base64 z 100 B w trybie bytes? 136 B. Szacunek długości, nie encode.
1368 B
Ile z 1024 B w trybie bytes? 1368 B.
68 B
Ile z 50 B w trybie bytes? 68 B.
136 B. ceil(100/3) × 4. Szacunek długości.
1368 B. Ten sam tryb bytes.
68 B. Mały blok, wyższy procent paddingu.
Nie. Nie ma btoa i nie ma wklejonego payloadu. Sama długość.
bytes idzie z bajtów do Base64. encoded idzie w drugą stronę. Przykłady trzymają bytes.
Kalkulator pokazuje 136 B jako długość zakodowaną. To nie plik po zapisie na dysk.
Tak jako 0 B. Bez liczby kalkulator się zatrzymuje.
Na rozmiarze tokena JWT. Tu zostaje narzut 4 na 3.
Nie. Base64 wydłuża. Gzip jest osobnym krokiem, nie w tym kalkulatorze.
Kalkulator liczy bity, bajty albo przepustowość z Twoich liczb. Poniżej definicje bitu i SI (GUM).
Strona zaktualizowana w 2026.
Base64 zamienia bajty na tekst ASCII bezpieczny w JSON, XML, e-mailu i data-URI. To kodowanie transportowe, nie kompresja: po zakodowaniu ciąg zwykle zajmuje więcej miejsca niż oryginał.
Ten kalkulator odpowiada na dwa pytania: „ile znaków zajmie N bajtów?” oraz „ile bajtów kryje się za ciągiem o długości M?” (drugi tryb to dolna granica bez znajomości paddingu).
= (padding), żeby długość ciągu była wielokrotnością 4.Typowy wzrost dla większych bloków to ok. +33%. Przy bardzo małych payloadach procent wygląda gorzej przez padding (np. 1 B → 4 znaki).
Kanoniczny wzorzec 4:3 — wpisz lewą kolumnę w trybie „rozmiar binarny”.
| Bajty (raw) | Znaki Base64 | Narzut | Uwaga |
|---|---|---|---|
| 3 | 4 | +33% | dokładnie 1 triplet |
| 1 | 4 | +300% | padding dominuje |
| 1024 (1 KiB) | 1368 | +33,6% | typowy plik/blob |
| 204800 (200 KB) | 273068 | +33,3% | obraz w JSON |
Wynik w kalkulatorze liczy ceil(n/3)×4 — bez łamania linii MIME.
= w notatce).część całkowita(len×3/4); bez paddingu to dolna granica.content / file w JSON z binariami inline.data:…;base64,) — duże assety lepiej jako URL pliku.