NewMCP server live

Lighthouse API to audit any website.

Run a Google Lighthouse audit on any URL and get the full report as JSON, with performance, accessibility, best practices, SEO and agentic browsing scores.

Get a free API key
4.9average across
G2 — 4.8 out of 5Google — 4.9 out of 5Product Hunt — 5.0 out of 5
  • 500 free credits every month
  • No card to start
  • Failed requests cost nothing

Try it on your own URL

Try:
Trusted by teams at
PfizerNBCUniversalTCSHostingerKissflowLookoutPlivoClearSaleSparkianCBSplitOmreon
PfizerNBCUniversalTCSHostingerKissflowLookoutPlivoClearSaleSparkianCBSplitOmreon

Lighthouse audits, without the browser farm.

No Chrome to install and no audit servers to keep consistent. Each request runs Lighthouse in the cloud and returns the full report.

All five categories

Performance, accessibility, best practices, SEO and agentic browsing, with every audit behind each score.

categories

Desktop or mobile

Audit with desktop settings by default, or mobile emulation to see how the page does on phones.

device: "mobile"

Core Web Vitals

Largest Contentful Paint, Total Blocking Time, Cumulative Layout Shift and more, from the same report.

audits

Lighthouse flags

Pass extra Lighthouse CLI flags, such as running only the SEO category, for faster, focused audits.

"--only-categories=seo"

Full JSON report

Get a link to the complete Lighthouse JSON report, with every audit and its details, to store or process further.

data: report URL

From any country

Audit through a proxy in another country to measure the page visitors there get.

proxyCountry: in

What customers say.

Read all reviews
“Its been couple of years we are using Geekflare API, we like its stable production ready performance and cost-effectiveness of accessing multiple APIs through a single plan.”
Jitendra RauloDirector, Aarav Infotech
“Works like a charm, easy to use and great support. Wished they offer more features for me to use.”
Pavel MarešCEO, webtero.com
“I've been using Geekflare for both their API tools and their multi-AI chat platform. The URL-to-Markdown API has been a game changer for my content pipeline.”
Nicolas RiosHead of Product

Audit the page each country gets.

Localized sites serve different content, scripts and servers by country, and scores change with them. Add a country code and the audit runs through a proxy there.

  • proxyCountry audits through any of 194 countries
  • Compare scores for localized versions of a site
0
Countries
4 credits
Added only when you pick a country
POST/lighthouse{ "url": "shop.com", "proxyCountry": "us" }from United States

The parameters you'll use most.

What each one does and what it costs.

  • urlstring—

    The page to audit. Any public URL.

  • devicestringIncluded

    desktop or mobile. Defaults to desktop.

  • parametersstring[]Included

    Extra Lighthouse CLI flags, e.g. ["--only-categories=seo"].

  • followRedirectbooleanIncluded

    Follow redirects and audit the final page. Defaults to false.

  • proxyCountrystring+4

    Audit through a proxy in this country, e.g. "in".

What you can do with the Lighthouse API.

Catch performance regressions on every deploy

Run an audit after each deploy and fail the build when a score drops below your budget, before users feel it.

  • Scores for all five categories
  • Mobile and desktop
  • Plain JSON, easy to assert on
Typical request
POST /lighthouse
{
  "url": "wikipedia.org"
}
From the report · wikipedia.org
categories.performance.score0.63
categories.accessibility.score0.99
categories.best-practices.score1
categories.seo.score1

Your first audit, in a few lines.

quickstart.pyofficial SDK
# pip install geekflare-api
from geekflare_api.client import GeekflareClient
from geekflare_api.models import LighthouseDto

with GeekflareClient(api_key="<api-key>") as client:
    result = client.lighthouse(
        LighthouseDto(
            url="https://example.com"
        )
    )
    print(result)

One API. Every stack.

One account works from an agent, a workflow builder, an SDK or your own service.

MCP server

Sign in once and Claude, ChatGPT, Cursor or Codex can use Geekflare's tools directly, with no glue code to write.

ClaudeChatGPTCursorCodexAny MCP client
Set up the MCP server

LLM & agent pipelines

LLM-ready Markdown straight into a retrieval pipeline, with the boilerplate stripped so you spend context on content, not navigation.

RAGAgentsClean MarkdownGrounded search
See the solutions

Workflow builders

Run any endpoint as a step in a visual scenario. Useful when the person who needs the data does not write code.

ZapierMaken8n
Browse integrations

SDKs & REST

First-party typed SDKs for Python and Node. Everything else talks plain REST, from any language.

PythonNode.jsPostman
Open the API reference

How many audits each plan covers.

Every audit costs the same, whatever the page or device. Failed requests cost nothing.

2 months free
  • Free
    $0/mo
    No card
    Credits a month
    500
    Audits10 credits
    50
    Requests per second
    1
  • Starter
    $19/mo
    Credits a month
    20,000
    Audits10 credits
    2,000
    Requests per second
    5
  • GrowthMost popular
    $69/mo
    Credits a month
    100,000
    Audits10 credits
    10,000
    Requests per second
    10
  • Business 500K
    $299/mo
    Credits a month
    500,000
    Audits10 credits
    50,000
    Requests per second
    25
  • Business 1M
    $499/mo
    Credits a month
    1,000,000
    Audits10 credits
    100,000
    Requests per second
    25
Start freeCompare plans and credit packsEvery account starts free. Upgrade when you need more, or buy a credit pack from $10.

Before you integrate Lighthouse audits.

Everything else is in the endpoint docs, and our support team replies to every email.

Open the endpoint docs

A link to the full Lighthouse report as JSON. It has the scores for performance, accessibility, best practices, SEO and agentic browsing, and every audit and metric behind them, including Core Web Vitals.

An audit costs 10 credits. Auditing through a proxy with proxyCountry adds 4 credits. Failed requests cost nothing.

Yes. Desktop is the default. Set device: "mobile" to audit with mobile emulation and see how scores differ.

Running it in Chrome is manual and depends on your own machine and connection. The API runs Lighthouse in the cloud, so you can automate audits across many pages in a consistent environment.

Lighthouse scores vary with network conditions, server load and the test location at the moment of the audit, so runs from different tools and places differ a little.

Yes. Run audits in the dashboard playground, use it from Zapier, Make or n8n, or let AI agents call it through our MCP server.

Ask AI about Geekflare

Open the question in the assistant you already use.

50 audits a month, free.

The free tier renews every month and needs no card. Audit your first page in a single call.