google drive

Google Drive Upload Failed

Resolution Checklist

  • 1 Diagnose root causes of Google Drive upload failures
  • 2 Fix upload issues on the Google Drive Web App
  • 3 Resolve upload failures on Google Drive for Desktop (Windows)
  • 4 Resolve upload failures on Google Drive for Desktop (macOS)
  • 5 Summary Checklist for Google Drive Upload Failures

Google Drive Upload Failed

When attempting to upload files or folders to Google Drive, you may encounter error notifications such as “Upload Failed”, “HTTP Error”, “Network Connection Lost”, or a progress bar that freezes indefinitely.

This guide helps you identify why uploads are blocked and provides step-by-step instructions to fix the issue on both the web interface and the Google Drive for Desktop application.


1. Diagnose Root Causes of Google Drive Upload Failures

Upload failures are usually caused by:

  • Browser Extensions & Ad Blockers: Privacy extensions or ad blockers can flag Google’s upload API endpoints (clients6.google.com or docs.google.com/upload) as tracking scripts and block them.
  • QUIC Protocol Network Dropping: Google Chrome uses a experimental network protocol called QUIC (Quick UDP Internet Connections) which can be blocked or throttle-restricted by corporate firewalls or consumer routers, leading to stalled uploads.
  • Google Account Storage Exhaustion: If your Google Drive, Gmail, or Google Photos exceeds 100% storage utilization, all incoming data streams are immediately blocked.
  • Corrupt Local Upload Cache: On the desktop client, the cache database managing the upload queue can become corrupted or lose write permissions.

2. Fix Upload Issues on the Google Drive Web App

If you are uploading via a web browser, use these steps to resolve network or extension blocks:

Step 1: Verify Google Workspace Status

Check the Google Workspace Status Dashboard to verify that Google Drive is not experiencing server outages or service degradation.

Step 2: Disable the QUIC Protocol in Chrome

If your uploads start but freeze halfway through, the QUIC protocol may be unstable on your network.

  1. Open a new tab in Google Chrome.
  2. Navigate to: chrome://flags
  3. In the search box, type Experimental QUIC protocol.
  4. Change the dropdown menu next to it from Default or Enabled to Disabled.
  5. Relaunch Chrome and retry the upload.

Step 3: Run Browser in Incognito Without Extensions

  1. Open an Incognito window (Ctrl + Shift + N on Windows, Cmd + Shift + N on Mac).
  2. Go to Google Drive and log in.
  3. Try uploading the file. If it succeeds, the issue is caused by one of your browser extensions. Temporarily disable security/ad-blocking extensions one by one in your extension settings (chrome://extensions/) to isolate the culprit.

3. Resolve Upload Failures on Google Drive for Desktop (Windows)

If files remain in the desktop upload queue but fail to sync online, the local queue state may be locked.

Step 1: Force Quit the Client and Restart

Open Command Prompt (Admin) and execute:

taskkill /f /im googlepackagedexe.exe

Step 2: Clear Windows Cache directories

Google Drive caches files in a staging folder before pushing them to the cloud. If this folder is corrupted, uploads will stall.

  1. Press Windows Key + R, paste the path below, and press Enter:
    %USERPROFILE%\AppData\Local\Google\DriveFS
  2. Delete the folders named CloudGraph and Metadata. (Do not delete the root DriveFS folder if you want to avoid rebuilding your entire local virtual drive index, though you can delete it if simpler fixes fail).
  3. Open the Start menu, search for Google Drive, and launch the app to rebuild clean upload metadata.

Step 3: Configure Proxy Settings

If you are behind a corporate firewall:

  1. Click the Google Drive icon in your Windows System Tray.
  2. Click the Gear icon (Settings)Preferences.
  3. Click the Gear icon inside the preferences window.
  4. Scroll down to Proxy settings and change it from Auto-detect to Direct Connection (or enter your organization’s manual proxy configuration).

4. Resolve Upload Failures on Google Drive for Desktop (macOS)

If the upload queue on macOS is stuck, clear the app’s upload cache and verify system permissions.

Step 1: Stop the Google Drive Service

Open Terminal and terminate the processes:

killall "Google Drive"

Step 2: Reset macOS Upload Databases

  1. Purge the cached sync metadata databases:
    rm -rf ~/Library/Application\ Support/Google/DriveFS/[0-9]*/{CloudGraph,Metadata}
    (Note: The wildcard matches your unique Google Account ID directory within the DriveFS folder, clearing only upload queues and database states without logging you out).
  2. Relaunch the Google Drive app from your Applications directory.

Step 3: Disable macOS Content Filters

If you are running third-party security software (e.g., Little Snitch, LuLu, or corporate endpoint protection):

  1. Open macOS System SettingsNetworkVPN & Filters.
  2. Locate any active network filters.
  3. Set the filter to Disabled or add an exception rule allowing the process Google Drive.app to connect to all ports.

5. Summary Checklist for Google Drive Upload Failures

Fix LayerAction Command / SettingIntended Outcome
Network (Web)Disable Experimental QUIC protocol in chrome://flagsStops network packets from being blocked by routers.
Extensions (Web)Test in Incognito ModeBypasses ad-blockers and privacy extensions.
Windows Desktoptaskkill /f /im googlepackagedexe.exeKills hung upload threads.
Windows CacheClear %USERPROFILE%\AppData\Local\Google\DriveFS\MetadataCleans up stalled or corrupted local upload queues.
macOS Desktoprm -rf ~/Library/Application\ Support/Google/DriveFS/*/MetadataResets the Mac file synchronization pipeline.
macOS NetworkCheck VPN & Filters in System SettingsEnsures firewall extensions do not drop upload streams.