Google Drive → Microsoft Office

Drive Exporter

Sign in with your company Google account to download all your Google Docs as .docx and Google Sheets as .xlsx — compatible with Microsoft Word and Excel.

Your sign-in session will expire soon. Please sign out and sign back in to continue downloading.
📋 How to use Step-by-step guide for users
  1. Click "Sign in with Google" below. A pop-up window will appear asking you to choose your Google account. Select your company Google account (the one ending in your company's domain, e.g. @yourcompany.com).
  2. Google will ask for permission to view your files. This tool only reads your Drive — it cannot edit, move, or delete anything. Click Allow to continue.
  3. Once signed in, click the blue "Scan Drive" button. The tool will search your Google Drive for all Docs and Sheets. This may take a few seconds if you have many files.
  4. A list of your files will appear. You can click ↓ DOCX or ↓ XLSX next to any file to download it individually. Or click "↓ Download all visible" to download everything at once.
  5. If the bulk download does not work: your browser may be blocking pop-ups. Look for a small pop-up blocked icon in your browser's address bar and click it, then choose "Always allow pop-ups from this site". Then click "↓ Download all visible" again.
  6. When you are done, click Sign out to end your session. Your files are downloaded directly to your computer — nothing is stored on this server.

💡 Tip — Your sign-in session lasts approximately 60 minutes. If you have a very large Drive, scan and download in batches using the "Docs" and "Sheets" filter buttons.

🔧 IT Admin One-time setup — Add Google OAuth Client ID
  1. Go to console.cloud.google.com/apis/credentials and sign in with a Google account that will own this project (a Workspace admin account is recommended).
  2. Create a new project (recommended: one dedicated project for this tool), then click + Create Credentials → OAuth client ID. Choose application type Web application.
  3. Under Authorized JavaScript origins, add the full HTTPS URL where this file is hosted — e.g. https://tools.yourcompany.com. Do not add any http:// origins.
  4. Go to APIs & Services → Library and enable the Google Drive API.
  5. Go to OAuth consent screen. For multi-tenant use across several organizations, set the user type to External. Fill in App name, support email, and your organization's logo. You do not need to request any sensitive scopes beyond Drive read-only.
  6. Publishing status: While setting up or running a pilot, keep the app in Testing mode and add each user's email address under "Test users" (up to 100 users). When ready for broad rollout, click Publish App — Google will show users a standard consent screen. For a purely internal tool, consider requesting OAuth verification to remove the "unverified app" warning.
  7. Copy the Client ID (ends in .apps.googleusercontent.com), open this HTML file in a text editor, find const HARDCODED_CLIENT_ID = ''; and paste the ID between the quotes. Also fill in const ALLOWED_DOMAINS = []; with every Workspace domain that should have access, e.g. ['acme.com', 'partnerco.com']. Save and redeploy.
  8. Configure your web server to send the HTTP security headers documented at the bottom of this HTML file (search for SECURITY SETUP).