Monitoring the Quality of Service into the home
Simplifying the analysis of internet performance to a single home
Monitoring the Quality of Experience to applications and services
Monitoring internet performance to multiple homes
Scheduled tests, instant tests, router tests, device tests.
Our suite of hardware and software agents initiate the tests
Our global testing infrastructure and data pipeline
Our company vision, our mission and the values we hold dear
Discover how we became the global measurement standard
Read all about our latest developments and company news
Some handy resources if you are writing an article about SamKnows
Find out what job opportunities we currently have at SamKnows
Measuring of the performance of the service provided
Speed is the primary measure by which broadband connections are sold, so clearly it's important to measure it. We offer a variety of different mechanisms to measure speed.
Whiteboxes, Routers, Android, iOS
Our standard speedtest, used on Whiteboxes, CPE and mobile apps.
An alternative speedtest that is ultra lightweight in terms of bandwidth usage and time.
A WebSockets and XHR based speedtest for use in web browsers.
This speedtest can take advantage of specific Broadcom and Qualcomm hardware to measure extremely high speeds.
Latency, packet loss and jitter affect everything you do on the internet. If these fare badly, then every other test will fare badly. So they are critical to measure.
Whiteboxes, Routers, Android, iOS
Our standard, continuous latency and loss measure, used on Whiteboxes and CPE.
An enhancement to our standard latency test that tracks outages/disconnections.
An instance-based latency and loss measure, typically used in mobile apps.
A test that measures latency over WebSockets, suitable for use in web browsers.
Measure latency and packet loss using good old ICMP pings.
The Domain Name System (DNS) converts a hostname (such as www.example.com) into a computer-friendly IP address (such as 192.168.1.1). Every time a user wants to load a webpage, this translation must occur, this test measures how long it takes. It’s configurable and can test against a target DNS server, over UDP or DNS-over-HTTPS.
Whiteboxes, Routers, Android, iOS
A success/failure status, and a failure reason if applicable.
The DNS resolution time (if successful). Note that this excludes DOH setup time, if the query is made over DOH.
The resolved record (e.g. an IPv4 address if the query was for an A record).
The DOH server hostname resolution time, TCP connection time and SSL handshake time.
SamKnows mobile apps collect a large amount of environmental information that provides a detailed picture of how networks are performing. This information is anonymous and does not include any personal data.
Android, iOS
Carrier Name
Country code
Operating System Version
Device model and manufacturer
Latitude & longitude
Plus many more. See factsheet for full details
Voice over IP services are increasingly replacing landline telephones. Our tests allow these services to be measured using industry standard protocols.
The Voice over IP (VoIP) test measures the quality of a voice call between the client and a nearby test server. It is intended to characterise how suitable the user's broadband connection is for placing and receiving VoIP calls.
Whiteboxes, Routers
Round trip latency
Downstream packet loss
Upstream packet loss
Downstream jitter
Upstream jitter
MOS (Mean Opinion Score)