Video upload stalls near completion: what to check
Find out why a video upload freezes near 100%, separate connection trouble from a site or file limit, and choose a safe next step.
Your video reaches 95% or 99%, then the progress bar stops moving. It can be tempting to refresh the page or start over, but the site may still be processing the video, or the upload may have hit a connection, file, or account limit.
First, check whether the upload is still active and compare your connection with a Speed Test. The test can help identify general upload or connection trouble, but it cannot test the video site’s server or account limits.
Check the upload without losing progress
- Note the file size, the percentage shown, and how long it has stayed there. If the page says processing or preparing, leave it open for several minutes before doing anything that might cancel the upload.
- Check the upload page for a separate status, such as processing, saving, or a message about the file. If the site shows an upload history, look there too. Avoid refreshing or closing the tab while it may still be working.
- Open the Speed Test in another tab on the same device and network. Check upload speed, ping, and jitter. The test exchanges test data with our server to measure your connection, not your video.
- Check the destination site’s rules for maximum file size, video format, account storage, and upload duration. If possible, make a short copy of the video and try that as a separate test, without replacing or deleting the original.
- If it is safe to retry, compare one change at a time: use another browser, connect by Ethernet instead of Wi-Fi, or try a different network. Record whether the stall happens at the same percentage.
What the result means
The page says processing, and the percentage has stopped
The file may already have reached the site. Some services take time to check, convert, or prepare a video after the transfer, and the progress bar may not clearly separate that work from uploading. Give it time and check the site’s upload list before retrying.
The upload stops at different percentages, and the Speed Test varies
A fluctuating connection is more likely, especially if the upload speed falls or ping and jitter rise during the test. Wi-Fi interference, other devices using the connection, or a brief internet interruption can interrupt a long transfer. A single speed test is only a snapshot, so it does not prove that the connection stayed steady throughout the upload.
The upload stalls at nearly the same percentage each time
A repeated stopping point can point to a file limit, an unsupported encoding, a site timeout, or a problem processing that particular video. If a short test clip uploads successfully but the full video does not, check the site’s limits and try a copy exported in a commonly supported format.
The Speed Test looks good, but the video still stalls
Your connection may be fine for the test server while the video site is busy, limiting your account, or having trouble with that file. A Speed Test cannot confirm the destination server’s upload capacity or show whether your account has enough storage. Check the site’s status or support information, and try again later if the upload fails there repeatedly.
How to fix it
- Wait and check the site’s upload list. Leave the tab open if it still shows activity or processing. Do not restart an upload that may have completed its transfer and is being prepared by the site.
- Check file and account limits. Confirm the maximum file size, accepted formats, available account storage, and any limit on video length. If the site allows it, export a smaller copy and test that before uploading the full video again.
- Use a steadier connection. Move closer to the router or connect with Ethernet. On Windows 11, check Settings › Network & internet to see whether you are using Wi-Fi or Ethernet. On macOS, open System Settings › Network. On an iPhone, check Settings › Wi-Fi; on Android, check Settings › Network & internet › Internet, though names can vary by device.
- Pause other large transfers. Cloud backup, file syncing, game downloads, and other uploads can compete for the same connection. Pause them temporarily, then try the upload again when the network is quieter.
- Check VPN or proxy settings. A VPN or proxy can add another point where a long transfer may slow or disconnect. If you are allowed to do so, compare one upload with it off. On Windows 11, check Settings › Network & internet › Proxy. On macOS, check System Settings › Network, select the active connection, then open its proxy settings. Do not bypass a required work or school VPN.
- Try a fresh browser session. If the upload failed and the site confirms it did not finish, sign in again or try another browser. Keep the original video untouched. Avoid clearing all browser data unless you are prepared to sign in again and lose saved site settings.
Why the last few percent can take longer
Progress bars do not always measure only the bytes being sent. A site may report the transfer as nearly finished while it checks the file, writes it to storage, scans it, or converts it into playback formats. Some bars also estimate progress, so they can appear stuck even while the site is doing work.
Large videos make brief interruptions more noticeable because they take longer to transfer. If the site supports resuming an interrupted upload, it may continue from where it stopped. If it does not, a failed attempt may need to start again. Check the site’s instructions before canceling, and avoid testing with a file you cannot replace.
The Speed Test sends test data to our server. It does not upload your video, and it cannot tell you whether the video site has received or processed your file.
