Sebuah byte adalah unit pengukuran data yang berisi delapan bit, atau serangkaian delapan nol dan satu. Satu byte dapat digunakan untuk mewakili 2 pangkat 8 atau 256 nilai yang berbeda.
Byte awalnya dibuat untuk menyimpan satu karakter karena 256 nilai cukup untuk mewakili semua huruf kecil dan besar, angka, dan simbol dalam bahasa barat. Namun, karena beberapa bahasa memiliki lebih dari 256 karakter, standar pengkodean karakter modern, seperti UTF-16 , menggunakan dua byte, atau 16 bit untuk setiap karakter. Dengan dua byte, dimungkinkan untuk mewakili 2 16 atau 65.536 nilai.
Sementara byte awalnya dirancang untuk menyimpan data karakter, itu telah menjadi unit pengukuran dasar untuk penyimpanan data. Misalnya, satu kilobyte berisi 1.000 byte. Satu megabyte berisi 1.000 x 1.000, atau 1.000.000 byte.
File teks biasa kecil mungkin hanya berisi beberapa byte data. Namun, banyak sistem file memiliki ukuran cluster minimal 4 kilobyte, yang berarti setiap file memerlukan minimal 4 KB ruang disk. Oleh karena itu, byte lebih sering digunakan untuk mengukur data tertentu di dalam file daripada file itu sendiri. Ukuran file yang besar dapat diukur dalam megabyte, sedangkan kapasitas penyimpanan data sering diukur dalam gigabyte atau terabyte .
CATATAN: Satu kibibyte berisi 1.024 byte. Satu mebibyte berisi 1.024 x 1.024 atau 1.048.576 byte.