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 15Mbit/s
LTE-Advanced Cat6 300Mbit/s 30Mbit/s
LTE-Advanced Cat9 450Mbit/s 45Mbit/s
LTE-Advanced Cat12 600Mbit/s 60Mbit/s
LTE-Advanced Cat16 979Mbit/s 90Mbit/s
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 111 so far

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

    • Hi Dale,
      Thanks for your comment. Sadly, you’ll need 5G hardware to access 5G. It isn’t possible to access 5G through a software update.

  • S. N. Alexander said:

    Ken, this is very clear. Well done! Thank you for the full tables with typical speeds and examples. And good answer on the EE Sim cards. I was thinking about that too. Continued success to you.

  • william jones said:

    If you take your cell hotspot and run it into a router that you can set the TTL you can set the TTL to 64 and the cell tower will think the hotspot is a phone on the network and not a hotspot as your computers and tablets by default have a TTL of 128 so if you are going to use a hotspot on a network that only wants you to use phone data you have to set the TTL on all the devices or use a second router that you can set the TTL in this is just a work around for the picky cell comp that are not wanting to give up the data

Load more comments (107)

Leave a Reply