Azure Speed Test

Select Azure Regions

Choose the Azure regions you want to compare and see which destinations deliver the strongest upload experience from your connection.

0 regions selected

Upload Size per Region

Start with 50 or 100 MiB for a quick comparison. Larger sizes provide a longer view of upload performance but use more data and take more time.

Select one or more regions to compare upload performance.

No Upload Tests Yet

Select regions and an upload size, then start comparing upload performance.

Explore More Ways to Compare Azure Performance

Frequently Asked Questions

How does this upload speed test work?

Your browser creates a synthetic zero-filled payload and uploads it directly to Azure Blob Storage in each selected region. No local file is selected, read, or uploaded.

The payload uses memory-efficient shared chunks instead of allocating the full selected size as one JavaScript array.

Why are regions tested one at a time?

Parallel uploads would divide your local connection among several regions and make each result artificially slower. Sequential tests give each region the same opportunity to use the available bandwidth.

Which upload size should I choose?

Use 50 MiB for a quick check and 100 MiB for a general comparison. Use 250 or 500 MiB only when you need a longer sustained-throughput sample and have sufficient data and time.

What do Mbps and MiB/s mean?

Mbps means megabits per second and is comparable to typical internet plan speeds. MiB/s means mebibytes per second and uses binary units. Use the results control to switch units; both views come from the same measured transfer.

Why do results vary between runs?

Internet routing, Wi-Fi quality, VPNs, local resource pressure, regional congestion, and competing traffic can change throughput. Run several tests with the same size and regions before making a placement decision.