Przelicz bity na bajty
8 bitów to 1 bajt, bo z tylu bitów składa się każdy bajt. Wpisz liczbę bitów, a konwerter podzieli ją przez 8 i poda wynik w bajtach (B).
Czym jest bit, a czym bajt?
Bit to cyfra w systemie dwójkowym, która ma wartość 0 albo 1, i zarazem podstawowa jednostka informacji[1]. Jeden bit wystarcza na odpowiedź tak albo nie, na przykład na to, czy piksel czarno-białego obrazka jest czarny, czy biały.
Bajt to podstawowa jednostka pamięci komputera[2]. Składa się z 8 bitów, a Międzynarodowa Komisja Elektrotechniczna (IEC) zaleca używać słowa bajt tylko w takim znaczeniu[3]. Osiem bitów tworzy 256 różnych układów zer i jedynek, więc jeden bajt zapisuje liczbę od 0 do 255[4].
Według normy IEC 80000-13 symbolem bitu jest „bit”, a bajtu wielkie „B”. Norma IEEE 1541 dopuszcza dla bitu także małe „b”, które łatwo pomylić z „B”[5]. Przez to zapis 500 Kb oznacza raz kilobity, a raz kilobajty.
Jak przeliczyć bity na bajty?

Liczbę bitów podziel przez 8, bo tyle bitów ma każdy bajt. Wzór wygląda tak: bajty = bity ÷ 8. Na przykład 64 bity to 64 ÷ 8 = 8 bajtów, a 100 bitów to 12,5 bajta.
Konwerter pokazuje dokładny wynik, także z ułamkiem. W pamięci komputera dane zajmują jednak całe bajty, bo w wielu komputerach bajt jest najmniejszą porcją danych z własnym adresem[4]. Pojedyncza wartość 12-bitowa zapisana osobno zajmuje więc 2 bajty, choć rachunek daje 1,5 bajta.
Ile bajtów to dana liczba bitów?
| Bity | Bajty |
|---|---|
| 1 bit | 0,125 B |
| 4 bity | 0,5 B |
| 8 bitów | 1 B |
| 12 bitów | 1,5 B |
| 16 bitów | 2 B |
| 24 bity | 3 B |
| 32 bity | 4 B |
| 64 bity | 8 B |
| 100 bitów | 12,5 B |
| 128 bitów | 16 B |
| 256 bitów | 32 B |
| 512 bitów | 64 B |
| 1 000 bitów | 125 B |
| 1 024 bity | 128 B |
| 4 096 bitów | 512 B |
| 8 192 bity | 1 024 B |
| 1 000 000 bitów | 125 000 B |
Jakie dane podaje się w bitach?
| Co to jest | Bity | Bajty |
|---|---|---|
| Półbajt, czyli jedna cyfra szesnastkowa | 4 bity | 0,5 B |
| Adres IPv4, na przykład 192.168.1.1 | 32 bity | 4 B |
| Adres IPv6 | 128 bitów | 16 B |
| Klucz szyfrowania AES-128 | 128 bitów | 16 B |
| Klucz szyfrowania AES-256 | 256 bitów | 32 B |
| Blok danych szyfrowany przez AES | 128 bitów | 16 B |
| Liczba całkowita int w Javie | 32 bity | 4 B |
| Liczba całkowita long w Javie | 64 bity | 8 B |
| Znak char w Javie | 16 bitów | 2 B |
Dlaczego bajt ma 8 bitów?
Na początku bajt nie miał stałej długości. Słowo byte wymyślił Werner Buchholz w 1956 roku przy projekcie komputera IBM Stretch[11]. Wczesne komputery zapisywały znaki w kodach 4- i 6-bitowych, a w 1963 roku kod ASCII rozszerzył zapis znaku do 7 bitów[4].
Bajtów 8-bitowych jako pierwszy używał sam Stretch, wysłany do laboratorium w Los Alamos w kwietniu 1961 roku[11]. Na stałe przyjęły się dzięki popularności komputerów IBM System/360, które kodowały znaki w 8-bitowym kodzie EBCDIC[4]. W latach 70. ten sam rozmiar utrwaliły 8-bitowe mikroprocesory, takie jak Intel 8080[4]. Donald Knuth zanotował, że od około 1975 roku słowo bajt oznacza dokładnie osiem cyfr dwójkowych[4].
Osiem jest przy tym wygodną potęgą dwójki: 28 daje 256 wartości, a bajt dzieli się na dwa półbajty po 4 bity, z których każdy zapisuje jedną cyfrę szesnastkową[4]. Dlatego bajt w kodzie szesnastkowym ma zawsze dwie cyfry, od 00 do FF.
Jakie zapisy liczby bitów obsługuje ten konwerter?
| Co wpisujesz | Co pokaże konwerter | Jak to czytamy |
|---|---|---|
| 1,5 kbit | 187,5 B | Przecinek oddziela u nas część dziesiętną, a kbit to kilobit, czyli 1000 bitów, więc w polu stoi 1500 bitów. |
| 1.5 kbit | 187,5 B | Kropka przed jedną cyfrą także oddziela część dziesiętną, więc pole również zapisuje 1500 bitów. |
| 1.500 | 0,188 B | Pojedynczą kropkę czytamy zawsze jako znak dziesiętny, więc liczymy półtora bitu. Pod polem pojawi się podpowiedź, a tysiąc pięćset wpiszesz jako 1500 albo 1 500. |
| 1 500 | 187,5 B | Spację między tysiącami pomijamy, więc w polu stoi tysiąc pięćset bitów. |
| 64 bit | 8 B | Jednostka pola wklejona razem z liczbą nie przeszkadza, bo bierzemy liczbę stojącą przed nią. |
| 64-bit | 8 B | Zapis z łącznikiem, taki jak w opisie procesora albo systemu, też czytamy jako 64 bity. |
| 64 bity | 8 B | Polską nazwę jednostki w każdej odmianie, na przykład bity albo bitów, pole rozpoznaje tak samo jak symbol. |
| 2 kbit | 250 B | Kilobity zapisujemy w polu jako 2000 bitów i piszemy o tym pod polem. |
| 1 Mbit | 125000 B | Megabit to milion bitów, więc pole zapisuje 1000000 bitów i informuje o tym pod polem. |
| 2 bajty | 2 B | Bajty wklejone w pole bitów zapisujemy jako 16 bitów i piszemy o tym pod polem, więc wynik to z powrotem te same 2 bajty. |
| 3/4 | 0,094 B | Ułamek z ukośnikiem liczymy jako trzy czwarte bitu, a wynik zaokrąglamy do trzech miejsc po przecinku. |
| 1e6 | 125000 B | Zapis naukowy z arkusza kalkulacyjnego czytamy wprost: 1e6 to milion bitów. |
Konwertuj inne jednostki na Bajty
Konwertuj Bity na inne jednostki
Źródła
- bit — Słownik języka polskiego PWN
- bajt — Słownik języka polskiego PWN
- Bajt — Wikipedia
- Byte (wersja angielska) — Wikipedia
- Bit (wersja angielska) — Wikipedia
- DDR3 SDRAM (wersja angielska) — Wikipedia
- RFC 791: Internet Protocol (wersja angielska) — RFC Editor
- RFC 8200: Internet Protocol, Version 6 (IPv6) Specification (wersja angielska) — RFC Editor
- FIPS 197: Advanced Encryption Standard (AES) (wersja angielska) — NIST
- The Java Language Specification, rozdział 4.2 (wersja angielska) — Oracle
- Timeline of the IBM Stretch/Harvest Era (1956–1961) (wersja angielska) — Computer History Museum
Wszystkie wartości w tabelach wyliczyliśmy z definicji jednostek i sprawdziliśmy rachunkowo przed publikacją. Dane historyczne i nazwy lokalnych jednostek opieramy na źródłach wymienionych wyżej.
Ostatnia aktualizacja treści: · przygotował i sprawdził zespół Arteon
Najczęściej zadawane pytania o bity i bajty
Czy w systemie 64-bitowym bajt ma więcej bitów?
Nie. Bajt ma 8 bitów także w systemie 64-bitowym. Liczba 64 opisuje długość słowa maszynowego, czyli porcji danych, na której procesor pracuje naraz, i odpowiada 8 bajtom. W systemie 32-bitowym słowo ma 4 bajty[4].
Ile megabajtów na sekundę daje łącze 100 Mb/s?
Najwyżej 12,5 MB na sekundę, bo prędkość łącza podaje się w megabitach, a 100 ÷ 8 = 12,5. Tak samo policzysz każdą inną prędkość: liczbę megabitów na sekundę dzielisz przez 8.

Masz pytanie lub sugestię?
Jeśli widzisz błąd w tabeli albo brakuje Ci jakiegoś przeliczenia, napisz do nas.