The Bits and Bytes Table uses a script to transform bits into bytes and visa versa it also shows the time to transmit the amounts of data over different types of network conections.

Bits to Bytes and Time to Transmit Table

Enter data amount in one of the light blue fields then click on the table.

 Enter amount of data... bit (b) kilobit (Kb) megabit (Mb) gigabit (Gb) byte (B) Kilobyte (KB) Megabyte (MB) Gigabyte (GB) Output time to transmit in seconds... 28kbps (v.34) 56kbps (v.90) 128kbps (isdn) 512kbps (adsl) 1mpbs (cable) 10mbps (eth) 100mbps (eth) 11mpbs Wireless 802.11b

Some Info on bits and bytes

There are 8 bits in a byte.
A "kilobit" is 1000 bits and a "kilobyte" is 1024 bytes.
Small b = bit. Capital B = byte.
Kbps = kilo-bits-per-second. This is used to measure the rate at which data is transmitted. Network hardware manufactures like their products to sound as though they are capable of sending lots of info quickly. 56 000bps sounds better than 7000Bps A bit is either a 0 or a 1 (on or off), and is how computers send information.
KB = Kilobytes. This refers to how much data is stored or the size of the file.
Stored = bytes. Transmitted = bits
In theory with a 56Kbps modem working at peak performance you should be able to transmit 56000bps to find bytes \8 = 7000Bps. To convert this to Kilobytes we divide by 1024 so 7000\1024 = 6.84KBps. Or a formula… bits\ (8*1024) = Kilobytes.
With data checking and transmission confirmations 5KBps is about what you can expect from a 56Kbps modem.
512Kbps = 62.5KBps. Similarly 50KBps is what to expect from a 512bps ADSL connection.
Mbps = 1 000 000 bits per second
Your Home network 100Mbps = 100 000 000 bits per second or 12207.03KB per second or 11.92MB per second.