Blog

What download speed means for large online courses

Learn how download speed affects course videos and large lesson files, estimate wait times, and find out whether Wi-Fi or the course site is slowing things down.

Jason TurnerHardware tests 5 min read

A course video pauses to buffer, or a large lesson file takes so long to download that you wonder if your internet is broken. Your download speed matters, but the course server, Wi-Fi signal, and other devices using the connection can matter too.

Use the Speed Test to check the speed reaching your device, then compare it with the size of the course material. This gives you a useful estimate, not a guarantee: a speed test connects to our server, while your course uses its own servers.

Check your download speed

  1. Open the Speed Test and run a test while connected to the same network you use for class.
  2. Wait for the results. Note the download speed in Mbps, along with ping and jitter. Mbps means megabits per second.
  3. Run the test a second time after a minute. If the results differ a lot, other network activity or an unstable connection may be affecting the measurement.
  4. Check the course file size, if you are downloading a lesson. For streaming video, note whether it is set to auto, standard definition, HD, or another quality level.

For a useful comparison, pause other downloads and large uploads during one test. Then run another while the household is using the internet as usual. The first shows what your connection can do with less competition; the second is closer to your normal experience.

What the result means

The download speed is high and stable

Your connection has room for course videos and downloads, especially if other devices are not using much bandwidth. If a specific lesson still loads slowly, the course platform or its connection to your device may be the bottleneck. Try another lesson or download from the course again later.

The speed is low, but a single video plays

Many course videos use less bandwidth than large software downloads. A standard-definition stream may work with a few Mbps, while HD video can need several Mbps or more, depending on how it was encoded. These are rough guides, not fixed requirements. If several people are streaming or joining calls at once, they share the available capacity.

The speed is enough on paper, but videos keep pausing

A speed test is a short sample. It can miss brief dropouts or sharp changes in delay. Try the course while other devices are quiet, and compare Wi-Fi with a wired connection if possible. If the pauses continue, the course platform or video player may be having trouble rather than your overall internet speed.

The speed changes a lot between tests

Your connection may be busy, the Wi-Fi link may be weak, or the internet service may vary at that time of day. Repeat the test at a few different times. For a longer check of interruptions and variation, use Connection Stability.

Estimate how long a course download will take

File sizes are usually shown in megabytes or gigabytes, while internet speed is shown in megabits per second. There are 8 bits in a byte, so divide the file size in megabytes by the download speed in megabits per second, then multiply by 8 to estimate seconds. In practice, allow extra time for network overhead and speed changes.

  • At 10 Mbps: A 1 GB download takes about 13 minutes 20 seconds in ideal conditions.
  • At 25 Mbps: The same 1 GB download takes about 5 minutes 20 seconds in ideal conditions.
  • At 100 Mbps: The same 1 GB download takes about 1 minute 20 seconds in ideal conditions.

For example, a 500 MB lesson file at 25 Mbps would take about half as long as the 1 GB example. If the actual download takes much longer, the course server may be limiting the transfer, the connection may be shared, or the speed to your device may be lower than the test result.

Streaming is different from downloading a whole file. A video player receives small pieces as you watch, and may lower the picture quality when bandwidth drops. A large download has to transfer the entire file before you can use it offline.

How to improve a slow course connection

  1. Pause competing activity. Stop large downloads, cloud backups, and game updates while you watch or download a lesson. A video call or stream on another device can also use part of your connection.
  2. Move closer to the router. Test near the router, with fewer walls between you and it. On Windows 11, check the connected network under Settings › Network & internet › Wi-Fi. On a Mac, check System Settings › Wi-Fi. On an iPhone, open Settings › Wi-Fi; on many Android phones, open Settings › Network & internet › Internet. Menu names can vary by phone.
  3. Try a wired connection. If your computer has an Ethernet port, connect it to the router and repeat the test. A better wired result points to Wi-Fi coverage or interference, rather than the internet plan itself.
  4. Lower video quality. If the course player offers a quality setting, choose a lower resolution and see whether playback stops buffering. This helps when the connection is shared or cannot sustain the selected quality.
  5. Restart the router. If several devices are slow, unplug the router's power, wait about 30 seconds, reconnect it, and give it a few minutes to start. Do not reset it to factory settings unless your internet provider tells you to.
  6. Compare at different times. Run the speed test when the course is slow and again at a quieter time. If results are consistently far below your plan, see how to test internet that is slower than your plan before contacting your provider.

When speed is not the cause

If other sites and videos load normally but one course remains slow, the course platform may be busy or its file server may be far from you. A browser extension, sign-in problem, or stalled page can also make a lesson appear to be downloading slowly. Try reloading the page, opening a different lesson, or using another browser. A fast result from the Speed Test does not prove that every course server is working well.

The Speed Test exchanges test data with our server to measure your connection, so its result may use some of your data allowance.