Welcome to the REANNZ New Zealand Broadband Test.

Test your internet connection, see how it compares to UFB standards and see the results of kiwis near you.


General Questions

  • What can I do here?
    nzbt.org.nz provides a free way for you to run performance tests (including but not limited to, what bandwidth is available and how applications like web browsing behave) on your broadband connection, see how your broadband changes over time, and compare your experiences with other users.  Currently, the test does not include broadband performance over the mobile cellular network.
  • Why would someone use this - what would they use it for?
    You can use nzbt.org.nz:
    • to help decide which Internet Service Provider (ISP) provides you with better broadband for you
    • to compare your broadband test results with the speed/s your ISP advertised
    • to compare your broadband with others, including in other countries
    • to decide if you should upgrade your equipment
    BUT nzbt.org.nz cannot guarantee the accuracy of the measurements, particularly when there are multiple external factors beyond its control. Results provide an impartial estimate with the goal to inform broadband subscribers.
  • Why is my test not running?

    You must have Java installed on your computer and enable a Java applet in your web browser to run the NDT test. If you are having problems enabling the Java applet, you may find instructions here.

    This problem may also be caused by the applet being slow to load. Taking more than one minute to load would indicate a problem and you should reload the web site.

  • Why am I asked for Permission to Load a Java Applet?
    The NDT test (Network Diagnostic Test) utilises Java technology to run a series of tests on your broadband connection and assess the performance of your service. For security reasons, your web browser will ask you for permission to run the application. You must allow the applet permission in order to run a test on your broadband.
    The permission request may appear similar to the following:

    Java permission dialogue box
  • Why do you want to know my location?
    The NZ Broadband Map asks for your location so it can display test results for users in your region. If you do not wish to share your location you can still use the site freely. If you have any concerns, you can consult our Privacy Policy.
  • Can I join-up and see my individual results?
    Yes. You can choose to create a login, run tests from your location and view the results, and supply your location to share results to other users.
  • If my internet’s too slow, where do I complain?
    In the first instance, always your Internet Service Provider (e.g. Telecom, TelstraClear); but the more data you can provide, the more likely they can help. It will also be useful to compare your speeds with test results from people around you. This helps determine if the problem is specific to you - such as your equipment or home wiring - or is more general - such as your distance from the exchange.
  • Does this website collect personal data?
    The only information you need to provide is your broadband test result(s) and your IP address. This information will be used and retained by both REANNZ and Measurement Lab primarily for research purposes. Users can leave the site after this if they choose. Users may choose to provide additional information to register with the site and/or compare test results with other users. See Privacy Page for further details.
  • Who’s paying for it?  Is it free?
    nzbt.org.nz is free to end users. As host, REANNZ controls and maintains the website on an ongoing basis. The tools from Measurement Lab are also free open source. Wellington based developers Rabid, with support from Google, adapted the System for Performance Evaluation of Broadband Connection Services developed by the Hellenic Telecommunications and Post Commission.
  • Who owns this?
    The website is open source which means that it is free.  REANNZ controls and maintains the website.  Developers can find more information here.
  • Who is the best ISP?
    It depends where you live, work or study.  Try the test and find out.
  • How did this project come about?
    The Hellenic Telecommunications and Post Commission (EETT) created the System for Performance Evaluation of Broadband Connection Services using M-Lab tools.  This pioneer site provided the model for the Kiwi version developed by Rapid and hosted by REANNZ.
  • Why are you launching it?
    REANNZ considers that this site will benefit kiwi users and provide further research on how broadband performs in New Zealand. REANNZ is an expert purchaser of networks and services and believes that users will make better choices if they have more information. As a not-for-profit membership organisation, REANNZ works on behalf of the New Zealand research, education and innovation community, aggregating demand to procure the best and most cost effective network services from the market and running an advanced network to meet the community’s specialist needs.  
  • What did Rabid do?
    Rabid are Wellington based web developers who created nzbt.org.nz based on System for Performance Evaluation of Broadband Connection Services and M-Lab tools.  See www.rabid.co.nz for further details.
  • How is Google involved?
    Google is a supporting partner of M-Lab. The Greek telecom regulator, EETT, built the open source measurement dashboard on which nzbt.org.nz is based. Google helped support REANNZ in using EETT's model to build nzbt.org.nz.

Technical Questions

  • How does it work?

    Anyone can visit the New Zealand Broadband Test, select to take a test and after a couple of minutes get results on the performance of their internet connection. The test returns the following metrics.    

    • Total Performance Score
    • Upload Speed
    • Download Speed
    • Jitter
    • Packet Loss
    • RTT

    Total Performance Score provides a simple overall score of your broadband performance, to help summarise what has been measured in the test and give a general indicator of performance.

    It combines upload speed, download speed, jitter, packet loss and RTT and compares this against the broad specifications for the best wholesale residential service that will be available from ultra-fast broadband. These specifications are listed in more detail here :   http://www.crownfibre.govt.nz . but can be summarised as 100 Mbps downstream speed, and 50 Mbps upstream speed. The maximum speed attainable is influenced by many factors including loss (Eg, transmission errors due to problem wiring), round trip time (time it takes for data to move through the network and be acknowledged by a receiving system, for example a web site), and jitter (variation in that transmission time - more variation results in a more variable maximum possible speed). All these factors are themselves a combination of factors - the speed of your home network connection, the load a web site is under, and all the pieces of the network in between - much like the speed of your commute to work depends upon traffic on your local street as well as downtown traffic.        

    Upstream/Downstream Bandwidth (Upload/Download speed) provides an indication of the available bandwidth at the end user's pc.  This is the basic speed that your connection can transfer data to and from the internet.  A higher result means better performance for your connection.

    Round Trip Time (Ping) is the time measured between sending a request to a server and receiving a response.  is a very significant performance evaluation metric. An increased value of RTT could lead to increased delay for applications such as interactive network games, Internet telephony (VoIP, Skype etc).

    RTT variation (Jitter) Jitter measures the variance in your Ping Time.  It is a measure of how consistent your Ping is or if it is unpredictable.

    Packet Loss calculates the data that is not surviving the round trip paths your data takes from the MLAB measurement server to your computer.  Values around 1% indicate serious disruptions in the service.

  • What is Measurement Lab?
    Measurement Lab (M-Lab) is an open, distributed server platform for researchers to deploy Internet measurement tools. The goal of M-Lab is to advance network research and empower the public with useful information about their broadband connections. By enhancing Internet transparency, M-Lab helps sustain a healthy, innovative Internet.  Further details on Measurement - Lab are available at http://www.measurementlab.net/.
  • How accurate are the NDT test results?
    The NDT tool provides a measure of a number of performance values as they exist at the time it was run. This means that other traffic can impact on the test results, such as browsing content or video, other devices on your connection or temporary network problems. It is suggested that a user run the test more than once, and begin seeing the average of results over time. Someone wanting an accurate result of the network performance quickly should test from an idle broadband connection (in other words, make sure you're not downloading something big, or watching a video while you're running the test).
    nzbt.org.nz cannot guarantee the accuracy of the measurements, particularly when there are multiple external factors beyond its control.  Results provide an impartial estimate with the goal to inform broadband subscribers on the market of broadband connections. The user is responsible for correct and sufficient use of the provided tools. nzbt.org.nz, REANNZ, Rabid are not responsible for any problems that may arise from the use of the broadband measurement tools.
  • Can the measurement be performed from a WiFi connected PC?
    Yes, but it should be understood that this may not measure accurately the available bandwidth on the network. We suggest performing the measurement on a PC directly connected to the modem/router. Depending on the 802.11 technology, the bandwidth is constrained by the bandwidth of the wireless medium. In the case of 802.11b, depending on the signal strength, bandwidth varies from 11Mbps, 5.5Mbps, 2Mbps or 1Mbps. Moreover, due to the wireless environment the measurement results may indicate that a half duplex connection is used.
  • Which parameters affect the measurement quality?
    Firewalls filtering traffic, high load at the measurement server or cabling related problems may affect the quality of the broadband connection or test result.
  • Do the measurement results include data overhead (eg from TCP/IP headers)?
    No, bandwidth value is not calculated with protocol overhead.
  • Can the nominal data rate be achieved? For example if the user purchases a 24 Mbps DSL service, can the results of the measurement (download speed) reach that value?
    Every utilized protocol (TCP,IP,PPP etc) adds overhead to the data transfer. Therefore measurement results are always less than the nominal data rate.
  • What is the overhead in data transfer over a broadband line?
    It depends on the specifics of the broadband connection (e.g. protocols used).
  • Which is the transport protocol used by NDT?
    NDT utilizes TCP as implemented by the server. TCP connections are established between the client and the measurements server.
  • How is RTT, packet loss and RTT variation calculated?
    NDT utilizes TCP RTT estimation function (Van Jacobson: Congestion avoidance and control. SIGCOMM 1988).Jitter calculation is based on the TCP RTT estimation and is defined as the difference between extreme RTT values. Retransmited packets contribute to packet loss estimation.
  • I found a bug, where can I report it?

    If you are having general issues, ie the applet isn't working, or the site is taking forever to load, then please place your feedback in our feedback form.

    Otherwise, if you have specific, code-related suggestions, we have our repository hosted up on github, so we encourage you to use our Github Issues tracker.