Get Started
Launch Scraper
Open the browser-based scraping tool. No installation required - works directly in your browser.
Open Scraper →
User Guide
Complete documentation with examples, configuration options, and best practices.
View Docs →
Example Configs
Ready-to-use YAML configurations for common scraping scenarios and websites.
View Examples →

Quick Start

  1. Click "Launch Scraper" above
  2. Paste URLs to scrape (one per line)
  3. Configure YAML rules or use examples
  4. Click "Start Scraping"
  5. Export results as YAML or JSON
Features
YAML Configuration
Define scraping rules in readable YAML format
CSS & XPath
Support for both selector types
Batch Processing
Scrape multiple URLs simultaneously
Post-Processing
Clean and hash values automatically
Collection Scraping
Extract multiple items from lists
Export Options
Download as YAML or JSON
Implementations
Browser Frontend
File: web-scraping-engine.html
Best for: Quick scraping, testing, no server setup
Requirements: Modern web browser only
Open Frontend →
Node.js Backend
File: scraper-backend.js
Best for: Production, API integration, no CORS
Requirements: Node.js 14+, npm
View Setup →
Technology Stack
React Node.js Express Cheerio Axios YAML JavaScript CSS3 XPath
Documentation
Complete User Guide
Comprehensive documentation covering all features, configuration options, and advanced usage.
Read Guide →
README
Quick start guide, API documentation, deployment instructions, and troubleshooting tips.
View README →
Example Configurations
Pre-built YAML configurations for blogs, products, news, reviews, and social media scraping.
View Examples →
Use Cases
Market Research
Competitor analysis and trend monitoring
Price Monitoring
Track product prices across stores
Content Aggregation
Collect news and blog posts
Data Collection
Research and analysis projects
Lead Generation
Extract contact information
SEO Analysis
Metadata and structure extraction