Skip to the content
Agent Tools
Share Link Resolver: free, no sign-up

Turn a share link into its files, or its canonical URL.

Paste a Google Drive or Baidu Netdisk share link and get every file with its size. Paste a YouTube, X, Reddit, TikTok, Pinterest, Instagram, Threads, Facebook, LinkedIn, Telegram or Bilibili post link and get the clean canonical link. Google Drive also gives a direct URL you can hand to curl, Aria2 or Motrix.

MCP: sharelink.openkrill.app/mcp2 drives and 11 social platformsNothing stored

Your share link

Paste the link, or the whole share message with its code. A social post link works too.

Free. Public links only. No account, no link log.

Result

Waiting

Paste a share link to see its files and, where the drive allows it, a direct URL with curl, aria2 and Motrix hand-off. A social post link comes back as its canonical URL.

Supported platforms

Two cloud drives and 11 social platforms. Each one is an adapter that reads only that provider's own public page, oEmbed endpoint or API. Agents get the same table from list_share_providers in one call.

PlatformGivesYou needFoldersLast verified
Google DriveDirect URLNothingYes2026-10-17
Baidu Netdisk (百度网盘)File listYour own sign-in for bytesYes2026-10-17
YouTubeCanonical linkNothingNo2026-10-18
X (Twitter)Canonical linkNothingNo2026-10-18
RedditCanonical linkNothingNo2026-10-18
TikTokCanonical linkNothingNo2026-10-18
PinterestCanonical linkNothingNo2026-10-18
InstagramCanonical linkNothingNo2026-10-18
ThreadsCanonical linkNothingNo2026-10-18
FacebookCanonical linkNothingNo2026-10-18
LinkedInCanonical linkNothingNo2026-10-18
TelegramCanonical linkNothingNo2026-10-18
BilibiliCanonical linkNothingNo2026-10-18
Rules

Public links only. No speed-limit tricks, no cookie export and no third-party parse server. A file the owner has not shared is refused, and a social link is read through the platform's own public interface, never a signed-in view.

On the drive page itself

The free userscript adds a Resolve button to Google Drive and Baidu Netdisk share pages. It runs in your browser, talks only to the drive, and shows the same answer with Aria2, Motrix and curl hand-off. English and Chinese.

  1. Install a userscript manager, such as Tampermonkey or Violentmonkey.
  2. Install it from Greasy Fork, or open openkrill-sharelink.user.js, and confirm the install.
  3. Open a share link and press Resolve at the bottom right.

The readable source and the MIT license are on GitHub.

Use it from an agent

The page, the MCP server and the HTTP route run the same resolve_share_link action, so they give the same answer. No key and no sign-in. Ask: Give me a direct download link for this Google Drive file.

Claude Code

claude mcp add --transport http sharelink https://sharelink.openkrill.app/mcp

Cursor

{
  "mcpServers": {
    "sharelink": {
      "url": "https://sharelink.openkrill.app/mcp"
    }
  }
}

HTTP

curl -X POST https://sharelink.openkrill.app/actions/resolve_share_link -H 'content-type: application/json' -d '{"url":"https://drive.google.com/file/d/1oRRGuq_eDWEjauZZmowLu4m_57W3xqCc/view"}'

Frequently asked questions

Which links work?

Google Drive files, folders and Docs, Sheets or Slides links shared as Anyone with the link, and Baidu Netdisk (百度网盘) shares with or without an extraction code. Social post links from YouTube, X or Twitter, Reddit, TikTok, Pinterest, Instagram, Threads, Facebook, LinkedIn, Telegram and Bilibili also work, including their short hosts such as youtu.be, t.co, redd.it, vm.tiktok.com, pin.it, fb.watch, lnkd.in and b23.tv. The table on this page lists each provider, what it gives and the day a real link last resolved.

What does a social link give?

Its canonical URL: the platform's own form of that link, with tracking parameters dropped and short links followed once. A twitter.com link comes back as x.com, a threads.net link as threads.com. Where the platform answers an anonymous oEmbed endpoint or a public API, the answer also carries the item's own title. The resolver reads only the public page the link points at; it never signs in and never asks for a token.

Why does Baidu give a file list and no link?

Baidu serves file bytes only to a signed-in account, through its own app. The resolver shows what any visitor of the link sees: names, sizes and dates. To download, save the share to your own Baidu drive and download it there. The resolver never signs in for you and never touches Baidu's speed limits.

Can it open a private file?

No. A private file is refused. Ask the owner to share it as Anyone with the link, or open it while signed in to an account that has access.

How do I send a file to Aria2 or Motrix?

Copy the aria2c line and run it, or copy the Aria2 RPC line, which adds the file to a running aria2 (http://localhost:6800/jsonrpc). The Motrix line does the same for Motrix, which listens on http://localhost:16800/jsonrpc while it runs. The userscript sends to both with one click.

What is stored?

No account and no log of links. An answer stays in a short cache for about 5 minutes, so the same link asked again does not go to the drive twice. The page counts how many links it resolves, with no link text.