Google Drive ⏱ 8 min read 📅 Updated 2026-10-17 ✓ Verified for 2026

How to Fix Google Drive Upload Stuck at 'Less Than a Minute Remaining' (2026)

By SaveInDrive Engineering Team • Senior Cloud Storage Specialists • ✓ Fact-Checked & Cloud Tested

Few things are more frustrating than waiting 2 hours for a 15GB upload, only for Google Drive to freeze at 'Less than a minute remaining'. Here are 7 proven fixes that work immediately.

Share Guide:
How to Fix Google Drive Upload Stuck at 'Less Than a Minute Remaining' (2026)
⚡ Key Takeaway (Direct Answer)

Few things are more frustrating than waiting 2 hours for a 15GB upload, only for Google Drive to freeze at 'Less than a minute remaining'. Here are 7 proven fixes that work immediately.

Table of Contents Interactive
⚡ Quick Answer for Searchers

When a Google Drive upload hangs at "Less than a minute remaining" or 99%, the file data has already been uploaded, but your browser is failing to receive Google's final HTTP 200/201 closure handshake. To fix it immediately: do not close the tab. Open a new browser tab, go to Google Drive, check the target folder, and refresh. In 80% of cases, the file is already finalized. If it has truly hung, clear your browser cache, disable aggressive antivirus SSL inspection, or use SaveInDrive Remote Upload (https://saveindrive.com) to bypass browser socket timeouts completely.

You have been waiting for an hour while a crucial 18GB client video, database dump, or software build uploads to Google Drive. The progress circle slowly completes, reaches 99%, and displays the agonizing status message: "Less than a minute remaining..."

Ten minutes pass. Then thirty. The progress circle remains frozen. If you cancel the upload, you waste hours of time and gigabytes of internet bandwidth. If you leave it alone, it sits indefinitely without completing.

Why does this happen so consistently across Chrome, Edge, Safari, and Firefox? In this comprehensive troubleshooting guide, we dissect the exact technical cause behind the 99% upload freeze and provide actionable fixes to rescue your upload right now.

The Technical Culprit: The "Final Handshake" Failure

When you upload a file through Google Drive's web interface, Google divides the upload into two distinct phases:

  1. Data Transmission Phase: Your browser transmits binary data packets across WebSocket or HTTPS chunks to Google's upload servers (upload.video.google.com or www.googleapis.com/upload/drive/v3/files). This is the portion represented by the progress circle.
  2. Finalization & Checksum Phase: Once 100% of the bytes arrive at Google's data center, Google's backend runs an MD5 cryptographic checksum on the assembled file, verifies metadata, allocates storage quota in your account, and sends an HTTP 200 OK / HTTP 201 Created response packet back to your browser.

The freeze at "Less than a minute remaining" occurs when the data has successfully reached Google, but the return confirmation packet is blocked or dropped before your browser can process it. Common reasons include browser memory exhaustion, third-party Chrome extensions interrupting WebSocket connections, or local antivirus firewalls scanning the outgoing buffer.

Immediate Fix 1: The "Ghost Upload" Check (Do Not Cancel!)

Before you do anything drastic, check if your upload has already succeeded on Google's servers:

  1. Keep the uploading tab open—do not refresh or close it!
  2. Open a brand-new tab in your browser.
  3. Navigate to https://drive.google.com.
  4. Open the destination folder where your file was being uploaded.
  5. Sort files by "Last modified" descending.

In roughly 8 out of 10 cases, you will find your file sitting safely in the folder with its full file size and correct name! The browser upload UI simply failed to update its visual status. If you see the file in your other tab, you can safely close the stuck tab.

Immediate Fix 2: Flush Browser Network Sockets Without Killing the Tab

If the file is not visible in the other tab, your browser's internal network socket may be in a deadlocked state. In Google Chrome or Microsoft Edge, you can force the browser to reset its network socket pool without terminating active tabs:

  1. Open a new tab and paste the following internal URL: chrome://net-internals/#sockets (or edge://net-internals/#sockets for Edge).
  2. Click the Flush socket pools button.
  3. Switch back to your Google Drive uploading tab. In many instances, clearing the socket deadlock immediately allows the pending HTTP 200 handshake to complete, turning the circle into a green checkmark!

Immediate Fix 3: Disable Hardware Acceleration & Third-Party Extensions

Certain Chrome extensions—particularly ad blockers, VPN extensions, and download managers—inspect outgoing HTTP traffic. When a file upload reaches several gigabytes, the extension's background memory script can crash, blocking the final closure response.

  • Temporarily disable extensions like uBlock Origin, Privacy Badger, or browser VPNs.
  • Go to Chrome Settings > System and toggle off "Use graphics acceleration when available". Browser GPU memory leaks are a documented cause of frozen long-running uploads on Windows 11 and macOS.

Immediate Fix 4: Bypass Browser WebSockets via SaveInDrive Remote Upload

If you frequently upload large files (over 5GB) and suffer from repeated browser freezes, your internet service provider (ISP) or local Wi-Fi router may be dropping persistent TCP connections during long idle states.

The definitive solution is to bypass your browser's fragile upload engine entirely. If your file is hosted on another server, a cloud seedbox, or a direct web link, you can use SaveInDrive Remote Upload:

1

Paste the File's Direct Web Link into SaveInDrive

Instead of downloading the file to your computer and manually re-uploading through Chrome, copy the direct download link (e.g. from WeTransfer, Dropbox, GitHub, or any remote server).

2

Stream Directly Into Google Drive via Data Center Fibers

SaveInDrive executes the upload from high-bandwidth cloud servers directly into your Google Drive via Google's official Resumable Upload API. Because the transfer runs server-to-server, there is zero risk of browser crashes, Wi-Fi drops, or socket freezes.

🛡️ Antivirus SSL Inspection Warning

Security software such as Avast, Kaspersky, Bitdefender, and AVG include a feature named "HTTPS Scanning" or "Web Shield". These utilities act as a local man-in-the-middle proxy, intercepting and buffering all outgoing SSL traffic. For uploads over 10GB, the antivirus cache often runs out of virtual memory, freezing the upload at 99%. Temporarily disabling HTTPS Web Shield during large file transfers resolves the issue permanently.

Troubleshooting Checklist: Preventing Upload Freezes

Action Item Why It Helps Recommended For
Check Google Drive in a New Tab Verifies if file already finalized in background Always (First Step)
Flush Sockets (chrome://net-internals) Clears frozen TCP socket deadlocks Chrome & Edge Users
Disable Antivirus Web Shield Stops local buffer memory exhaustion Windows Users with 3rd-party Antivirus
Use Google Drive for Desktop Syncs via background OS daemon instead of browser Daily Heavy Uploaders
Use SaveInDrive Cloud Transfer Transfers server-to-server with zero local Wi-Fi dependency Files over 5GB & Remote Links

Frequently Asked Questions (FAQ)

Will pausing and resuming the upload fix the 99% freeze?

Unfortunately, no. Clicking pause on a browser upload that is already hung at the finalization stage usually breaks the socket connection completely, resulting in an "Upload Failed" error. Always check a second tab first before touching the pause/cancel button.

Why does this happen more frequently on large files than small files?

Google takes significantly longer to compute the MD5 integrity checksum for a 20GB file across its distributed storage chunks than for a 50MB PDF. If that checksum verification takes longer than your browser's HTTP timeout window (typically 60 to 120 seconds), the browser assumes the connection died, even though Google is still processing the file.

Can I resume a failed Google Drive upload without starting over?

Google Drive's web interface does not support resuming failed browser uploads from scratch. However, if you use the official Google Drive for Desktop application or API-based tools like SaveInDrive, transfers utilize chunked resumable endpoints that pick up exactly where they left off.

Does uploading in Incognito Mode prevent this error?

Yes, frequently. Because Incognito mode disables all third-party extensions and runs with a clean memory cache, it prevents extension-related WebSocket crashes during the final upload handshake.

Final Advice

The next time your Google Drive upload freezes at "Less than a minute remaining", resist the urge to smash the cancel button. Check your destination folder in a separate tab, flush your browser's network sockets, and consider switching to robust server-to-server streaming solutions like SaveInDrive for your multi-gigabyte file transfers.

📚 Recommended In-Depth Cloud Guides:

⚡ Free Cloud-to-Cloud Transfer Tools

100% Zero-Disk & Free

Transfer files directly into your Google Drive in rolling RAM buffers without downloading them to your computer or phone. Select your target cloud tool below:

← Previous Guide
How to Stream Google Drive Videos in VLC Player Without Downloading (2026)
Video Streaming • 8 min read
Next Guide →
How to Transfer an Entire MediaFire Folder to Google Drive (2026)
Cloud Transfer • 8 min read