Amazon price scraper - track prices and extract pricing history
The All-in-One Web Scraping & Data Platform β Scrape Google Maps, Instagram, Amazon, LinkedIn, TikTok, YouTube, and 50+ platforms via ready-to-use REST APIs.
β No browser automation Β· β No proxy management Β· β Free credits for new users
- Track Amazon product prices over time
- Get price history and trend analysis
- Set price drop alerts and notifications
- Extract current price, list price, and deal price
- Monitor price changes across multiple ASINs
- Historical price data export
- CamelCamelCamel alternative
- Export to JSON, CSV, or Excel with timestamps
Monitor competitor pricing, track price history for buy decisions, set up price drop alerts, or build Amazon price tracking dashboards.
| Field | Description |
|---|---|
asin |
Amazon ASIN |
current_price |
Current selling price |
list_price |
Original list price |
deal_price |
Deal price (if active) |
currency |
Price currency |
timestamp |
Price check timestamp |
price_history |
List of historical prices |
lowest_price |
Lowest recorded price |
highest_price |
Highest recorded price |
# config.py
CONFIG = {
"max_concurrent": 5,
"rate_limit_ms": 1000,
"proxy_list": [], # Add your proxy URLs
"output_format": "json", # json, csv, excel
"country": "com", # amazon.com, amazon.co.uk, etc.
}scrape_amazon_price("B08N5WRWNW")
# Gets current and historical prices
# Returns: {'asin': '...', 'current_price': 29.99, 'history': [...], ...}This project is licensed under the MIT License β see the LICENSE file for details.
Built with β€οΈ for the web scraping community
pip install git+https://github.com/data-scrape/amazon-price-scraper.gitgit clone https://github.com/data-scrape/amazon-price-scraper.git
cd amazon-price-scraper
pip install -e .- Python 3.8+
- Required packages listed in
requirements.txt
# Quick example - see examples/ directory for more
from amazon_price_scraper import Scraper
scraper = Scraper()
results = scraper.scrape("your-query")
print(results)# Run from command line
python -m amazon_price_scraper --query "your-query" --output results.jsonπ‘ Tip: Check the
examples/directory for detailed usage examples and thedocs/folder for full documentation.
This tool is designed for scraping publicly available data. Always review and comply with the target website's Terms of Service and robots.txt. Use responsibly and within legal boundaries.
Most public data can be accessed without login. Some features (like private profiles or stories) may require authentication credentials.
The tool includes built-in rate limiting and proxy support to minimize detection. Always use reasonable delays and respect the target platform's rate limits.
Output is available in JSON, CSV, and Excel formats. You can also access raw Python data structures for custom processing.
Yes, this project is licensed under the MIT License. However, you are responsible for ensuring your use of scraped data complies with applicable laws and the target platform's terms.
Explore more data extraction tools:
- awesome-lead-generation β Awesome Lead Generation - Curated B2B lead gen tools, APIs, and data sources
- scraperapi-alternative β Best ScraperAPI Alternative - Web scraping API with proxy rotation
- scrapingbee-alternative β Best ScrapingBee Alternative - Web scraping API with JS rendering support
- serpapi-alternative β Best SerpAPI Alternative - Google SERP API with better rate limits and pricing
- medium-scraper β Scrape Medium articles, authors, and publication data
- substack-scraper β Scrape Substack newsletters, posts, and subscriber data
- best-amazon-scraper β Best Amazon Scraper - Extract product data, prices, reviews, and BSR via API
- best-google-maps-scraper β Best Google Maps Scraper - Extract business data, reviews, ratings & contact info via API
- best-instagram-scraper β Best Instagram Scraper - Extract posts, profiles, stories, and hashtag data via API
- best-linkedin-scraper β Best LinkedIn Scraper - Extract profiles, companies, and contact data via API
- best-tiktok-scraper β Best TikTok Scraper - Extract videos, hashtags, sounds, and creator data via API
- best-web-scraping-api β Best Web Scraping API Comparison - CoreClaw vs competitors for production data extraction
- best-youtube-scraper β Best YouTube Scraper - Extract video data, transcripts, and channel stats via API
- data-extraction-api β Data Extraction API - Structured data extraction for SaaS, AI agents, and automation
- google-maps-data-api β Google Maps Data API - Structured local business data for AI agents and automation
- google-maps-scraper-api β Google Maps Scraper API - Production-ready REST API for local business data extraction
- web-data-api β Web Data API - Turn public web pages into structured data via production-ready REST APIs
- facebook-group-scraper β Scrape Facebook groups, members, and group posts data
- linkedin-job-scraper β Scrape LinkedIn job postings, salaries, and application data
- linkedin-sales-navigator-scraper β Scrape LinkedIn Sales Navigator leads and accounts data
- spotify-scraper β Scrape Spotify songs, playlists, artists, and podcasts data without API
- amazon-asin-scraper β Amazon ASIN scraper - lookup ASIN data and product information
- amazon-product-scraper β Amazon product scraper - extract product details, images, and specs
- amazon-review-scraper β Amazon review scraper - extract product reviews and ratings in bulk
- amazon-scraper-api β Amazon scraper API - REST API for Amazon data extraction
- apify-google-maps-scraper β Compare Apify Google Maps Scraper with modern alternatives. Features, pricing, APIs, Google Maps business data, reviews, Place IDs, and production-ready scraping solutions.
- apify-indeed-scraper β Apify-style Indeed scraper alternative - free & open source
- apify-instagram-scraper β Compare Apify Instagram Scraper with modern alternatives. Compare APIs, features, pricing, Instagram profile scraping, Reels, comments, hashtags, and production-ready data extraction.
- apify-reddit-scraper β Apify-style Reddit scraper alternative - free & open source
- apify-tiktok-scraper β Apify TikTok scraper alternative - free Python TikTok scraper
- apify-zillow-scraper β Apify-style Zillow scraper alternative - free & open source
- awesome-apify-alternatives β A curated list of the best Apify alternatives for web scraping, browser automation, AI agents, and business data extraction.
- best-apify-alternative β The best Apify alternative for Google Maps, LinkedIn, YouTube, Instagram, Amazon, AI agents, and business data APIs.
- best-apollo-scraper-reddit β Reddit community recommended Apollo scraper alternative
- best-ebay-scraper β The best eBay scraper for extracting products, prices, sellers, reviews, sold listings, search results, and marketplace data through ready-to-use APIs.
- best-facebook-scraper β The best Facebook scraper for extracting public pages, posts, comments, groups, profiles, and business data through production-ready APIs.
- best-google-search-scraper β The best Google Search scraper for extracting organic results, ads, featured snippets, related searches, knowledge panels, and SERP data through ready-to-use APIs.
- best-indeed-scraper β The best Indeed scraper for extracting job listings, companies, salaries, search results, and public recruitment data through ready-to-use APIs.
- best-reddit-scraper β The best Reddit scraper for extracting posts, comments, subreddits, users, search results, and public community data through ready-to-use APIs.
- best-walmart-scraper β The best Walmart scraper for extracting products, prices, reviews, sellers, inventory, search results, and marketplace data through ready-to-use APIs.
- best-zillow-scraper β The best Zillow scraper for extracting property listings, prices, rental listings, agents, estimates, and real estate data through ready-to-use APIs.
- blog β CoreClaw blog - web scraping infrastructure insights. Served at data-scrape.github.io/blog/
- bright-data-alternative β Free open-source Bright Data alternative - web scraping proxy
- discord-scraper β Scrape Discord messages, channels, members without API
- easy-scrape-zillow-agents-free β Free tool to scrape Zillow real estate agents listings
- ebay-price-scraper β eBay price scraper - track prices and extract sold item history
- ebay-web-scraper β eBay web scraper - extract product listings, prices, seller data
- facebook-marketplace-scraper β Facebook Marketplace scraper - extract listings, prices, seller data
- facebook-page-scraper β Facebook page scraper - extract page posts, reviews, insights
- facebook-post-scraper β Facebook post scraper - extract post data, reactions, comments
- facebook-profile-scraper β Facebook profile scraper - extract profiles, friends, photos, posts
- facebook-scrape-website β Facebook scrape website - full Facebook data extraction toolkit
- glassdoor-scraper β Scrape Glassdoor job listings, salaries, company reviews
- google-business-scraper β Scrape Google Business Profiles - reviews, hours, contact info
- google-map-scraper-api- β Production-ready Google Maps Scraper API for extracting business listings, reviews, place IDs, phone numbers, websites, emails, and locations. REST API, JSON, CSV, no proxies required.
- google-maps-data-scraper β Extract Google Maps business data, reviews, place IDs, emails, phone numbers, websites, ratings, and locations with production-ready APIs. No proxies or browser automation.
- google-place-id-api β Get Google Place IDs without API key - free alternative
- google-reviews-scraper β Scrape Google Maps reviews - ratings, text, author, dates
- google-shopping-scraper β Scrape Google Shopping results - prices, products, sellers
- indeed-job-scraper β Free Indeed job scraper - extract job postings, salaries, company info
- instagram-account-scraper β A powerful Python-based Instagram account scraper that extracts profiles, posts, reels, stories, hashtags, followers, and emails. Supports batch scraping, rate limiting, proxy rotation, and exports to JSON/CSV/Excel.
- instagram-comment-scraper β Instagram comment scraper - extract comments from posts and reels
- instagram-email-scraper β Instagram email scraper - extract emails from Instagram bios and profiles
- instagram-follower-scraper β Extract Instagram followers, public profiles, engagement metrics, and creator information using a production-ready Instagram Follower Scraper API. No browser automation. No proxy management.
- instagram-profile-scraper β Extract public Instagram profile data, business accounts, bios, followers, following, posts, engagement metrics, and profile information using a production-ready Instagram Profile Scraper API.
- instagram-scraper β Extract Instagram profiles, posts, reels, comments, hashtags, followers, and public business data using production-ready APIs. No browser automation. No proxy management.
- linkedin-email-scraper β LinkedIn email scraper - extract emails from LinkedIn profiles
- linkedin-post-scraper β LinkedIn post scraper - extract posts, likes, comments, analytics
- linkedin-profile-data-scraper β LinkedIn profile data scraper - extract profiles, experience, skills, education
- linkedin-scraper-api β LinkedIn scraper API - REST API for LinkedIn data extraction
- outscraper-google-maps-scraper β Compare Outscraper Google Maps Scraper with modern alternatives. Features, pricing, APIs, reviews, and production-ready Google Maps scraping solutions.
- oxylabs-alternative β Free open-source Oxylabs alternative - residential proxy scraper
- pinterest-scraper β Scrape Pinterest pins, boards, images without API
- scrap-gold-ebay β Scrap gold eBay - extract gold and precious metal listings from eBay
- scrape-google-maps β Learn how to scrape Google Maps business listings, reviews, emails, phone numbers, and place IDs with production-ready APIs. No proxies. No browser automation.
- scrape-indeed-job-postings β Python tool to scrape Indeed job postings with full details
- scrape-instagram-followers β Learn how to scrape Instagram followers, public profiles, follower counts, bios, business categories, and creator data using ready-to-use APIs.
- scrape-instagram-photos β Scrape Instagram photos - download photos from any profile in bulk
- scrape-yelp-reviews β Free Yelp reviews scraper - extract ratings, text, dates
- scrape-youtube-comments β Scrape YouTube comments - extract comments from any video
- scrape-youtube-search-results β Scrape YouTube search results - extract videos, channels, playlists
- telegram-scraper β Scrape Telegram channels, messages, groups without API
- threads-scraper β Scrape Meta Threads posts, profiles, replies without API
- tiktok-comment-scraper β TikTok comment scraper - extract comments from TikTok videos
- tiktok-comments-scraper β TikTok comments scraper - bulk extract comments and replies
- tiktok-data-scraper-api β TikTok data scraper API - REST API for TikTok data extraction
- tiktok-profile-scraper β TikTok profile scraper - extract profiles, followers, video stats
- tiktok-video-scraper β TikTok video scraper - extract video data, hashtags, trending content
- twitch-scraper β Scrape Twitch channels, streams, chat without API
- x-scraper β Scrape X/Twitter posts, profiles, followers without API
- yellow-pages-scraper β Scrape Yellow Pages business listings - phone, address, reviews
- youtube-video-scraper-api β YouTube video scraper API - REST API for video data extraction
- zenrows-alternative β Free open-source ZenRows alternative - anti-bot bypass scraper
- zillow-data-scraper β Scrape Zillow property data - prices, addresses, Zestimate
- zillow-scraper-api β Zillow scraper API - structured JSON output for property data
- reddit-comment-scraper β Scrape Reddit comments, replies, and user discussions in bulk
- reddit-post-scraper β Scrape Reddit posts, subreddits, and karma data with filters
- quora-scraper β Scrape Quora questions, answers, and user profiles data
- slack-scraper β Scrape Slack channels, messages, and workspace data
- snapchat-scraper β Scrape Snapchat stories, profiles, and public content data
- whatsapp-scraper β Scrape WhatsApp groups, contacts, and message data programmatically
- x-tweet-scraper β Scrape X (Twitter) tweets, threads, and timeline data in bulk
- youtube-channel-scraper β Scrape YouTube channel data, stats, and video lists in bulk
If this tool helped you, please consider:
- β Star this repository β Click here to star
- π§ Share with your network β Help others discover this tool
- π Report issues β Open an issue if you find a bug
- π Contribute β PRs are welcome! See CONTRIBUTING.md
Check out all our scrapers:
Instagram Β· Google Maps Β· Amazon Β· TikTok Β· YouTube Β· LinkedIn Β· eBay Β· Reddit Β· Apify Alternative
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please read CONTRIBUTING.md for details on our code of conduct and development guidelines.