Changelog · October 9, 2026
A sign-in form or an error page is a failure, not a result
Stop paying for, and storing, the page a site shows instead of yours.
By Roger Campos · Last updated: October 2026
TL;DR
A site that won't show a page doesn't always say so with a status code. When the answer is a 200 whose whole content is a notice that you are blocked, an error page saying the page does not exist, a sign-in form the visit was redirected to, or an application that never got past its loading screen, the request now fails with the matching error and costs nothing, on every endpoint that loads a page. Your pipeline stops storing a login form as an article.
Free plan, no credit card. 1,000 credits a month.
The errors are the ones a status code already produces: The requested page was not found, The page asked us to complete a bot check before it would load, The page could not be loaded. A sign-in wall has one of its own: The page asked us to sign in before it would show its content.
Only what is unmistakable is refused. A sign-in page you ask for by its own address is returned like any other page, and so is an article behind a paywall, as far as the site shows it to a visitor.
Endpoints
The endpoints on this page
- Turn any URL into clean Markdown
Paste a link and get the page's main content as tidy Markdown — headings, lists, links and code kept, navigation and cookie banners stripped. The format LLMs and RAG pipelines work best with.
Try it free - Get the rendered HTML of any URL
Paste a link and get the page's HTML after JavaScript has run and redirects have been followed — the DOM a real browser sees, not the empty shell curl returns.
Try it free - Screenshot any website from its URL
Paste a link and get a sharp PNG of the page as it opens — JavaScript executed, exactly as a real browser would draw it. Great for previews, thumbnails and visual QA.
Try it free - Check a page's Open Graph tags and metadata
Paste a link and see everything the page says about itself — title, description, share image, authors, dates, language, icons and feeds — as one structured object.
Try it free - Summarize any web page with AI
Paste a link and get a concise AI summary of the page's main content — the substance, without the navigation, ads and boilerplate.
Try it free - Get the keywords from any URL
Paste a link to any website or article and get the 5–15 keywords and phrases that describe it best, ranked — for SEO briefs, tagging and content analysis.
Try it free - Everything about a URL, from one visit
Paste a link and get a screenshot of the page, its title, description and share image, the main content as Markdown and the console errors it threw — all from the same page load.
Try it free
FAQ
Frequently asked questions
No. Like every failed request, it costs nothing.
It is returned as the site shows it to a visitor who has not subscribed.
Try it on the free plan.
Free plan, no card. Confirm your email and your API key is live — you'll be making real requests in minutes.