Context.dev gives your AI agents and apps real-time access to structured web data, no brittle scraping infrastructure needed. Scrape any URL as clean markdown or HTML, extract brand data (logos, colors, fonts, socials) from any domain, crawl sitemaps, resolve transaction descriptors, and more. Typed SDKs for TypeScript, Python, and Ruby. Trusted by 5,000+ businesses including Mintlify, Daily.dev, Ferndesk.com, and more. Most teams integrate in under 10 minutes.
This is the 2nd launch from Context.dev. View more
Context.dev
Launched this week
Context.dev is the web context API for AI products and agents. Scrape any URL, crawl sites, turn pages into LLM-ready Markdown, extract structured data into your own schema, capture screenshots, and retrieve logos, colors, fonts, styleguides, company data, and transaction enrichment through one API. YC-backed, no card required, and built so developers or coding agents can integrate in minutes.





Free Options
Launch Team / Built With





Clean markdown per URL is the right primitive, but the thing that bites agents downstream is structural stability run to run. If the same URL returns a slightly different markdown shape each fetch (nav reordered, a section collapsed), an agent parsing it breaks even though the scrape technically worked. Do you normalize to a stable structure, and how do you handle sites that serve bots different HTML than a real browser? We've had agents silently derail because the page they got back wasn't the page a human sees.
Context.dev
@dipankar_sarkar markdown is never what a human sees!
We have a near perfect browser rendering stack. You can try it yourself :)
Context.dev
@shubham4real agreed!
The agent-native onboarding is the part that stopped me, most APIs assume a human reads docs and wires a key in manually. Letting a coding agent paste one line, sign itself up, and grab a key end to end is a genuinely different distribution bet.
That's also my real question: what stops that flow from becoming a free-tier abuse vector? If an agent can self-provision with no human in the loop, nothing stops another agent from looping ten signups to dodge rate limits. Is there verification or a review gate before a self-signed-up key actually starts working?
Congrats on the launch!
Context.dev
@keirodev we have really advanced fraud protection. We get attacks nearly daily for the past year and have developed our own way of stopping it immediately and preventing it all-together
Really good question.
@yahia_bakour3 Good to know the system is battle-tested, a year of near-daily attacks is real signal ! Still curious whether it holds the same way for the agent-native path specifically, a human signup gives you a browser session, a device fingerprint, maybe a captcha to key off of, an agent hitting the API directly hands you far fewer signals to work with. Is that flow covered by the same system, or does it get extra friction (email verification, per-IP rate limiting) because it's a thinner surface to catch fraud on?
Context.dev
@keirodev yep, caught there too!
I'm so glad I discovered Context.dev. My first task was collecting SVG logos for hundreds of brands. I tried many tools, paid and open source, and only Context.dev solved it.
Getting started with the API was easy. I especially liked the ready-made prompt for Claude Code. It took just a few minutes from registration to seeing results in my project.
Now I use Context.dev in my personal projects and recommend it to my clients when I do AI transformations of their websites. The use cases keep multiplying for me. Custom reports, logos, branded Open Graph images.
@yahia_bakour3 thank you for this service! Happy to support it 🙌
Context.dev
@zmoki SUPERB to hear, thank you!!
The tricky part on that hash is that 'material' is consumer-specific: a price flip matters to a catalog agent, a nav reshuffle doesn't, but an agent watching layout wants the reverse. If you can surface the structured diff and let the caller pick which spans count, with your materiality hash as the sensible default, you sidestep everyone fighting one baked-in definition of meaningful. Glad it's already on the roadmap.
Context.dev
@dipankar_sarkar 100%, it's a really hard problem to solve developer-experience wise, we iterate more on the interface than the actual tech just because we want it to be intuitive for everyone.
What's your background btw? these are very solid questions.
Been using this to replace a scraper that kept breaking. One API call, clean markdown back. The brand data extraction (logos, colors, fonts) is surprisingly useful for onboarding flows. Handles JS-heavy sites better than I expected. 5000+ customers is a decent trust signal. Some niche sites still struggle, but overall solid.
Context.dev
@rick_borduur amazing! Thank you so much.
Propane
Awesome stuff @yahia_bakour3 !🚀
Making the swathes of data available on the web useful context is essential to the AI era, we have only had great experiences with Context!
Where do you see the puck heading in a year or so?
Context.dev
@benfleming Truly appreciated, it's been an honor to have you as a customer for so long.
The goal is simple, turn the internet into an API.
Propane
@yahia_bakour3 wishing you all the best on that journey😁 congrats on the launch!