⚡ Speed Test
⬇ Download Files
⬆ Upload Files

Network Speed Test

Measure aggregate throughput using parallel connections

Download Streams
Upload Streams
Duration
Download
0Mbps
Upload
0Mbps
 
Download
Mbps
Upload
Mbps
Latency
ms
Jitter
ms
Connections
Downloaded
MB
Uploaded
MB
Live Throughput
↓ Download (left axis)↑ Upload (right axis)

Download Files

Generate and download test files for throughput testing

Files
Storage Used
/ 300 GB
Available
Max File
20 GB
Generate File
Max 20 GB per file · 300 GB total · Random binary data · Resumable downloads
Available Files
Name
Size
Created
Status
Actions
No files yet
Download API
# ⚡ MAX SPEED — parallel connections
aria2c -x 16 -s 16 -k 10M https://HOST/api/download/FILE
# Standard download (resumable)
curl -OL https://HOST/api/download/FILE
# Generate a file via API
curl -X POST https://HOST/api/generate \
  -H "Content-Type: application/json" \
  -d '{"filename":"my_file.bin","size":"10GB"}'

Upload Files

Upload a file to measure upload throughput · Auto-deleted after test

Upload Speed Test
Max 20 GB · Auto-deleted from server after test
Upload History
No uploads yet
Upload API
# Upload file for speed testing (auto-deleted)
curl -X POST https://HOST/api/upload-file \
  -H "X-Filename: testfile.bin" \
  --data-binary @/path/to/file.bin
# Generate random data and upload
dd if=/dev/urandom bs=1M count=1000 | \
curl -X POST https://HOST/api/upload-file \
  -H "X-Filename: random_1gb.bin" \
  -H "Transfer-Encoding: chunked" \
  --data-binary @-
# Upload sink (discard mode — no file saved)
dd if=/dev/urandom bs=1M count=100 | \
curl -X POST https://HOST/api/upload \
  -H "Content-Type: application/octet-stream" \
  --data-binary @-