Speedtest by Ookla
1.13.156.0Determine the upload and download speed of your Internet connection and check whether the speed you were promised is really available
105.8 MB
Info
Update Date
May 25 2021
Version
1.13.156.0
License
Freeware
Created By
Ookla
Internet speed tester
Related software Internet