How it Works

SpeedOf.Me tests your internet connection by downloading and uploading sample files directly from your browser. It reflects your actual browsing and download performance.

test server

Download Test

It begins by downloading the smallest sample size (128 KB). While displaying the real-time bandwidth graph, it also measures the download duration. If the download takes less than eight seconds, the next sample is tested; otherwise, the upload test begins. Of all the samples downloaded, only the last one that took more than eight seconds is accepted. Your download speed is based on that final sample.

desktop

Upload Test

When the download test is complete, a similar incremental process is used to send data back to the SpeedOf.Me test server. The upload test starts with a small sample file and gradually increases in size until uploading a sample takes more than 8 seconds.

html5 speed test

Adaptive Testing Method

To ensure your internet connection is thoroughly tested, SpeedOf.Me measures your bandwidth in several passes. Sample file sizes gradually increase until one takes longer than eight seconds to download. As a result, SpeedOf.Me, unlike other speed tests, can automatically measure connection speeds ranging from very slow mobile networks like 10 Kbps GPRS (2G) to high-speed cable connections of 100 Mbps or more.

Sample file sizes used in the test are: 128 KB, 256 KB, 512 KB, 1 MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB, 64 MB, and 128 MB.

Test Servers

SpeedOf.Me hosts its sample files on a CDN. It uses 84 (and growing) super servers called PoPs. Each PoP may consist of multiple servers and is located in key regions around the world, near major internet exchange points. These super servers have powerful computing and caching capabilities and are directly connected to major backbone networks.
When the test begins, SpeedOf.Me automatically selects the most reliable and responsive server. This may not be the closest one, as several factors are taken into account to determine the best option. CDN technology handles this process to provide the most accurate and consistent test results.

global test servers network

SpeedOf.Me PoP Server Locations


  • United States:

  • NEW YORK

  • LOS ANGELES

  • SAN JOSE

  • SAN FRANCISCO

  • CHICAGO

  • HOUSTON

  • DALLAS

  • PHOENIX

  • SAN ANTONIO

  • AUSTIN

  • MIAMI

  • JACKSONVILLE

  • WASHINGTON DC

  • BALTIMORE

  • SEATTLE

  • DETROIT

  • COLUMBUS

  • PORTLAND

  • DENVER

  • ST. LOUIS

  • NASHVILLE

  • HONOLULU

  • Europe:

  • LONDON

  • MANCHESTER

  • PARIS

  • MARSEILLE

  • LYON

  • FRANKFURT

  • MUNICH

  • ROME

  • MILAN

  • PALERMO

  • MADRID

  • BARCELONA

  • STOCKHOLM

  • HELSINKI

  • OSLO

  • DUBLIN

  • COPENHAGEN

  • VIENNA

  • SOFIA

  • Canada & Mexico:

  • MEXICO CITY

  • TORONTO

  • MONTRÉAL

  • VANCOUVER

  • CALGARY

  • QUERÉTARO

  • GUADALAJARA

  • Asia:

  • TOKYO

  • OSAKA

  • SEOUL

  • HONG KONG

  • SINGAPORE

  • BANGKOK

  • MANILA

  • KUALA LUMPUR

  • MUMBAI

  • NEW DELHI

  • CHENNAI

  • HYDERABAD

  • KOLKATA

  • Oceania:

  • SYDNEY

  • MELBOURNE

  • BRISBANE

  • PERTH

  • AUCKLAND

  • CHRISTCHURCH

  • WELLINGTON

  • ADELAIDE

  • Middle East & Africa:

  • DUBAI

  • FUJAIRAH

  • JOHANNESBURG

  • CAPE TOWN

  • ACCRA

  • South America:

  • SÃO PAULO

  • RIO DE JANEIRO

  • BOGOTÁ

  • BUENOS AIRES

  • CURITIBA

  • FORTALEZA

  • LIMA

Accuracy

SpeedOf.Me tests your internet speed directly from your web browser, with no need for plugins or external software. From the beginning, it was built to work without requiring Flash or Java, which were commonly used in the past but are no longer supported by modern browsers.
It downloads large, continuous sample files, similar to how web pages or media files are typically delivered. In contrast, many other speed test services use small chunks transferred in parallel and apply adjustments to estimate your speed.
SpeedOf.Me uses multiple test servers (PoPs) in different regions, which helps produce more realistic results. Other services often choose the nearest physical server, sometimes located inside your ISP network. This can give inflated results, since the speed to that nearby server is usually higher than your real-world speed when connecting across the broader internet.
These differences make SpeedOf.Me one of the most accurate and realistic speed tests available.

Browser Compatibility

SpeedOf.Me works well in all modern browsers that fully support current web standards. For the best experience and most accurate results, we recommend using the latest version of Chrome, Firefox, or Safari.

  • chrome browser
  • firefox browser
  • safari browser