📥 Google Drive Direct Download Link Generator
Paste a Google Drive, Docs, Sheets or Slides sharing link and get a direct download / export URL — the file ID is parsed in your browser, no sign-in and nothing sent anywhere.
🔒 Parsed in your browser — the link and file are never uploaded. Set the file's sharing to "Anyone with the link" for direct downloads to work; Google still enforces permissions.
How the google drive direct download link generator works
Every Google Drive item has a long file ID in its URL (the 25+ character string after /d/ or id=). This tool reads that ID out of whatever share link you paste and rebuilds it into Google's own direct-access URLs. A Drive file becomes drive.google.com/uc?export=download&id=ID (the official "download" endpoint). A Docs, Sheets or Slides file becomes its matching /export?format=… endpoint — xlsx/csv/pdf for Sheets, docx/txt/pdf for Docs, pptx/pdf for Slides — the same URLs Google uses behind its own File → Download menu. The parsing and rebuilding happen entirely in your browser with a regular expression; your link is never sent to LazyTools or anyone else.
Direct links only work if the file's sharing is set to "Anyone with the link" — Google still enforces permissions, so a link this tool builds for a private file will prompt the visitor to sign in and request access. Very large Drive files may show Google's "can't scan for viruses" interstitial before the download starts; that's Google's page, not a failure of the link. These URLs are unofficial conveniences built on Google's endpoints and could change if Google changes them.
Frequently asked questions
How do I make a Google Drive link download directly?
Paste the share link here and copy the generated drive.google.com/uc?export=download&id=… URL. Clicking it starts the download instead of opening Drive's preview page. The file's sharing must be set to "Anyone with the link".
How do I export a Google Sheet to Excel or CSV from a link?
Paste the Sheet's share link and this tool builds the docs.google.com/spreadsheets/d/ID/export?format=xlsx (or =csv, =pdf) URL. Opening it downloads that format directly — the same export Google's own File → Download menu uses.
Does the file get uploaded to your server?
No. Only the text of the URL is processed, and that happens in your browser with JavaScript. Nothing — not the link, not the file — is sent to LazyTools. You can disconnect from the internet and it still converts.
Why does my direct link ask people to sign in?
Because the file is still private. Google enforces sharing permissions on these endpoints exactly like anywhere else. In Drive, set the file to Share → "Anyone with the link" (Viewer) and the direct link will work for everyone.
What is the lh3.googleusercontent.com link for?
It is an alternate high-speed host Google serves Drive file contents from, handy for hot-linking an image. It can be rate-limited or change without notice, so treat it as a convenience, not a permanent CDN URL — the uc?export=download link is the more stable choice.
Can I embed a Google Doc as a PDF with this?
Yes — use the Docs PDF export URL (…/document/d/ID/export?format=pdf). It returns the current PDF of the document, so you can link or embed it; it updates whenever the document changes and the viewer has access.
Related link tools
From the blog
-
Export Google Sheets, Docs & Slides by URL (CSV, XLSX, PDF)
Google Sheets, Docs and Slides have an export endpoint you can call by URL to download CSV, XLSX, PDF, DOCX or PPTX, and to pull live spreadsheet data.
-
How to Create a Google Drive Direct Download Link
Turn a Google Drive share link into a direct download link that starts the download instead of opening a preview. Step by step, with the exact URL format.