Gofile Scraper API

The Gofile Scraper API turns public Gofile folder links into a structured file inventory — names, sizes, timestamps, and download counters — with no login.

Gofile Scraper

Extract public folder and file metadata from Gofile.io — the free file-sharing and cloud-storage service. Give it public share links (https://gofile.io/d/{share-code}) and get back the listing the public folder page shows: names, sizes, types, checksums, timestamps, and download counts. No login required.

What it collects

For every file and subfolder visible on a public Gofile folder page:

FieldDescription
nameFile or folder name
typefile or folder
sizeFile size in bytes (folders report the size of their listing, if present)
mimetypeMIME type of a file
md5MD5 checksum of a file
createTime / modTimeUnix timestamps
downloadCountPublic download counter
downloadPagePublic share link of the item
sourceUrlThe folder page the item was found on
depthSubfolder depth relative to the start URL

Metadata only — the Actor never uploads or downloads files, and it never touches private content.

How it works

The Actor opens the public folder page in a real Chromium browser and reads the listing the Gofile web app itself fetches. Subfolders are followed up to Maximum folder depth. Password-protected folders are skipped.

Input

FieldTypeDefaultDescription
startUrlsarray—Public Gofile share URLs (https://gofile.io/d/{share-code})
maxItemsinteger100Maximum content items per start URL
maxDepthinteger3Subfolder levels to follow (1–10)
proxyConfigurationobjectRESIDENTIALApify Proxy settings

Gofile filters datacenter IPs aggressively, so the input defaults to Apify RESIDENTIAL proxies.

Use cases

  • Inventory public shared folders you manage or follow (file names, sizes, changes)
  • Track public download counters on files you distribute
  • Audit public folder structure and naming
  • Export folder listings to JSON, CSV, or Excel via Apify datasets

Image Credit

Cover image: Gofile.io — used for identification.