تُقاس أحجام الملفات عادةً بوحدات مبنية على البايت. وتستخدم هذه الوحدات إما النظام العشري (مثل كيلوبايت، ميغابايت، جيجابايت) أو النظام الثنائي (مثل ميببايت، جيببايت).
البايت: هو الوحدة الأساسية لقياس البيانات. يتكون البايت الواحد من 8 بتات.
كيلوبايت: يساوي 1024 بايت. يُستخدم عادةً لقياس أحجام الملفات الصغيرة، مثل المستندات النصية والصور الصغيرة.
ميغابايت: يساوي 1,024 كيلوبايت أو 1,048,576 بايت. يُستخدم عادةً لقياس أحجام الملفات المتوسطة الحجم، مثل ملفات الموسيقى والصور عالية الدقة.
جيجابايت: يساوي 1,024 ميغابايت أو 1,073,741,824 بايت. يُستخدم عادةً لقياس أحجام الملفات الكبيرة، مثل مقاطع الفيديو عالية الدقة وألعاب الكمبيوتر.
تيرابايت: يساوي 1,024 جيجابايت أو 1,099,511,627,776 بايت. يُستخدم عادةً لقياس أحجام الملفات الضخمة، مثل محركات الأقراص الثابتة الخارجية وأقراص Blu-ray.
بيتابايت: يساوي 1,024 تيرابايت أو 1,125,899,906,884,629 بايت. نادرًا ما يُستخدم لقياس أحجام الملفات الفردية، لكنه يُستخدم أحيانًا لقياس سعة أنظمة تخزين البيانات الضخمة.
من المهم ملاحظة أن بعض أنظمة التشغيل قد تُظهر أحجام الملفات باستخدام وحدات النظام العشري (مثل كيلوبايت، ميغابايت، جيجابايت) بينما تُظهر أنظمة أخرى أحجام الملفات باستخدام وحدات النظام الثنائي (مثل ميببايت، جيببايت). قد يؤدي ذلك إلى اختلافات طفيفة في طريقة عرض حجم الملف نفسه.
بالإضافة إلى الوحدات المذكورة أعلاه، هناك أيضًا وحدات أخرى أقل شيوعًا تُستخدم لقياس أحجام الملفات، مثل الجيجابايت (يساوي 1,000,000,000 بايت) والتيرابايت (يساوي 1,000,000,000,000 بايت).