J-PlatPat Japan Patent & Trademark Crawler
Pricing
from $0.80 / 1,000 record scrapeds
J-PlatPat Japan Patent & Trademark Crawler
Search Japanese patents, utility models, trademarks and designs from J-PlatPat, the Japan Patent Office database. Returns titles, applicants, inventors, FI/IPC codes, claims, abstracts, filing dates and grant status.
Pricing
from $0.80 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
J-PlatPat Japan Patent, Trademark & Design Crawler
Searches J-PlatPat, the Japan Patent Office's official database, and returns patents, utility models, trademarks and designs as clean JSON. Japan files roughly 300,000 patent applications a year, and until now none of it was one input form away.
J-PlatPat Crawler Features
- Searches patents and utility models by keyword, applicant, inventor, FI/IPC classification code or filing-date window.
- Looks up a single patent application by number.
- Returns patent inventors, IPC codes, claims count, abstract, registration date and priority claim alongside the search hit.
- Searches trademarks by mark or owner, with a Nice class filter.
- Searches designs by article or owner.
- Links every patent back to its J-PlatPat document page.
- Reaches past the 3,000-row display ceiling on patent searches by splitting the query across filing dates, so a broad query still returns everything it matches.
Who needs Japanese patent data?
- IP counsel and patent agents — Prior-art and freedom-to-operate checks against Japanese filings, exported rather than copied from a results screen.
- R&D and competitive intelligence teams — Track what a competitor files in a classification code, quarter by quarter.
- Trademark and brand teams — Check a mark and its Nice class against the Japanese register before launch.
- Analysts and researchers — Build filing-trend datasets by applicant, technology class or year.
- Licensing and M&A teams — List a target's patent portfolio with inventors and classification codes.
How J-PlatPat Crawler Works
- Pick a search type: patent (patents and utility models), trademark or design.
- Set the filters that apply. Keywords are separated by spaces and must all match, up to four.
- Run it. Patent hits come back newest filing first, enriched with inventors, IPC codes, claims count and abstract unless you turn details off.
- Download the dataset as JSON, CSV or Excel.
Input
{"searchType": "patent","searchQuery": "量子","searchField": "title","applicant": "","ipcCode": "G06N","dateFrom": "2025-01-01","dateTo": "2025-12-31","fetchDetails": true,"maxItems": 50}
| Field | Type | Default | Description |
|---|---|---|---|
searchType | string | patent | patent (patents and utility models), trademark or design. |
searchQuery | string | Keywords separated by spaces, all must match, up to four. Japanese text works best. | |
searchField | string | full_text | Patents only. Where the keywords must appear: full_text, title, abstract or claims. |
applicant | string | Applicant or owner name in Japanese, partial names match. Trademarks and designs use it as the search when no query is set. | |
inventor | string | Patents only. Inventor name in Japanese, partial names match. | |
ipcCode | string | Patents only. Classification code or prefix, for example H04L or G06N10/40. | |
applicationNumber | string | Patents only. One application, for example 2024-123456 or JP2024-123456. Overrides the other patent filters. | |
niceClass | string | Trademarks only. Keep only marks in this Nice class (1 to 45). | |
dateFrom | string | Earliest filing date, YYYY-MM-DD. | |
dateTo | string | Latest filing date, YYYY-MM-DD. | |
fetchDetails | boolean | true | Patents only. Adds inventors, IPC codes, claims count, abstract, registration and priority data. Slower. |
maxItems | integer | 50 | Maximum records to return. |
A patent search needs at least one of query, applicant, inventor, classification code, application number or a date window. Trademark and design searches need a query or an applicant.
More examples:
{ "searchType": "patent", "applicant": "トヨタ自動車", "dateFrom": "2024-06-01", "dateTo": "2024-06-30", "maxItems": 200 }
{ "searchType": "trademark", "searchQuery": "ロボット", "niceClass": "9", "maxItems": 100 }
J-PlatPat Crawler Output Fields
Patent record:
{"document_type": "Patent","application_number": "2025-075820","publication_number": "特開2026-171612","registration_number": null,"title_jp": "構造パラメータに基づく量子情報処理装置","applicant_jp": ["エコツーラボ合同会社"],"inventors": ["猪澤 也寸志"],"filing_date": "2025-04-12","first_published_date": "2026-10-23","status": "Published application","fi_codes": ["G06N10/40"],"ipc_codes": ["G06N10/40"],"claims_count": 19,"source_url": "https://www.j-platpat.inpit.go.jp/c1801/PU/JP-2026-171612/11/ja"}
| Field | Type | Description |
|---|---|---|
document_type | string | Patent, Utility Model, Trademark or Design. |
application_number | string | Application number as YYYY-NNNNNN. |
publication_number | string | Publication number of the unexamined application (patents). |
registration_number | string | Registration or grant number in J-PlatPat's own notation. |
title_jp | string | Title of the invention in Japanese (patents). |
abstract_jp | string | Abstract in Japanese (patents, with details). |
applicant_jp | array | Applicants or owners in Japanese. |
inventors | array | Inventor names in Japanese (patents, with details). |
filing_date | string | Filing date, YYYY-MM-DD. |
first_published_date | string | Date of the earliest publication or gazette issue. |
registration_date | string | Registration date (granted patents, with details; registered trademarks). |
priority_date | string | Earliest claimed priority date (patents that claim priority, with details). |
priority_country | string | Country code of the earliest priority claim. |
status | string | Granted, Published application, Registered or Not registered. |
fi_codes | array | FI classification codes (patents). |
ipc_codes | array | IPC classification codes (patents, with details). |
claims_count | number | Number of claims (patents, with details). |
mark_text | string | Trademark text (trademarks). |
mark_reading | string | Katakana reading of the trademark (trademarks). |
classes | array | Nice classes as numbers (trademarks). |
article_name | string | Article the design applies to (designs). |
design_classification | string | Japanese design classification (designs). |
source_url | string | Link to the document on J-PlatPat (patents). |
Trademark and design records carry only the fields that apply to them.
FAQ
Does J-PlatPat Crawler return English titles and abstracts?
J-PlatPat Crawler returns what the Japan Patent Office publishes, which is Japanese. Titles, abstracts, applicant and inventor names are in Japanese, and classification codes are language-neutral. English fields would be machine translation, so none are added.
How many records can one search return?
J-PlatPat Crawler has no row limit on patent searches: a query that matches more than 3,000 patents is split across filing dates until every slice fits, newest filings first. Trademark and design searches return up to the 3,000 most recent matches per query, so add terms or a date window for older records.
Can it look up a patent by number?
Yes. Set applicationNumber to something like 2024-123456. The number may carry a JP or 特願 prefix.
Why do some records lack inventors or an abstract?
J-PlatPat Crawler fills those from each document's own page, so they appear only when fetchDetails is on. Older utility models and some published applications do not carry every field, and the field is then empty.
What does status mean?
Granted means the patent has a registration number. Published application means it is published but not registered. Trademarks are Registered when they have a registration date and Not registered otherwise, which covers pending, refused and withdrawn applications.
Need More Features?
Need extra fields, filters or a different Japanese register? File an issue or get in touch.
Why Use J-PlatPat Crawler?
- Three registers, one actor — Patents, utility models, trademarks and designs from the same official source, in one schema.
- Complete patent results — Searches wider than the 3,000-row ceiling are split by filing date, so nothing is silently cut off.
- Document-level detail — Inventors, IPC codes, claims count and abstract come with each patent, not just the search-hit columns.
- Ready for analysis — ISO dates, normalised application numbers and arrays for applicants, inventors and codes.