Data Size Converter
Convert data storage sizes between bits, bytes, kilobytes, megabytes, gigabytes, terabytes, and petabytes. Results update as you type. Free, no signup.
What is Data Size Converter?
Data size units are used to measure file sizes, storage capacity, memory, and network bandwidth. The base unit is the bit (the smallest unit of digital information). Eight bits make a byte. From there, each prefix represents a factor of 1024 in binary convention (used for memory and storage) or 1000 in decimal convention (used by hard drive manufacturers and SI). This tool uses the binary convention (1 KB = 1024 bytes), which is standard in operating systems and software.
Understanding data sizes is essential for web developers (knowing when a file is too large for fast loading), system administrators (managing disk space), network engineers (understanding bandwidth specifications), and anyone dealing with cloud storage, backups, or media files. A typical web page is 2–4 MB; a high-quality photo is 3–6 MB; a 4K video is 50–200 MB per minute.
Enter a value in any unit field and all other units update instantly. All calculations use the binary convention (1 KB = 1,024 bytes) and run locally in your browser.
How to use
Frequently asked questions
Hard drive manufacturers use decimal prefixes (1 GB = 1,000,000,000 bytes), while operating systems use binary (1 GB = 1,073,741,824 bytes). A '500 GB' drive shows as ~465 GB in Windows/macOS.
MB (megabyte) often means 1,000,000 bytes in SI usage. MiB (mebibyte) strictly means 1,048,576 bytes (1024²). This tool uses the traditional binary convention where 1 MB = 1024² bytes.
Using binary convention: 1 GB = 1,073,741,824 bytes (1024³). Using decimal: 1 GB = 1,000,000,000 bytes.
Yes. All conversions run in your browser. Nothing is sent to any server.

