Connecting to the Internets

Broadband provider performance reviews

Brand

Top filters (4)

Technology

Download speed tier (Mbps)

Upload speed tier (Mbps)

Product reviews

Last updated: 4 April 2025
Fact-checked
Fact-checked
Checked for accuracy by our qualified fact-checkers and verifiers. Find out more about fact-checking at CHOICE
CHOICE By CHOICE

We want to make sure internet service providers (ISPs) are giving customers the NBN speeds they signed up for. The ACCC regularly releases connectivity data from its broadband performance program, which measures real speeds from more than 1000 homes across Australia. 

We take the raw data and put it through our interactive comparison tool to help you find out which NBN providers have the best upload and download speeds, as well as latency (ping), on the NBN.

Below you’ll find the March 2025 program results.

Want to join in the measuring broadband program to add data to the process? The ACCC is still looking for applicants, but in particular people living in new housing estates, either on an NBN or alternative fibre network, as well as anyone on the new gigabit plans offered by some retail services providers.

Be part of the Measuring Broadband Program

Why we’ve partnered with WhistleOut

We’ve partnered with search engine WhistleOut to help you find and buy the right plan for you. While we make money if you buy through WhistleOut, this doesn’t influence our rankings. 100% of the money we make goes straight back into our nonprofit mission.

Why we’ve changed how we report

As of September 2020, we’re using broadband performance data from the ACCC. This meant some changes to how scoring works, as well as what ISPs are reported on and what type of data is recorded.

Displaying all 36 products
Choose a field
Brand (A-Z)
CHOICE Expert Rating (High-Low)
Recommended (Z-A)
Download score (High-Low)
Upload score (High-Low)
Average download speed (Mbps) (High-Low)
Average upload speed (Mbps) (High-Low)
Sorry, no products meet the criteria for the filters you've applied.
Aussie Broadband 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Aussie Broadband 100/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 5
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Aussie-Broadband/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Dodo & iPrimus 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Dodo & iPrimus 100/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Dodo-&-iPrimus/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Dodo & iPrimus 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Dodo & iPrimus 100/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Dodo-&-iPrimus/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Dodo & iPrimus 25/5 Mbps
Rating locked - membership required
Unlock this by becoming a member

Dodo & iPrimus 25/5 Mbps

Download score 100
Upload score 94
Average latency (ms) 16
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Dodo-&-iPrimus/NBN-Fixed-Line?&tab=nbn25" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Dodo & iPrimus 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Dodo & iPrimus 50/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Dodo-&-iPrimus/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Exetel 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Exetel 100/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Exetel/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Exetel 100/40 Mbps
Rating locked - membership required
Unlock this by becoming a member

Exetel 100/40 Mbps

Download score 100
Upload score 93
Average latency (ms) 5
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Exetel/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Exetel 250/25 Mbps
Rating locked - membership required
Unlock this by becoming a member

Exetel 250/25 Mbps

Download score 100
Upload score 94
Average latency (ms) 6
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Exetel/NBN-Fixed-Line?&tab=nbn250" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Exetel 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Exetel 50/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Exetel/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
iiNet 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

iiNet 50/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 6
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/iiNet/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Leaptel 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Leaptel 100/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 6
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Leaptel/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Leaptel 250/25 Mbps
Rating locked - membership required
Unlock this by becoming a member

Leaptel 250/25 Mbps

Download score 100
Upload score 93
Average latency (ms) 3
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Leaptel/NBN-Fixed-Line?&tab=nbn250" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Optus 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Optus 100/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Optus/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Optus 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Optus 50/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 10
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Optus/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Superloop 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Superloop 100/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Superloop/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Superloop 250/25 Mbps
Rating locked - membership required
Unlock this by becoming a member

Superloop 250/25 Mbps

Download score 100
Upload score 93
Average latency (ms) 4
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Superloop/NBN-Fixed-Line?&tab=nbn250" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Superloop 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Superloop 50/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 4
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Superloop/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Telstra 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Telstra 100/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 8
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Telstra/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
TPG 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

TPG 100/20 Mbps

Download score 100
Upload score 94
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/TPG/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Vodafone 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Vodafone 100/20 Mbps

Download score 99
Upload score 94
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Vodafone/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Vodafone 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Vodafone 50/20 Mbps

Download score 100
Upload score 93
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Vodafone/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Launtel 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Launtel 100/20 Mbps

Download score 100
Upload score 91
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Launtel/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Telstra 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Telstra 100/20 Mbps

Download score 100
Upload score 91
Average latency (ms) 11
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Telstra/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
TPG 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

TPG 100/20 Mbps

Download score 100
Upload score 92
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/TPG/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
TPG 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

TPG 50/20 Mbps

Download score 100
Upload score 92
Average latency (ms) 8
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/TPG/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Superloop 100/40 Mbps
Rating locked - membership required
Unlock this by becoming a member

Superloop 100/40 Mbps

Download score 100
Upload score 89
Average latency (ms) 9
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Superloop/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Telstra 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Telstra 100/20 Mbps

Download score 96
Upload score 94
Average latency (ms) 15
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Telstra/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
iiNet 100/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

iiNet 100/20 Mbps

Download score 96
Upload score 91
Average latency (ms) 7
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/iiNet/NBN-Fixed-Line?&tab=nbn100" target="_blank" class="cta cta-button cta-primary">Switch now</a>
Exetel 50/20 Mbps
Rating locked - membership required
Unlock this by becoming a member

Exetel 50/20 Mbps

Download score 100
Upload score 85
Average latency (ms) 13
Switch now <a href="https://choice.whistleout.com.au/Broadband/Providers/Exetel/NBN-Fixed-Line?&tab=nbn50" target="_blank" class="cta cta-button cta-primary">Switch now</a>