Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Tutorials

How to Scrape Amazon Kindle Rankings in Japan to CSV

Scrape Amazon Kindle rankings in Japan to CSV. Export category, rank, title, author, publisher, release date, price and URLs in the local desktop app.

UScraper
June 19, 2026
9 min read
#how to scrape kindle rankings#amazon kindle rankings scraper#amazon japan kindle best sellers#amazon kindle rankings csv#amazon best sellers scraper api#amazon paapi sales rank#amazon kindle scraper alternative#local desktop app
How to Scrape Amazon Kindle Rankings in Japan to CSV

This tutorial shows how to scrape Kindle rankings from Amazon.co.jp Kindle Best Sellers pages into CSV with the Amazon Kindle Rankings Scraper Japan template for UScraper. You will import the workflow, review the ranking URLs, set the export path, validate the CSV, and handle common empty-field issues.

Before you start

Prerequisites, scope, and policy checks

You need UScraper installed as a local desktop app, Kindle ranking URLs you are allowed to process, and a folder where CSV exports can be written. Start with the four bundled Amazon.co.jp URLs before adding more categories.

This guide is for supervised research exports from pages you can inspect in a browser. It is not a bypass guide for CAPTCHA, login-only data, account pages, checkout flows, or private seller dashboards.

Technical access is not permission. If the data will support commercial decisions, redistribution, or a production product, document the basis for collection and get legal review.


Workflow anatomy

What the Amazon Kindle rankings scraper does

The template follows a compact graph: Navigate -> Wait for Page Load -> Wait for Element -> Inject JavaScript -> Structured Export -> Loop Continue. Navigate owns the URL list. The waits make sure ranking cards are visible. JavaScript cleans text, records the category, marks ready rows, and attempts detail-page enrichment for language, publisher, and release date. Structured Export writes the columns. Loop Continue advances to the next ranking URL.

Amazon's Kindle Best Sellers pages expose ranked category lists in a browser. Amazon Product Advertising API documentation is a different path: if you already qualify for PAAPI, BrowseNodeInfo and SalesRank resources may fit governed API workflows. This article focuses on browser export to CSV, where the critical checks are simple: ranking cards rendered, ready rows exist, headers are enabled, and append mode is on.


Output shape

Amazon Kindle rankings CSV fields

The export is one row per captured Kindle ranking card. Rank, title, author, price, and product URL come from the ranking page when visible. Language, publisher, and release date come from the detail-page enrichment step when reachable.

ColumnMeaningValidation check
categoryPage heading, such as a Kindle Best Sellers categoryCompare it with the browser heading.
category_urlExact ranking URL loaded by UScraperKeep this for reruns and audit notes.
rankingVisible list position, such as #1Confirm card order in the browser.
titleKindle book title from card text or image alt textOpen the product URL and compare the title.
authorAuthor text visible on the ranking cardExpect blanks when Amazon hides it.
languageDetail-page language field, when availableTreat as optional because enrichment can fail.
publisherDetail-page publisher fieldSpot-check against product details.
release_datePublication or release dateFormat can vary by locale.
priceVisible Kindle priceRecheck if region or sign-in state changed.
product_urlAbsolute Amazon.co.jp product URLThis is the key field for dedupe and manual QA.

Runbook

How to scrape Amazon Kindle rankings to CSV

1

Import the template

Open Amazon Kindle Rankings Scraper Japan, download the JSON, and import it into UScraper.

2

Review ranking URLs

Open Navigate and confirm the Amazon.co.jp Kindle Best Sellers URLs. Keep the bundled URLs for a first test, then add category URLs only after the dry run passes.

3

Confirm waits

Keep the page-load wait and the ranking-card visibility check. If Amazon shows a prompt, handle it in the browser before trusting the export.

4

Set the export folder

In Structured Export, confirm amazon_jp_kindle_rankings_scraper.csv, headers, append mode, and a local save folder for this project.

5

Run one page first

Run a single ranking URL, inspect the CSV, and compare three rows against the browser. Then restore the full URL loop.

If the first page works, run the bundled loop. Add new categories deliberately rather than pointing the workflow at every Amazon category at once. Ranking pages are easier to validate when the input list is small and named.


Validation

Validate Kindle ranking rows before analysis

Open the CSV after the first run and sort by category_url, then by ranking. One ranking card should become one row. Use product_url as the audit trail.

SymptomLikely causeFix
Zero rows exportedRanking cards did not render or the selector no longer matchesOpen the page in the browser, handle prompts, and refresh the row selector if needed.
Rows have rank but no metadataDetail-page enrichment was blocked or timed outKeep the row, then rerun a smaller batch or treat enrichment fields as optional.
Price looks inconsistentAmazon changed region, language, availability, or sign-in statePreserve the same browser context and rerun a single URL for comparison.
Duplicate books appearThe same category page was added twice or page 1/page 2 overlapDedupe by category_url, ranking, and product_url.

Alternatives

UScraper vs PAAPI, cloud actors, and scraper APIs

Searches such as amazon best sellers scraper api, amazon paapi sales rank, and amazon kindle scraper alternative often mix different jobs. Pick the route based on rights, volume, and data custody.

ApproachBest fitTrade-off
UScraper local desktop templateSupervised Kindle category snapshots exported to CSVYou validate selectors and keep batches modest.
Amazon Product Advertising APIApproved affiliate or API workflows with governed accessEligibility, resource coverage, and API terms control what you can request.
Hosted scraper API or actorManaged runtime and schedulingData passes through vendor infrastructure and pricing is usually usage-based.

UScraper fits the analyst workflow: import a template, watch the browser, export a local CSV, and inspect the result before sharing. APIs and hosted actors can be better for programmatic scale or contracted data access.


FAQ

Amazon Kindle rankings scraping FAQ

Amazon.co.jp Kindle ranking pages may be publicly visible, but automated collection can still be limited by Amazon Conditions of Use, robots rules, marketplace policies, copyright, privacy law, and local regulations. Keep runs modest, do not bypass CAPTCHA or access controls, and get legal review before commercial reuse.


Next step

Download the Amazon Kindle rankings scraper Japan template

When you are ready to run the tutorial, download the JSON from Amazon Kindle Rankings Scraper Japan and keep this article open for QA. For adjacent workflows, browse the UScraper template library or the UScraper blog for more CSV export tutorials.

FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.

Available on Windows 10+ and macOS 12+ · Need help? [email protected]