The Broadband Guide
search advanced
 forgot password?
FAQs Categories:

What are the actual speeds of GPRS, EDGE, UMTS, HSPA, etc ?

Tags: , , ,
Theoretical maximum speeds of 4G LTE reach 100Mbps... However, actual performance of mobile data is much lower, considering signal strength, frequencies used, congestion, etc.

Here are the real-life speed ranges of the various mobile wireless strandards commonly used in the US today:

GSM (Global System for Mobile Communications) 2G -- 9.6Kbps
GPRS (General packet radio services) 2.5G -- 35Kbps to 171kbps
EDGE (Enhanced Data rates for GSM Evolution) 2.75G -- 120Kbps to 384Kbps
UMTS (Universal Mobile Telecommunications System) 3G -- 384Kbps to 2Mbps
HSPA (software upgrade to UMTS, theoretical 42Mbps) 3.5G -- 600Kbps to 10Mbps, averages 1-3Mbps
WiMAX/LTE "4G" (theoretical 100Mbps) -- 3Mbps to 10Mbps average, 20Mbps+ peak download speeds.

  User Reviews/Comments:
by anonymous - 2014-03-11 17:06
What is the date of this article? Are these speeds actually current?
by Philip - 2014-03-23 22:39
Those FAQs are being updated periodically. The speeds are just approximations of what real-life speeds you should expect, they also vary widely depending on how strong the signal is, how congested the current cell is, what frequencies and carrier is being used at your location, etc.
by anonymous - 2014-03-24 10:10
As far as I know this is outdated.

HSPA can now reach 42Mbps while LTE can go reach 100Mbps
by anonymous - 2014-04-04 11:22
the 4G speeds the above are referring too is 'double LTE' while normal LTE stays the same. standards do not change
by anonymous - 2014-05-07 16:17
The speeds you provided are exactly the theoretical speeds already stated above.
by kiritsugu Emiya - 2015-10-16 06:16
how long it will take to download a 6 MB MP3 file using each connection type:



by timmy - 2015-11-18 05:30
very good and very fast to used.
very good price
by Philip - 2015-11-18 06:41
Speeds are in kilobits per second (or Megabits per second), so, to convert you'd have to use the following:

Let's take the EDGE speed of 120kbps as an example.

For one minute we would download 120 kbps * 60seconds / 8 (8 bits in a byte, to convert to kilobytes). So, 120 * 60 / 8 = 900 Kilobytes per minute (0.9 Megabytes per minute), or it would take 6.7 minutes to download a 6 Megabytes mp3.

Or you can use our bits/bytes conversion calculator:
by - 2015-11-30 07:41
For god sake just divide kilobites by 8 and you have kilobytes.
1 byte has 8 bits. so 1 megabyte has 8 megabits and so on. Just divide kilobits with 8 to get kilobytes.
by Acton noel - 2017-05-11 12:23
That's what was deployed, 3g HSPA can do speeds up to 600 mbps 4g LTE can do over 1Gbps and Nokia is testing 5g at 19Gbps.
News Glossary of Terms FAQs Polls Cool Links SpeedGuide Teams SG Premium Services SG Gear Store
Registry Tweaks Broadband Tools Downloads/Patches Broadband Hardware SG Ports Database Security Default Passwords User Stories
Broadband Routers Wireless Firewalls / VPNs Software Hardware User Reviews
Broadband Security Editorials General User Articles Quick Reference
Broadband Forums General Discussions
Advertising Awards Link to us Server Statistics Helping SG About