List your AI tool on AI Orion for free. Submit a tool

Diffbot

Documentation for Diffbot — transform the raw web into structured knowledge.

Pricing
Freemium
Free

About Diffbot

Diffbot builds AI models that read and transform the unstructured web into knowledge. It links facts in a graph-like structure, enabling intelligent AI applications such as the Knowledge Graph and GraphRAG. Diffbot is known for the Extract API, the automatic web scraper that doesn’t use any rules, and is used to access unstructured data from the public web at scale.

Diffbot APIs make it possible to classify and extract meaningful entities from existing web pages — the Extract API. They can find meaningful entities from within entire websites — the Crawl API. They enable searching the public web as a humongous graph database — the Search (DQL) API. They allow enhancing existing data with public web data — the Enhance API. They identify entities and classify the context of raw text — the Natural Language API.

Diffbot APIs can be combined to power intelligent automated systems, such as an automated sanctions tracker. A good starting point is adding diffbot-skills to an agent harness and prompting it for a tour. The site contains the entire API Reference, including Authentication to set up your token, then pick one of the APIs to start structuring the web.

Diffbot operates its crawl of the entire public web and maintains the world's largest automated Knowledge Graph. It emphasizes a non-rule-based approach to extraction and provides tools for developers to build autonomous systems using web data.

Use cases

  • Use Diffbot to tap into unstructured data from the public web at immense scale.

Key features

  • Classify and extract meaningful entities from existing web pages — the Extract API.
  • Find meaningful entities from within entire websites — the Crawl API.
  • Search the public web as a humongous graph database — the Search (DQL) API.
  • Enhance your existing data with public web data — the Enhance API.
  • Identify entities and classify the context of raw text — the Natural Language API.

Pros and cons

Pros

APIs cover extraction, crawling, search, enhancement, and natural language processing.

Pricing

Free
$0 / mo
  • Free base
  • Credits / month 9,500
  • Pages extracted 2,000 credits
  • KG entities queried 5,000 credits
  • NLP requests 500 credits
  • Web searches 2,000 credits
  • 5 requests / min

Reviews

Loading reviews…

Frequently asked questions

What are credits, and how many do I need?
A credit is Diffbot’s unit of processing value. Most actions cost a fixed number — extracting a page is 1 credit, exporting a Knowledge Graph entity is 25. Every plan includes a pool of renewable monthly credits.
Do I need a long-term contract?
No. Diffbot is a flexible monthly subscription — cancel anytime and you won’t be billed for the following month.
Do I need a credit card to sign up for the free plan?
No. Signing up for the Free plan doesn’t require a credit card; you only add payment details when you upgrade.

Alternatives to Diffbot

More in AI Developer Tools