Google Patents Scraper avatar
Google Patents Scraper
Under maintenance

Pricing

Pay per usage

Go to Apify Store
Google Patents Scraper

Google Patents Scraper

Under maintenance

Scrape patent data from Google Patents. Search patents from 100+ patent offices worldwide (USPTO, EPO, WIPO, CNIPA, JPO)

Pricing

Pay per usage

Rating

5.0

(1)

Developer

mick johnson

mick johnson

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

Google Patents Scraper & API

Bulk patent data extraction tool for Google Patents. Automate your prior art search, patent data export, and IP research with this free patent search automation tool.

Scrape patent data from Google Patents - the world's largest patent database covering 100+ patent offices worldwide.

Features

  • 🌍 Global Coverage - Search patents from USPTO, EPO, WIPO, CNIPA, JPO, and 100+ more patent offices
  • 🔍 Flexible Search - Search by keywords, patent numbers, assignee, inventor, or date range
  • 📋 Complete Data - Extract titles, abstracts, claims, inventors, assignees, dates, and classifications
  • 🔗 Citation Network - Get forward and backward citations for prior art analysis
  • 👨‍👩‍👧‍👦 Patent Families - Track related patents across jurisdictions
  • 📄 Full Text - Optionally extract complete patent descriptions and claims
  • 📥 PDF Links - Direct links to download patent PDFs

Use Cases

  • IP Research - Research patents in your technology area
  • Competitive Intelligence - Monitor competitor patent filings
  • Prior Art Search - Find prior art for patent applications
  • Freedom to Operate - Analyze patent landscapes before product launch
  • Technology Trends - Track innovation trends by analyzing patent data
  • Academic Research - Build datasets for patent analysis studies

Input

FieldTypeDescription
searchQuerystringKeywords to search for (e.g., "machine learning", "electric vehicle battery")
patentNumbersarraySpecific patent numbers to scrape (e.g., ["US10123456B2", "EP1234567A1"])
assigneestringFilter by patent owner/company (e.g., "Google", "Apple Inc")
inventorstringFilter by inventor name
countrystringFilter by patent office (US, EP, WO, CN, JP, KR, DE, GB, FR, CA, AU)
dateFromstringFiling date start (YYYY-MM-DD)
dateTostringFiling date end (YYYY-MM-DD)
patentTypestringDocument type: PATENT, APPLICATION, or DESIGN
maxResultsintegerMaximum patents to scrape (default: 100, max: 10000)
includeFullTextbooleanExtract full description and claims (slower)
includeCitationsbooleanExtract cited/citing patents (default: true)
includePatentFamilybooleanExtract related patent family members

Output

Each patent result includes:

{
"patentNumber": "US10123456B2",
"title": "Method and system for machine learning optimization",
"abstract": "A method for optimizing machine learning models...",
"inventors": ["John Smith", "Jane Doe"],
"assignee": "Example Corp",
"filingDate": "2020-01-15",
"publicationDate": "2021-06-22",
"grantDate": "2022-03-01",
"priorityDate": "2019-12-01",
"status": "Active",
"classifications": {
"cpc": ["G06F18/21", "G06N3/08"],
"ipc": ["G06F18/21", "G06N3/08"]
},
"claims": ["1. A method comprising...", "2. The method of claim 1..."],
"citations": {
"citedBy": ["US11234567B1", "EP3456789A1"],
"references": ["US9876543B2", "WO2018123456A1"]
},
"patentFamily": ["EP3123456A1", "WO2020123456A1", "CN112345678A"],
"url": "https://patents.google.com/patent/US10123456B2",
"pdfUrl": "https://patentimages.storage.googleapis.com/...",
"scrapedAt": "2024-01-15T10:30:00.000Z"
}

Example Usage

Search for AI Patents from Google

{
"searchQuery": "artificial intelligence",
"assignee": "Google",
"maxResults": 50,
"includeCitations": true
}

Get Specific Patents by Number

{
"patentNumbers": [
"US10123456B2",
"EP1234567A1",
"WO2020123456A1"
],
"includeFullText": true,
"includePatentFamily": true
}

Recent Electric Vehicle Battery Patents

{
"searchQuery": "lithium battery electric vehicle",
"dateFrom": "2023-01-01",
"country": "US",
"patentType": "PATENT",
"maxResults": 200
}

Pricing

This Actor uses a pay-per-result pricing model:

EventPrice
Actor start$0.01
Patent scraped$0.003
Full text extraction (optional)+$0.002
Patent family extraction (optional)+$0.001

Example costs:

  • 100 basic patents: ~$0.31
  • 100 patents with full text: ~$0.51
  • 1000 basic patents: ~$3.01

Limitations

  • Google Patents may rate limit requests; the scraper handles this automatically with retries
  • Some very old patents may have limited data available
  • Full text extraction is slower and more resource-intensive
  • Maximum 10,000 results per run

Support

If you have questions or need help, please open an issue on GitHub or contact support.

This Actor is for legitimate research, competitive intelligence, and educational purposes. Users are responsible for ensuring their use complies with applicable laws and Google's Terms of Service.