Google Patents Scraper - Claims, Citations & Legal Status avatar

Google Patents Scraper - Claims, Citations & Legal Status

Pricing

from $1.70 / 1,000 patent delivereds

Go to Apify Store
Google Patents Scraper - Claims, Citations & Legal Status

Google Patents Scraper - Claims, Citations & Legal Status

Scrape Google Patents without an API key: search by keyword, assignee, inventor, country and date, then optional full details (abstract, claims, CPC, citations, cited by, family, legal events, expiry). US$ 2 per 1,000 patents, +2.50 with details.

Pricing

from $1.70 / 1,000 patent delivereds

Rating

0.0

(0)

Developer

Scrapewise Data

Scrapewise Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Google Patents Scraper: search, claims, citations, legal status and expiry

Scrape Google Patents without an API key, an account or a browser. Search 100+ patent offices (USPTO, EPO, WIPO, CNIPA, JPO, KIPO and more) by keyword, assignee, inventor, office, date range, status, type and language, exactly like the Google Patents search box, and get one clean row per patent: number, title, snippet, priority / filing / publication / grant dates, inventor, assignee, PDF link and family status.

Turn on Full details and each row also gets the abstract, every claim (independent or dependent), CPC codes, backward citations, cited-by (forward citations), family members, timeline, legal events, legal status and expiration date. Paste patent numbers or links to get the full record of specific patents.

Built for patent attorneys and IP analysts running prior-art and freedom-to-operate searches, R&D and competitive intelligence teams watching a competitor's portfolio, tech-transfer offices, investors doing due diligence, and anyone building patent datasets for AI and RAG.

US$ 2.00 per 1,000 patents. Full details +US$ 2.50 per 1,000 (US$ 4.50 for the complete record). No start fee, no monthly fee. Error rows and duplicates are free.

At a glance

This Actorkhadinakbar/google-patents-scraper (most used)johnvc/google-patents-apiconstructive_calm/google-patents-intelligencescrapemint/google-patents-scraper
Search row, per 1,000US$ 2.00US$ 2.00US$ 0.01 per 1,000 rows + US$ 0.02 setup per run + a per-page feeUS$ 2.00US$ 15.00 (full row)
Complete record (claims, citations...), per 1,000US$ 4.50US$ 5.00Per page processedUS$ 8.00US$ 15.00
Fee per run startNoneUS$ 0.00005US$ 0.00005 + US$ 0.02 setupUS$ 0.01None
Filters: office, assignee, inventor, dates, status, type, languageYesYesYesYesNot stated
Claims with independent / dependent flagYesClaimsClaimsClaims countClaims
Cited-by (forward citations) and familyYesYesYesYesYes
Legal events, legal status and expiration dateYesLegal statusNot statedNot statedLegal status
Full description text (optional)YesNot statedNot statedNot statedNot stated
Resumes after a platform restart without charging twiceYesNot statedNot statedNot statedNot stated
Users in the last 30 daysNew261672

Competitor figures were read from the public Apify Store API (api.apify.com/v2/store) on 2026-09-29; the Store shows the live numbers.

What you can do with it

  • Prior-art search. Run your keywords with a priority-date cutoff, turn on details, read claims and CPC codes in a spreadsheet instead of opening 200 tabs.
  • Watch a competitor. assignees: ["Samsung Electronics"], sortBy: newest, scheduled weekly: every new publication lands in your dataset.
  • Map a technology. Query + office filter + date range, then pivot by assignee, CPC code or year.
  • Check if a patent is still alive. Paste the numbers: legalStatus, expirationDate and legalEvents tell you.
  • Citation analysis. citations and citedBy give you both directions, with the examiner-cited flag.
  • Feed an AI. Claims, abstract and (optionally) the full description as clean text, ready for embeddings.

Input

FieldWhat it does
searchQueriesKeywords, one query per line. Google Patents syntax works: "solid state" battery, OR, NOT, parentheses.
patentIdsNumbers or links: US9674549B2, EP3067979B1, https://patents.google.com/patent/US9674549B2/en. Always returned with details.
assignees / inventorsOnly patents of these companies / people. Work alone (whole portfolio) or with the queries.
maxResultsPerQueryPatents per query. Default 20, up to 1,000 (Google Patents' own limit per search).
maxItemsHard cap on charged patents for the whole run.
includeDetailsOpens each patent page and adds the full record.
includeDescriptionWith details, also the full specification text.
countriesOffice codes: US, EP, WO, CN, JP, KR, DE, GB, FR, IN, BR...
dateFrom / dateTo / dateTypeDate range (YYYY-MM-DD or a year) on the priority, filing or publication date.
statusany, granted or application.
patentTypeany, patent (utility) or design.
languageENGLISH, GERMAN, CHINESE, JAPANESE, KOREAN...
sortByrelevance, newest or oldest.

Example: Toyota's newest hydrogen-tank patents at the US office, with full details.

{
"searchQueries": ["hydrogen tank"],
"assignees": ["Toyota"],
"countries": ["US"],
"sortBy": "newest",
"maxResultsPerQuery": 50,
"includeDetails": true
}

An empty input runs a small example (10 patents for "solid state battery electrolyte"), so the Actor never fails on a blank form.

Output

Search row (details off), one real row

From a local test run on 2026-09-29 (the empty-input example).

{
"type": "patent",
"publicationNumber": "US9692078B2",
"title": "High-performance rechargeable batteries with fast solid-state ion conductors",
"url": "https://patents.google.com/patent/US9692078B2/en",
"countryCode": "US",
"snippet": "A high-performance rechargeable battery using ultra-fast ion conductors. In one embodiment the rechargeable battery apparatus includes an enclosure, a first electrode operatively connected to the enclosure, ...",
"priorityDate": "2009-09-25",
"filingDate": "2016-11-22",
"publicationDate": "2017-06-27",
"grantDate": "2017-06-27",
"inventor": "Joseph C. Farmer",
"assignee": "Lawrence Livermore National Security, Llc",
"language": "en",
"pdfUrl": "https://patentimages.storage.googleapis.com/c7/3c/4e/94354895cd93e5/US9692078.pdf",
"thumbnailUrl": "https://patentimages.storage.googleapis.com/09/91/1f/9052fa67d9bf1e/US09692078-20170627-D00000.png",
"familyStatus": [{"countryCode": "WO", "state": "NOT_ACTIVE"}, {"countryCode": "US", "state": "NOT_ACTIVE"}],
"query": "solid state battery electrolyte",
"position": 1,
"detailsLoaded": false,
"source": "query:solid state battery electrolyte",
"scrapedAt": "2026-09-29T21:03:12Z",
"errorCode": null
}

Full record (details on), same patent, lists cut to one element

The real row has 2 claims, 16 citations, 42 cited-by, 20 CPC codes, 9 timeline events, 8 legal events, 4 family members and 25 similar documents.

{
"type": "patent",
"publicationNumber": "US9692078B2",
"title": "High-performance rechargeable batteries with fast solid-state ion conductors",
"abstract": "A high-performance rechargeable battery using ultra-fast ion conductors. In one embodiment the rechargeable battery apparatus includes an enclosure, a first electrode operatively connected to the enclosure, a second electrode operatively connected to the enclosure, a nanomaterial in the enclosure, and a heat transfer unit.",
"inventors": ["Joseph C. Farmer"],
"originalAssignees": ["Lawrence Livermore National Security LLC"],
"currentAssignees": ["Lawrence Livermore National Security LLC"],
"applicationNumber": "US15/358,518",
"kindCode": "B2",
"priorityDate": "2009-09-25",
"filingDate": "2016-11-22",
"publicationDate": "2017-06-27",
"grantDate": "2017-06-27",
"legalStatus": "Expired - Fee Related",
"priorArtKeywords": ["electrode", "enclosure", "flowing material", "battery", "suspended"],
"cpcClassifications": [{"code": "B82Y30/00", "description": "Nanotechnology for materials or surface science, e.g. nanocomposites", "first": true}],
"claimsCount": 2,
"independentClaimsCount": 2,
"claims": [{"number": 1, "text": "1. A rechargeable battery apparatus, comprising: an enclosure, a first electrode operatively connected to said enclosure wherein said first electrode is an electro-catalytic anode, ...", "independent": true}],
"citations": [{"publicationNumber": "US3443997A", "priorityDate": "1966-02-11", "publicationDate": "1969-05-13", "assignee": "North American Rockwell", "title": "Solid state electrochemical devices", "examinerCited": false, "familyCitation": false}],
"citedBy": [{"publicationNumber": "US9705136B2", "priorityDate": "2008-02-25", "publicationDate": "2017-07-11", "assignee": "Traverse Technologies Corp.", "title": "High capacity energy storage", "examinerCited": false, "familyCitation": true}],
"similarDocuments": [{"publicationNumber": "US9614251B2", "publicationDate": "2017-04-04", "title": "High-performance rechargeable batteries with nanoparticle active materials, photochemically regenerable active materials, and fast solid-state ion conductors"}],
"familyMembers": [{"publicationNumber": "US20110076542A1", "publicationDate": "2011-03-31"}],
"timeline": [{"date": "2016-11-22", "title": "Application filed by Lawrence Livermore National Security LLC", "type": "filed", "critical": true}],
"legalEvents": [{"date": "2016-12-15", "code": "AS", "title": "Assignment", "details": {"Owner name": "LAWRENCE LIVERMORE NATIONAL SECURITY, LLC, CALIFOR", "Effective date": "20161215"}}],
"pdfUrl": "https://patentimages.storage.googleapis.com/c7/3c/4e/94354895cd93e5/US9692078.pdf",
"detailsLoaded": true,
"source": "patent:US9692078B2",
"errorCode": null
}

Error rows (never charged)

errorCodeWhen
NOT_FOUNDGoogle Patents has no page for that number.
INVALID_URLThe text is not a patent number or a patents.google.com/patent link.
NO_RESULTSThe search found nothing.
BLOCKEDGoogle Patents refused every attempt for that request.
NOT_REACHEDThe run timeout arrived before this patent.
INVALID_INPUTA field has a value the Actor cannot use (the message says which).
UNEXPECTEDAnything else; the rest of the run continues.

If the details page of a search result fails, you still get the search row, charged as a search row only, with detailsError saying why.

Pricing

Pay per event, no start fee:

EventPrice per 1,000 (Free plan)Charged for
Patent deliveredUS$ 2.00each unique patent row
Full details addedUS$ 2.50each row whose patent page was read (details on, or numbers you pasted)

Examples: 1,000 search rows cost US$ 2.00. 200 patents with full details cost US$ 0.90. Error rows and duplicates are free, and maxItems is a hard stop.

How it works and limits

  • Search uses the same JSON endpoint as the Google Patents results page; details come from the public patent page. Plain HTTP through the Apify datacenter proxy, with a new IP on any refused request. No browser, no API key.
  • 1,000 results per query is Google Patents' own cap. For bigger sets, split by date range or office.
  • Names come as the office publishes them: a Japanese or Chinese filing may list the assignee in Japanese or Chinese (Toyota appears as トヨタ自動車株式会社 or 丰田自动车株式会社).
  • Some older WIPO and other documents only have OCR claim text; then claimsFromOcr is true, the claims come as one block and independentClaimsCount is null.
  • Legal status and expiration are Google's own estimate, not a legal opinion.
  • No emails or phone numbers are returned. Inventor and assignee names are part of the public patent record.

FAQ

Do I need a Google or SerpApi key? No.

Why are details a separate price? Reading each patent page is a second request with ~450 KB of HTML. If you only need titles, dates and assignees, keep details off and pay US$ 2.00 per 1,000.

Can I get all patents of a company? Put the company in assignees, leave the query empty and split by year with dateFrom / dateTo if it has more than 1,000.

What if the run is restarted by the platform? Patents already in the dataset are not charged again: the Actor reads its own dataset when it starts and skips what was delivered.

How fast is it? In our tests: 120 search rows in 5 s; 8 patents with full details in 9 to 27 s.

Changelog

  • 0.1 (2026-09-29): first version: search with filters, full details, numbers and links, resume after restart.

Independent tool, not affiliated with Google.