Javascript Network Speedometer
This page uses Javascript to download approximately 4 megabyte of data from the server. The length of time required to perform this download gives a rough estimate of the download speed of your connection. The page then sends the same data back to the server (an upload) and the time required provides a rough estimate of the upload speed of your connection.
Test Again

Last Test

Download speed is:

Upload speed is:

I wish to upload .