Google Drive Download API

Generate direct, secure download links and instantly extract file details from Google Drive. A zero-configuration, super-fast tool built on Cloudflare Workers.

✔ No Login Required
✔ 99.99% Uptime
✔ Secure & Private
GET https://drive-ddl.fast-as-fuck.workers.dev/fileinfo?id=1xL93H3GPG9CIFm3ZbdLyJdo8d0NhDP

// File Info Response
{
  "name": "Tutorial.480p.mkv",
  "createdTime": "2025-04-01T20:34:47.840Z",
  "modifiedTime": "2025-03-30T16:06:57.000Z",
  "fullFileExtension": "mkv",
  "fileExtension": "mkv",
  "md5Checksum": "c9ee3d6489a7419e0000685d65f9dc31",
  "sha1Checksum": "c0f172c3a3494ad57e6db449bdd481d4a504fdcc",
  "sha256Checksum": "cc47e184b74a2b62257de258f007c1712d5808e869d038288f91506a6124e779",
  "size": 933882066
}

Try It Live

Paste a Google Drive File ID or URL to instantly pull its name, size, timestamps, and checksums.

Paste a Google Drive Folder ID or URL to recursively list every file inside it, with direct download links.

Why Use This API?

⚡ Direct Downloads

Bypass cluttered Google Drive preview pages and send users straight to their download files dynamically.

🔒 Native Encryption

Uses the Web Crypto standard to ensure secure operations and high privacy protection behind the scenes.

⏳ Expiring Links

Create secure download links protected by expiration timers, so links cannot be reused or shared forever.

🧩 Instant File Details

Fetch a file's format, name, size in bytes, and MD5 hash without needing to download the actual file first.

🚀 Built on the Edge

Powered by Cloudflare Workers to handle traffic surges smoothly with almost zero latency.

🔓 No API Keys Needed

Completely public routes that require no API tokens, login handshakes, or complicated setup.

Developer API Reference & Guidelines

Available API Endpoints

GET /generate_ddl_link?id=<DRIVE_FILE_ID_OR_URL>

Generate a secure, temporary, and direct download link using a Google Drive File ID or URL.

Add &pretty=true to format the JSON output with clean indentations.
GET /fileinfo?id=<DRIVE_FILE_ID_OR_URL>

Fetch the details of any file including name, extension, created/modified time, size, and MD5/SHA1/SHA256 checksum.

Add &pretty=true to format the JSON output with clean indentations.
GET /file?id=<DRIVE_FILE_ID_OR_URL>

Triggers an immediate download of the target file instantly, bypassing authorization checks.

GET /folder?id=<DRIVE_FOLDER_ID_OR_URL>

Recursively scans a Google Drive folder and lists every file (and subfolder) with their direct download links.

Add &recursive=false to only list top-level files, and &pretty=true to format the JSON output.
INFO Accessing Private Files

To allow this API to download private files, add the following Google Group email to your Private Folder or Shared Drive permissions as a Viewer:

EMAIL drive-ddl-private-file-access@googlegroups.com

Once added, the API will be able to securely retrieve those files and generate download links using your permission layer.

Access Method: Google Group Permissions (Viewer role)
Scope: Apply to specific private folders or shared drives
Integration Status: Active and ready to process
Base Gateway URL https://drive-ddl.fast-as-fuck.workers.dev
Authentication No Auth Required (Free Public Route)
Response Format Application / JSON (REST Standard)
All Systems Operational

Nominal operational health logged over the past 24 hours.

Tech Stack Blueprint
  • Cloudflare Workers (Edge Serverless)
  • Google Drive API Core Engine
System Details

Maintained and kept up-to-date with official Google Drive platform developer guidelines.

System Build: v2.7 Standard