HTML5 speed test with PHP/MySQL result storage
Go to file
Klaus-Uwe Mitterer 0cd1a9a6d1 Remove console log
2017-08-08 18:40:33 +02:00
.editorconfig improvements and new example (#29) 2017-05-15 12:02:32 +02:00
.gitignore Make it better. 2017-08-06 20:43:07 +02:00
bootstrap.min.css Make it better. 2017-08-06 20:43:07 +02:00
config.dist.php Make it better. 2017-08-06 20:43:07 +02:00
empty.php Improved ping/jitter test 2017-06-14 12:33:11 +02:00
garbage.php Implemented multistream; Implemented jitter test; Implemented Fetch API (default disabled); Added more settings; Improved code quality; Improved accuracy; Added browser-specific optimizations; Added minified version; Expanded documentation; Some bug fixes 2017-03-02 17:58:40 +01:00
getIP.php Improved client IP detection; Updated examples 2017-02-26 12:15:51 +01:00
index.html Remove console log 2017-08-08 18:40:33 +02:00
README.md Add myself as an author, remove doc.md 2017-08-06 20:45:14 +02:00
setup.php Make it better. 2017-08-06 20:43:07 +02:00
speedtest_worker.js add support to disable specific tests when pass "-1" (#52) 2017-07-19 08:04:37 +02:00
speedtest_worker.min.js add support to disable specific tests when pass "-1" (#52) 2017-07-19 08:04:37 +02:00
store.php ; 2017-08-07 19:42:43 +02:00

HTML5 Speedtest

No Flash, No Java, No Websocket, No Bullshit.

This is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers.

Try it

Take a Speedtest

Compatibility

Only modern browsers are supported (IE11, latest Edge, latest Chrome, latest Firefox, latest Safari)

Requirements

  • A reasonably fast web server. PHP is optional but recommended
  • Some way to generate garbage data
  • Your server must accept large POST requests (up to 20 Megabytes), otherwise the upload test will fail
  • It's also better if your server does not use compression, but it's not mandatory

License

Copyright (C) 2016-2017 Federico Dossena, Klaus-Uwe Mitterer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see https://www.gnu.org/licenses/lgpl.