You can access the internet on your smartphone using either a 2G, 3G, 4G or 5G connection. Find out how download speeds compare.

When it comes to mobile internet download speeds, terms like 2G, 3G, 4G and 5G are often used. Referring to four different generations of mobile technology, each of them gives a very different download speed.

Older 2G connections give a download speed of around 0.1Mbit/s, with this rising to around 8Mbit/s on the most advanced 3G networks. Speeds of around 60Mbit/s are available on 4G mobile networks in the UK (but this can be substantially higher in other countries like the US). Next-generation 5G mobile networks are targeting a download speed of over 1,000Mbit/s (1Gbit/s).

In this article, we take an in-depth look into the topic of download speeds and see how 2G, 3G, 4G and 5G mobile networks compare. We’ll also consider the real-world speeds and how they’ll impact upon your actual day-to-day usage.

What is Download Speed?

The “download speed” is a measure of the rate at which data can be transferred from the internet to your smartphone. This data might be a web page or a photo you’re viewing, or it could be an application or video you’re downloading to your smartphone.

In its rawest form, download speeds are measured in “bits per second” (bps) where a “bit” is a one or zero in binary. More commonly, however, we talk about download speeds in “megabits per second” (Mbit/s), where 1 Megabit is equal to 1,000,000 bits.

In general, a faster download speed normally mean that content from the internet loads faster and with less of a wait. A faster download speed also supports higher-quality streaming (e.g. you might be able to watch higher definition video as it downloads without encountering buffering). Download speeds aren’t the full picture however: there is also the related concept of latency (discussed below) that affects the responsiveness of your internet.

2G, 3G, 4G & 5G Download Speeds

The following table shows a comparison of download speeds on various flavours of 2G, 3G, 4G and 5G mobile networks. The icon column refers to what you’ll most likely see in the notification bar of your smartphone when using one of these networks.

Generation Icon Technology Maximum Download Speed Typical Download Speed
GPRS 0.1Mbit/s <0.1Mbit/s
EDGE 0.3Mbit/s 0.1Mbit/s
3G (Basic) 0.3Mbit/s 0.1Mbit/s
HSPA 7.2Mbit/s 1.5Mbit/s
HSPA+ 21Mbit/s 4Mbit/s
DC-HSPA+ 42Mbit/s 8Mbit/s
LTE Category 4 150Mbit/s 12-15Mbit/s
LTE-Advanced Cat6 300Mbit/s 24-30Mbit/s
LTE-Advanced Cat9 450Mbit/s 60Mbit/s
LTE-Advanced Cat12 600Mbit/s TBC
LTE-Advanced Cat16 979Mbit/s TBC
5G 1,000-10,000Mbit/s

Our table provides two different download speeds. The first is the theoretical “maximum download speed”. This is based on the limits of the technology, assuming you had perfect coverage and no congestion on the masts. We’ve also listed a more “typical download speed” which is more representative of what you’d actually experience on a day-to-day basis.

The actual download speeds you get will depend on a number of factors such as your location, whether you are indoors or outdoors, the distance to nearby masts and the amount of congestion on them. You can measure the actual download speed of your connection using tools like Google’s Speed Test, Netflix’s or Ookla’s

Which Technologies Can I Access?

The latest iPhone supports Category 16 LTE-Advanced.

In order to access a certain technology, you’ll need both a mobile phone and a mobile network that supports it. For instance, if you wanted to access Category 6 LTE-Advanced, you’ll need a mobile phone that supports it and a mobile network that has coverage in your area.

Most modern smartphones now support 4G technology, but they often differ in the maximum download speeds supported, or the maximum “category” of LTE they support. Some of the latest flagship smartphones like the iPhone XS and Galaxy S9 now support up to Category 16 LTE-Advanced.

Mobile networks will also differ in terms of the maximum download speeds and coverage they offer. In the UK, it’s possible to get up to Category 9 speeds on EE and Vodafone (up to 450Mbit/s), and up to Category 6 speeds on O2 and Three (up to 300Mbit/s) at the time of writing. In other countries, however, it often looks quite different. For instance, in the United States, it’s possible to get up to Category 16 speeds (up to 979Mbit/s) on all of the major mobile networks including AT&T, Sprint, T-Mobile and Verizon.

Impact on Download Times & Streaming

The following table shows how expected download times compare across the different technologies:

Activity 4G Download Time 3G Download Time 2G Download Time
Accessing typical web page 0.5 seconds 4 seconds 3 minutes
Sending an e-mail without attachments <0.1 seconds <0.1 seconds 1 second
Downloading high-quality photograph 0.5 seconds 4 seconds 3 minutes
Downloading an music track (MP3) 3 seconds 10 seconds 7 minutes
Downloading an application 8 seconds 1 minute 40 minutes

For this comparison table, we have used the average download speeds of 30Mbit/s (4G LTE Cat6), 4Mbit/s (3G HSPA+) and 0.1Mbit/s (2G EDGE). Typical file sizes used in our calculations: 2MB for a webpage, 10KB for a basic e-mail, 2MB for a high-quality photograph, 5MB for a music track and 30MB for a typical application download.

We haven’t listed 5G download times in the table above but it’s safe to say they would all download near instantaneously!

Streaming Applications

Netflix is a video streaming application.

When it comes to certain applications that “stream” data, your connection will need to support a minimum download speed. This is because content from the internet is being shown on your phone at the same time as whilst you’re downloading it (a concept commonly known as “streaming”). If the content can’t be downloaded at a sufficient speed, you’ll experience pauses during playback (also known as “buffering”).

Applications that make use of streaming include voice over IP (e.g. calling via Skype or WhatsApp), online video apps (e.g. Netflix and YouTube) and online radio. The following table shows minimum download speeds you would require for this content to play smoothly without buffering:

Activity Required Download Speed
Skype/WhatsApp phone call 0.1Mbit/s
Skype video call 0.5Mbit/s
Skype video call (HD) 1.5Mbit/s
Listening to online radio 0.2Mbit/s
Watching YouTube videos (basic quality) 0.5Mbit/s
Watching YouTube videos (720p HD quality) 2.5Mbit/s
Watching YouTube videos (1080p HD quality) 4Mbit/s
Watching iPlayer/Netflix (standard definition) 1.5Mbit/s
Watching iPlayer/Netflix (high definition) 5Mbit/s
Watching iPlayer/Netflix (4K UHD) 25Mbit/s

A 3G connection or better should normally be able to sustain most of these activities. Having a faster 4G connection may also allow you to stream higher quality content (e.g. watching Netflix in 4K Ultra HD quality).


Besides download speed, latency is another really important concept that affects the experience you’ll get on your smartphone. It’s also known as the “lag” or “ping” if you’re familiar with online gaming.

When your mobile phone wants to download some content from the internet, there is an initial delay before the server on the other end starts to respond. Only once the server has responded, it will then be possible for the download to progress. For example, if it takes 0.5 seconds for the server to initially respond and then 1 second for the file to download, you’ll need to wait a total of 1.5 seconds for the download to complete.

High latency connections can cause web pages to load slowly, and can also affect the experience in applications that require real-time connectivity (e.g. voice calling, video calling and gaming applications).

Across 2G, 3G, 4G and 5G technologies, there’s a major difference in the latency you can expect:

Generation Typical Latency
2G 500ms (0.5 seconds)
3G 100ms (0.1 seconds)
4G 50ms (0.05 seconds)
5G 1ms (0.001 seconds)*

* The target latency of a 5G connection is 1ms (theoretical). Other figures are based on real-world usage.

Many people argue that the benefits of 5G are more from having reduced latency and increased capacity rather than having faster download speeds. This is because the download speeds available on 4G are already fast enough for most uses (e.g. 5Mbit/s is already more than enough for high-definition video). However, despite faster download speeds not making a huge difference here, the reduction in latency from 5G technology will help overall response time.

The reduced latency of 5G technology is particularly important for some of the newer embedded applications of mobile technology. For instance, a connected car travelling on the motorway at 70mph (110km/h) would travel almost 2 meters in the amount of time it takes for a 4G mobile network to respond. The lower latency of a 5G connection will allow mobile technology to be used more safely in cars.

Download Speeds & Download Limits

Download speeds shouldn’t directly affect how much data you consume. This is because the web pages you visit and the files you download are still the same size (and hence will consume the same amount of data) regardless of which connection type you have. There are, however, two key exceptions to this:

  1. Adaptive Streaming on Videos. Some video providers (e.g. YouTube and Netflix) automatically adjust the quality of videos depending on what your connection can handle. For instance, you might receive standard-definition video on a 3G connection and high-definition video on a 4G or 5G connection. This may increase the amount of data you consume as you move to a faster connection.
  2. Increased Engagement. The increased download speed and improved experience of a faster internet connection may encourage you to consume more content and to use your phone more regularly on-the-go.

For both of these reasons, we’d typically advise choosing a larger data allowance when moving to mobile network or tariff offering faster download speeds.


Kbit/s, Mbit/s, Gbit/s

There are 1,000 kilobits in a megabit (1000kbit = 1Mbit) and 1,000 megabits in a gigabit (1,000Mbit = 1Gbit). This means a 1Mbit/s connection is twice as fast as a 500kbit/s connection. Wikipedia has a full explanation.

In everyday life, it is most useful to talk about download speeds in megabits per second (Mbit/s). 2G connections are sometimes specified in kbit/s (e.g. the maximum download speed for GPRS is 80kbit/s). Similarly, 5G connections are sometimes specified in Gbit/s (e.g. the target download speed for 5G technology is 1-10Gbit/s). For ease of comparison, we have converted these measurements to be in the common unit of Mbit/s.

Mbit/s vs Mbps

There’s no difference between Mbit/s and Mbps: they’re just two different ways of abbreviating “megabits per second”. At Ken’s Tech Tips, we prefer to use the term Mbit/s as we believe it ensures a little more clarity. The alternative abbreviation, Mbps, is often confused with “megabytes per second”.

It’s important to draw the distinction between bits and bytes. Whilst download speeds are normally measured in “megabits per second” (Mbit/s), download limits and download sizes are measured in megabytes (MB). As there are 8 bits in one byte (and hence 8 megabits in one megabyte), it would actually take you 8 seconds to download a 1MB file on a 1Mbit/s connection.

5G Wi-Fi

The term “5G Wi-Fi” is often confused for 5G mobile technology. In fact, the “5G” actually stands for 5GHz and relates to the frequencies used by the wi-fi network to communicate with your device (traditionally, wi-fi networks have used the spectrum around 2.4GHz).

As the “5G” in “5G Wi-Fi” has no relation to download speeds, it’s recommended that this technology is now referred to as Wi-Fi 5 or 802.11ac to reduce confusion.

More Information

For more information, please consult your mobile network’s website for details about the download speeds and coverage they’re able to offer. If you’re in the UK, please see the EE, O2, Three and Vodafone websites.

Your Comments 75 so far

We'd love to hear your thoughts and any questions you may have. So far, we've received 75 comments from readers. You can add your own comment here.

  • Great info, I came across this article trying to find information about download speeds necessary for my device because I found the mysterious 20 gig limit set by my phone contract’s “unlimited ” data plan and the speed my carrier throttled the data to was a forehead slapping 64kbps…! I found out that speed for the typical simple use of a smart phone it was all but useless at that speed. Nearly no simple apps that require GPS for instance, were capable of functioning .

  • Thank you for these explanations. But can I still ask, in a nutshell, does it matter that much on a cell phone whether you have 2G, 3G or 4G with the basic use of a cell phone, considering all the other things that can affect speed of downloads?

    • Hi Stephanie,
      For calling and texting, it shouldn’t really make a difference whether you’re on 2G, 3G or 4G. The caveat to this is you’ll need to have either 2G or 3G coverage in your area to make phone calls, unless you have a mobile phone and price plan that supports 4G Calling.
      Hope this helps,


    This article us an interesting reading. My doubt concerns with the servers. Does the servers have anything to do with 2g, 3g, 4g, 5g etc. Specifically can it be said that a server is 2g or 3g based and hence ithe 3g phone cannot fownload from 2g server?

    • Hi there,
      Thanks for your comment. I wasn’t sure exactly what you meant by the “server”, so depending on the interpretation of this:
      1. If by “server” you mean the mobile network… your connection to the mobile phone network will use either 2G, 3G or 4G technology. The download speeds available to you will be limited by both your handset and your network connection. So, for instance, if you had a 2G connection on a 4G mobile phone, you’ll only be able to get 2G download speeds.
      2. If by “server” you mean the service/website you’re connecting to, this wouldn’t normally be classified as 2G, 3G or 4G. However, the download speeds available to you would also be limited by the connection speed of the server. For instance, if you were downloading a file from a slow server half way across the world, you might not get the full download speed available on your connection. In the vast majority of cases (e.g. when using Google, Facebook, YouTube, Netflix, etc), this is unlikely to be a constraint on download speed as they’re likely to have a much faster connection than you!
      Hope this helps,

Load more comments (70)

Leave a Reply

Your e-mail address will never be published. By default, I'll use it to send you an update when there are replies to your comment. However, if you don't want to receive this, you can disable it using the dropdown menu below: