Why Claude Failed to Fetch Links: Causes and Fixes

Claude fails to fetch links for several reasons: pages behind a login, unsupported file types, blocked domains and outages. Most failures have a straightforward workaround.

Updated 5 min read

When Claude says it failed to fetch a link, the reason is almost always one of a small set of causes: the page requires a login or payment, the server blocks AI tools, the file format is not supported, or the URL has changed or been removed. Most of these have a workaround that does not involve bypassing any restriction.

The steps below cover the most common situations. If fetching consistently fails across multiple links, check whether Claude is experiencing an outage before spending time on individual URLs. A tool like fenbs can keep a record of the sources you have already confirmed as accessible, along with the findings you accepted from each one.

Steps to try first

  1. Open the URL yourself in a browser and confirm the page loads without logging in. If it does not, see the section below on login and paywall pages.
  2. Check that the URL is complete and correct. A missing character or a copied line break can produce a 404 that looks like a fetch failure.
  3. Try the URL again in a new message. Transient network errors are common and often resolve on a second attempt.
  4. If the page loads in your browser but Claude still cannot read it, copy and paste the key text from the page directly into the chat instead.
  5. For a PDF or video file, copy the text or transcript yourself and paste it in. Claude cannot play video or audio, and some PDF hosting services block AI fetching.

Pages that require a login or payment

A login wall or paywall is the most common cause of a failed fetch. Claude cannot log in to a site, accept cookies on your behalf or use a session you have already opened in your browser. If you can read the page only because you are subscribed or signed in, Claude will see a login prompt or a partial preview instead.

The workaround is to copy the content you need from the page and paste it into the chat directly. If the information is behind a paywall you subscribe to, you can legally read it and share the relevant excerpt for analysis. Do not paste an entire article where that would breach the site's terms of service.

File types Claude cannot open from a URL

Claude can read HTML pages and some plain-text formats when fetching from a URL. It cannot open video files, audio files, password-protected PDFs, or formats that require a proprietary reader. Some PDF hosting services also block fetching by returning a download prompt instead of the document itself.

For a PDF you can open, download it, then upload the file directly to the conversation. For a video, find or create a transcript and paste that in. For a spreadsheet or slide deck, export the relevant content as text.

Pages that block AI tools

Some sites use their robots.txt file or server-side rules to block AI crawlers. When Claude encounters one of these, it will typically say the fetch failed or that it could not access the content. This is the site's deliberate choice, not a bug in Claude.

Do not try to circumvent these restrictions. If the site has blocked automated access, find an alternative primary source for the same information: an official press release, a regulatory filing, a vendor's own documentation page, or a cached version the site itself has made available.

Moved and removed pages

URLs that worked last month may return a 404 or a redirect that Claude cannot follow. This is common with news articles, documentation pages and pages that have been reorganized. A URL that was stable for years can change after a site redesign or a domain migration.

Search for the page title to find its new location. For regulatory or legal documents, look for the primary agency or court's own search function rather than relying on a URL that may change. If the original page is genuinely gone and you need the content, check whether an archive copy is available through a web archiving service.

Keeping track of sources that work

When you are building a piece of work that draws on multiple sources, tracking which URLs are accessible and what each one confirmed is valuable. Losing a working source link mid-project means going back to find it again, and forgetting which claims were checked against which sources leads to errors down the line.

How fenbs helps

Keep your confirmed sources in one place

Add the accessible source links for a project to fenbs as Links and listings entries, with a note on what each one confirmed. The next session, with any connected assistant, can see which sources you have already verified and which findings you accepted, without fetching them again from scratch.

Create a free account

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

How to do this with fenbs

  1. Create a free account and open the project you are researching.
  2. Each time you confirm a source is accessible and reliable, add its URL to Links and listings with a short note on what it supports.
  3. Record the specific claims you accepted as context notes in the project, linked to the source.
  4. Connect your AI assistant over MCP from Integrations and ask it to read the project context before continuing the research.
  5. When a source moves or goes offline, update its entry with the new URL or mark it as no longer available so a future session does not waste time on a dead link.

Questions people ask.

Why does Claude say it failed to fetch a link that opens fine in my browser?

The most common reasons are that the page requires a login you are already signed in to, the site blocks AI crawlers, or the file format is not supported for URL fetching. Copy and paste the relevant content from the page directly into the chat instead.

Can Claude open PDFs from a link?

Sometimes. It depends on how the PDF is hosted. Many PDF hosting services return a download prompt rather than the document itself, which Claude cannot process. Download the PDF and upload it directly to the conversation for reliable results.

Can Claude bypass a paywall to fetch a page?

No, and it should not. Claude cannot log in, pass authentication or accept cookies. If a page is behind a paywall, copy the relevant excerpt yourself and paste it in, provided doing so is consistent with the site's terms of use.

What should I do if Claude says a link is blocked?

Accept the block as the site's choice and look for the same information from a primary source: the vendor's own documentation, a regulatory agency's website or an official announcement page. Do not try to route around the block.

How do I tell whether the fetch problem is Claude or the URL?

Open the URL in your browser. If it loads without a login and does not require a download, try pasting the URL again. If the page has a login wall, a 404 or returns a file rather than a web page, the URL itself is the issue, not Claude.

More in AI at work

All AI at work articles

Start with one thing.

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

There is nothing to set up first. Write one line and you’ve started.