Pe un computer, dimensiunea unui fișier este cantitatea de spațiu pe care o ocupă pe hard disk. Cea mai de bază unitate de dimensiune a fișierului, un octet, este un șir de opt cifre binare, sau biți, în cod binar. Dimensiunea fișierului depinde în general de tipul fișierului; documentele text sunt în general mai mici decât documentele sau aplicațiile cu conținut grafic. Fișierele mari indică mai multe informații stocate în binar; computerul poate folosi, de asemenea, zecimală sau baza 10, așa cum o folosesc oamenii; sau hexazecimal, baza 16.
Informația dintr-un computer, la nivelul său cel mai elementar, este reprezentată de impulsuri electrice care se deplasează de-a lungul unui circuit la o tensiune stabilită. Secvențele diferite ale acestor impulsuri reprezintă diferite tipuri de informații. Calculatoarele recunosc doar două stări de încărcare pentru un circuit: pornit, reprezentat de un 1; sau off, reprezentat de un 0. În codul binar, fiecare cifră, 0 sau 1, este cunoscută ca bit, iar opt dintre acești biți alcătuiesc un octet, cea mai de bază unitate de dimensiune a fișierului.
Dimensiunea fișierului poate varia în funcție de tipul de fișier pe care computerul îl stochează; de exemplu, un document text din Notepad poate fi kilobytes sau mii de octeți. Un program de instalare poate avea milioane de octeți sau megaocteți. Deși se crede de obicei că un kilobyte este egal cu 1,000 de octeți și un megaoctet este egal cu 1,000 de kiloocteți, de fapt nu este cazul. Deoarece computerele folosesc un sistem de bază 2, toate măsurătorile trebuie să fie puteri de doi; prin urmare, factorul de conversie real este 1,024.
Hard disk-urile computerelor stochează acești octeți ca o serie de amprente magnetice pe suprafața unui disc, iar capul discului îi citește pentru a transmite informații către procesor și dispozitive de ieșire, similar modului în care un laser citește o unitate de disc optic și transmite date. Hard disk-urile conțin un număr stabilit de sectoare, fiecare cu o subsecțiune de grupuri care, la rândul lor, conțin porțiunile încărcate magnetic ale discului. Dimensiunea fișierului este cantitatea de spațiu fizic ocupată pe hard disk; sistemele de fișiere sunt metode organizaționale formatate pe unitate pentru a determina modul în care un hard disk stochează și accesează datele sale.
Dimensiunea unui fișier determină cât spațiu pe hard disk este rezervat de un anumit fișier. Chiar și după ce fișierul este șters, informațiile acestuia rămân pe unitate și pot fi recuperate. Ștergerea unui fișier elimină doar aspectul „numai citire” al unității, care împiedică unitatea să scrie peste fișier.
Există două clase principale de sisteme de fișiere utilizate: Tabelul de alocare a fișierelor (FAT) și New Technology File System (NTFS). FAT stochează datele în clustere de o dimensiune stabilită și împachetează datele în următorul cluster. Aceste sisteme sunt utile pentru unități mai mici, deoarece dimensiunea maximă a partiției este de 4 gigaocteți. NTFS este standardul pentru fiecare sistem de operare de la Windows NT. Este folosit pentru unități mai mari.