Add enterprise-grade, real-world speed testing to any platform in minutes. No infrastructure required.
Trusted by developers since 2013 · No credit card required
Your branding, our engine
Benchmark connections across your user base
Auto-adjust quality based on real bandwidth
Pinpoint connectivity issues instantly
Accurate ETAs for file operations
Lightweight enough for embedded devices
The original speed test API, proven at scale
Measures what users actually experience
Skip months of development. Ship today.
From prototype to millions of tests
Embed the speed test on any web page with a few lines of JavaScript.
<script src="https://speedof.me/api/api.js"></script>
<script>
SomApi.account = 'YOUR_API_KEY';
SomApi.domainName = 'yourdomain.com';
SomApi.onTestCompleted = function (result) {
console.log(result.download, result.upload, result.latency, result.jitter);
};
SomApi.startTest();
</script>
Full configuration, callbacks and the result schema are in the API documentation, with ready-to-run code in the integration examples.
Run speed tests directly from AI agents and automation tools
Native integration with Claude, Cursor, Windsurf, and other AI platforms via Model Context Protocol
Command-line speed testing for scripts, CI/CD pipelines, and automation workflows
Promise-based API for Node.js applications. Same package, three interfaces
Results stored locally in JSON format for trending and analysis
Real-time insights into your API usage
* Free trial includes 100 API calls.
Include our JavaScript API (api.js), set your account key and domain, then call SomApi.startTest(). Download, upload, latency and jitter arrive via callbacks. Ready-made examples cover vanilla JS, React, Vue, Angular, iOS, Android, Flutter, Electron and more.
It is a paid API with a free trial: 30 days and 100 API calls, no credit card required. Paid plans start at $49/month and scale to Enterprise for high volume.
Download speed, upload speed, latency and jitter, using the same single-stream HTML5 engine as SpeedOf.Me for real-world accuracy.
Yes. The @speedofme/mcp package is an MCP server for AI agents, a CLI for scripts and CI pipelines, and a Node.js SDK, all from one install.
Web (JavaScript), plus example integrations for iOS, Android, macOS, Windows, Electron, Flutter, React, Vue, Angular and React Native.
Have more questions? Read the full FAQ →