AlpaKit Logo AlpaKit

Data Storage & Bandwidth Converter (B/KB/MB/GB/TB/Mbps)

Convert B, KB, MB, GB, TB and PB instantly (binary, 1 KB = 1024 B) and switch network speeds between bps, Mbps and Gbps, all in your browser.

💾 Data Storage & Network Converter

Simultaneous conversion of data storage and network bandwidth

💾 Data Storage & Network Converter

⚡ Network Speed (1 Byte = 8 bits)

How to use this tool

  1. 1 Open Data Storage & Bandwidth Converter (B/KB/MB/GB/TB/Mbps), then enter, paste, or choose the content you want to process.
  2. 2 Adjust the available options and output format for your task.
  3. 3 Review the instant result, then copy or download the available output.

Common use cases

Convert B, KB, MB, GB, TB and PB instantly (binary, 1 KB = 1024 B) and switch network speeds between bps, Mbps and Gbps, all in your browser. Use it for everyday work, development, learning, or quick verification.

Privacy and data handling

This tool runs in your browser. Before working with sensitive data, make sure you trust your browser and device environment.

Data storage converter: B, KB, MB, GB, TB, PB and Mbps network speeds

This tool converts between bytes, kilobytes, megabytes, gigabytes, terabytes and petabytes as you type: enter a number in any field and every other field updates, each with its own Copy button, and Clear All empties them in one go. The storage section uses binary multiples, so 1 KB = 1024 bytes, 1 MB = 1024 KB and 1 GB = 1024 MB, which is how Windows File Explorer reports file sizes. Results keep 12 significant digits, and very small values switch to scientific notation; converting 1 KB to TB, for example, shows 9.31322574615e-10.

The Network Speed section converts between bps, Mbps and Gbps. Network speeds follow the telecom convention of decimal multiples: 1 Mbps = 1,000,000 bps and 1 Gbps = 1000 Mbps. Keep in mind that speeds are measured in bits (lowercase b) while file sizes are measured in bytes (uppercase B), and 1 byte = 8 bits. A 100 Mbps connection therefore moves at most 100 ÷ 8 = 12.5 MB per second in decimal terms, or about 11.92 MB per second in the binary units your computer shows.

Why does a new 1 TB drive show up as only 931 GB? Drive makers count in decimal, so 1 TB = 1,000,000,000,000 bytes, while operating systems such as Windows count in powers of 1024. Type 1000000000000 into the Byte field and the GB field shows about 931.32, which is the "missing" space; nothing is actually lost. Strict international standards write the binary units as KiB, MiB and GiB, but everyday usage and Windows still label them KB, MB and GB, and this tool follows that convention.

The two sections work independently, and the tool does not calculate download times, but the estimate is easy: file size in bits divided by speed in bits per second gives seconds. A 5 GB file in binary units is 5 × 1024³ × 8 ≈ 42.9 billion bits, so at 100 Mbps it takes about 429.5 seconds in theory, a little over seven minutes. Protocol overhead, Wi-Fi quality and server limits make real downloads slower. All calculations happen in your browser.

Frequently asked questions

Why does my 1 TB drive show only 931 GB?

Manufacturers label capacity in decimal (1 TB = 10¹² bytes), while Windows and other systems divide by 1024: 10¹² ÷ 1024³ ≈ 931.32 GB. The two numbers describe the same capacity in different units. Enter 1000000000000 in the Byte field to see it for yourself.

What is the difference between Mbps and MB/s?

Mbps means megabits per second and is how internet plans are sold; MB/s means megabytes per second and is what download managers usually display. Since 1 byte = 8 bits, divide Mbps by 8 to get roughly MB/s: 300 Mbps is about 37.5 MB/s.

Does this converter use 1000 or 1024 for a KB?

The storage section uses 1024 (1 KB = 1024 bytes), matching how Windows shows file sizes. The network section uses 1000 (1 Mbps = 1,000,000 bps), matching how internet providers advertise speeds. For decimal storage units, adjust the result by the matching power of 1.024.

How can I estimate how long a download will take?

Convert the file size to bits (bytes × 8) and divide by your connection speed in bps to get the theoretical time in seconds. A 5 GB file (binary) at 100 Mbps takes about 429.5 seconds. Real downloads are somewhat slower because of protocol overhead, wireless signal quality and server throttling.

Browse this category: Unit Converters

Suggested & Recent Tools
    ↑ ↓ Navigate ↵ Open ESC Close
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep