Data transfer rate of USB 3.1 Gen 1 and Gen 2

Theoretical maximum data transfer rates for USB 3.1 TYPE C CABLE are 5Gbps for GEN 1 and 10Gbps for GEN 2.

Converted to MB/s is:

  1. USB 3.1 GEN1 CABLE: 5Gbps÷8=0.625GB/s=0.625×1024=640MB/s;
  2. USB 3.1 GEN2 CABLE: 10Gbps÷8=1.25GB/s=1.25×1024=1280MB/s;

This is, of course, just a hypothetical interest rate. Actually, some losses need to be deducted because of various causes.

The only difference between USB 3.0 and USB 3.1 Gen 1 is in the branding; both protocols offer the same transfer rates.

The actual transfer rate of USB3.0 and USB 3.1 GEN 1 is about 3.2Gbps (410MB/s)

Both USB3.0 and USB3.1 GEN 1 interfaces are capable of transferring data at transfer rates of up to 140 MB per second in the reading direction and 50 MB per second in the writing direction. If the portable hard drive has a USB2.0 interface and is connected to a computer’s USB3.0 interface, the data transfer rate will be limited to 480Mbps (60MB/s), the maximum theoretical rate of USB2.0.

Generally, USB 3.1 cable with a transfer rate exceeding 700MB/s (5.4Gbps) belongs to USB 3.1 GEN 2, the USB 3.1 GEN 2 cable of P-SHINE company has an actual transmission rate of 800~900MB/s

figure 1 actual data transfer rate
figure 1 actual data transfer rate

What is the difference between Mbps, Mb/s, MB/s, Gbps, GB/s?

As you may have noticed in everyday life, Mbps is the universal speed unit used by telecom companies and manufacturers when announcing and advertising new mobile phone products. Home broadband speeds of 50 and 100 Mbps are commonly discussed. Similar to Mbps.

When copying data from a U disk or hard disk, the speed is reported in megabytes per second. Our mobile phone’s real-time display of network speed uses MB/s as its unit, too. To clarify, what is the dissimilarity between megabits per second and megabits per second?

figure 2 actual data transfer rate
figure 2 actual data transfer rate

Here is a long preamble explaining everything. What is the distinction between megabits per second (Mbps), megabits per second (Mb/s), and megabytes per second (MB/s

First, we’ll examine the relationship between the two forms of conversion.

  • B=Byte
  • b=bit
  • 1 Kb = 1024 bit
  • 1 KB = 1024 Byte
  • 1 Mb = 1024 Kb
  • 1 MB = 1024 KB
  • 1 Byte = 8 bit
  • 1 MB = 8Mb
  • 1 Mb = 0.125 MB


  1. Mbps, or Million bits per second (1,000,000bit/s), refers to a rate at which one million bits of data are sent per second.
  2. The bit is the fundamental unit of information representation in digital signals. Each bit in a binary number can only have the values 0 and 1, representing the digital information that represents the number.
figure 3 actual data transfer rate
figure 3 actual data transfer rate


  1. The “Mb” in “Mb/s” and the “Mb” in “Mbps” both stand for “millions of bits,” so “Mbps” = “Mb/s”


  1. The files on a computer are measured in bytes, so MB stands for “million bytes.”
  2. A computer’s storage capacity is measured in bytes. As a unit of combination, the binary number string is used. Eight-bit bytes, which store a binary number with that many digits, are the most common type of byte. One bit can be either a 0 or a 1, and groups of 8 bits are called bytes (abbreviated as B)

The connection between bits and bytes will become crystal clear then:

  1. 1 byte = 8 bits
  2. Second, 1MB/s=8Mbps=8Mb/s when converting between Bytes/s and bits/s to describe the speed of a network.
  3. Theoretically, the current 5G network is capable of 10Gbps, which translates to approximately 1.25 Gigabits per second using the formula: (108).


Switching bandwidth, or Gbps, is the rate at which data can be transferred through the device at a rate of one gigabit per second (1 Gbps).

Rates in the Huawei 5G system that the US government is trying to ban are measured in gigabits per second (Gbps). To put it another way, its top theoretical speed is 10Gbps.

At present, the maximum rate that can be achieved during 5G network testing is around 900 Mbps (0.88 Gbps), and in some cases even 1.1 Gbps.

There are a few things to keep in mind when making the switch:

  • 1B(byte)= 8 bit;
  • 1KB(Kilobyte)=1024B;
  • 1MB(Megabyte,)=1024KB= 1024×1024B;
  • 1GB(Gigabyte)=1024MB;
  • 1TB(Terabyte)=1024GB;
  • 1PB(Petabyte)=1024TB;

So, Gbps÷8=GB/s=1024MB/s=1024×8Mbps=1024×8Mb/s