Developers
Integrate Shark Speed Test into your own sites and tooling. Everything below is free for non-commercial use, with attribution.
Public API
Aggregated leaderboard data. Returns up to the top 100 ISPs by median score for the requested window.
GET https://sharkspeedtest.com/api/public/leaderboard?days=30
fetch("https://sharkspeedtest.com/api/public/leaderboard?days=30")
.then(r => r.json())
.then(({ ranked }) => console.log(ranked));Query params: days (1โ90, default 30) ยท country (optional ISO country name).
Embed widget
Drop the speed test into any page with two lines of HTML.
<script src="https://sharkspeedtest.com/api/public/widget.js"
data-target="#shark-speed-test"
data-theme="light"
data-size="standard"
data-metrics="ping,jitter,download,upload"
data-plan-down="300"
data-plan-up="50"
data-shark-speed-test></script>
<div id="shark-speed-test"></div>data-themeโlightordarkdata-sizeโcompact,standard, orlargedata-metricsโ comma list fromping,jitter,download,upload,bufferbloat,dnsdata-plan-down/data-plan-upโ advertised Mbps to show a plan-validation breakdown
Browser extension
A minimal Chrome / Edge extension that runs a 5-second speed check from your toolbar and links to your full history. Download the source bundle from the project repository, then load it via chrome://extensions โ Load unpacked.
/extension/
Coming soon to the Chrome Web Store.
Scheduled email reports
Sign in and enable weekly email reports from your account page. Reports include your score trend, peak speeds, and a comparison with your ISP's regional median.