Frequently Asked Questions
Everything you need to know about PageSpeed Exporter, Lighthouse JSON reports, and using performance data with AI agents.
What is PageSpeed Exporter?
PageSpeed Exporter is a web tool that runs a live Google PageSpeed Insights (Lighthouse) audit on any public URL and exports the full results as structured JSON. Unlike the standard PageSpeed Insights web interface, which shows a visual dashboard, PageSpeed Exporter delivers the complete machine-readable data that AI coding agents like ChatGPT, Claude, and Cursor need to generate precise, code-level performance fixes.
How do I export PageSpeed Insights results as JSON?
PageSpeed Exporter does this automatically. Enter any URL on the homepage, choose your analysis strategy (Mobile, Desktop, or Both), and run the audit. The results page provides a full JSON download button that exports the complete Lighthouse report — including every audit, metric, opportunity, and diagnostic — as a structured JSON file ready to drop into any AI agent.
How do I get Lighthouse results in JSON format?
There are three ways to get Lighthouse results as JSON: (1) PageSpeed Exporter — the easiest option, no installation required, runs directly in your browser; (2) the Lighthouse CLI with the --output=json flag; or (3) the Google PageSpeed Insights API directly. PageSpeed Exporter is the only method that also includes AI prompt templates to help you act on the data immediately.
How do I fix Core Web Vitals using AI?
The most effective workflow is: (1) Run a PageSpeed Exporter audit on your URL to get the full Lighthouse JSON report. (2) Download the JSON file. (3) Open ChatGPT, Claude, Cursor, or your preferred AI agent. (4) Attach or paste the JSON along with a prompt like "Analyze this Lighthouse report and give me the top 5 fixes for LCP with exact code changes." The AI agent will identify the specific issues, explain why they hurt performance, and provide concrete code changes — all because it has the complete structured data rather than a screenshot of a dashboard.
What is the Lighthouse JSON schema?
The Lighthouse JSON report (technically called a Lighthouse Result, or LHR) is a large structured object containing: meta (URL, fetch time, environment), categories (performance, accessibility, best-practices, SEO scores scaled 0–100), audits (150+ individual checks, each with a score, title, description, and details), and loadingExperience (real-user CrUX field data including LCP, FCP, CLS, and INP). PageSpeed Exporter distils this raw report — which can be 500KB to 2MB — down to a focused AIReport object under 50KB, stripping screenshots and binary data while preserving every actionable audit.
How do I feed Lighthouse data to ChatGPT or Claude?
After running an audit in PageSpeed Exporter, click "Copy Prompt" to get the AI report JSON bundled with a ready-to-use prompt. Paste this directly into ChatGPT, Claude, or any AI chat interface. For Cursor or Copilot, download the JSON file and attach it in the chat panel. PageSpeed Exporter includes four specialized prompt templates: Full Analysis, Quick Wins, Code Diffs, and Performance Score — each tuned for a different use case.
What is the difference between PageSpeed Exporter and GTmetrix?
GTmetrix, like most performance tools, outputs a visual dashboard designed for humans. PageSpeed Exporter outputs structured JSON designed for AI agents. GTmetrix is best when you want charts and a visual report to share with a client. PageSpeed Exporter is best when you want to drop the data into ChatGPT, Claude, or Cursor and get exact code fixes. PageSpeed Exporter also runs both Mobile and Desktop audits simultaneously (on paid plans), which GTmetrix charges separately for.
What is the difference between PageSpeed Insights and PageSpeed Exporter?
Google PageSpeed Insights (pagespeed.web.dev) runs the same underlying Lighthouse engine but presents results as a visual web UI. There is no structured data export, no AI prompt integration, and no way to run both mobile and desktop in a single click. PageSpeed Exporter wraps the same Google PSI API to deliver the identical data in a format built for developer workflows and AI agent pipelines.
Do I need to create an account to use PageSpeed Exporter?
No account is required to get started. Anonymous visitors can run 2 free preview audits per 30 days with no sign-up. Creating a free account gives you 5 reports per month with browser-local history. Paid plans start at $9/month (Starter) for 50 reports with cloud-synced history, desktop analysis, and all four AI prompt templates.
What are Core Web Vitals and why do they matter?
Core Web Vitals are a set of real-world performance metrics defined by Google: Largest Contentful Paint (LCP) measures loading speed, Interaction to Next Paint (INP) measures responsiveness, and Cumulative Layout Shift (CLS) measures visual stability. Google uses Core Web Vitals as a search ranking factor. Poor scores directly impact both user experience and organic search traffic. PageSpeed Exporter reports all Core Web Vitals alongside lab metrics (FCP, TBT, Speed Index, TTI) and CrUX real-user field data.
Can I use PageSpeed Exporter for client reporting?
Yes. The Pro plan ($29/month) supports batch ZIP export, which lets you run audits across multiple client sites and bundle the JSON reports into a single download for deliverables. Before/after comparison is available on Starter and Pro plans, making it easy to demonstrate performance improvements to clients. Cloud-synced history on paid plans means your audit records are accessible from any device.
How does PageSpeed Exporter handle my data?
Audit results for anonymous users are stored only in your browser's localStorage — they never leave your device. For signed-in users on Starter or Pro plans, the JSON report is saved to a secure cloud database (Supabase) so you can access it across devices. The Google PageSpeed Insights API is called server-side — your URL is sent to Google's infrastructure to run the Lighthouse audit, the same as visiting pagespeed.web.dev directly.
Can I use my own Google API key?
Yes. PageSpeed Exporter accepts an optional custom Google API key in the analysis form. This is useful for power users who want to use their own Google Cloud quota. If you provide your own key, it is passed directly to the Google PageSpeed Insights API and is never stored on our servers.
Ready to try it?
Run your first Lighthouse audit and get a complete JSON report in under 30 seconds — no account required.
Analyze a URL for freeStill have questions? Contact us