You will get Custom Python Script for Website Data Extraction (CSV/Excel/JSON)


Project details
Contact me for a FREE consultation — let’s build your custom data extraction solution!
I provide automated data collection services using Python tools to extract structured, clean, and ready-to-use data from publicly accessible websites. Whether it's product listings, business directories, or job boards, I can deliver the data you need in your preferred format (CSV, Excel, JSON, or database-ready).
✅ What I Offer:
1. Public data extraction from ecommerce, directories, real estate, job sites, travel sites
2. Bulk data capture (including images and PDFs with OCR)
3. Lead generation from public sources like Google Maps or LinkedIn (public listings only)
4. Automation for repetitive web tasks using Python, Selenium, Playwright
5. Support for rotating IPs, proxies, and CAPTCHA handling
6. Data delivered in Excel, CSV, JSON, Google Sheets, or direct to your database
🔐 Important:
--> I only work with publicly available data and comply with Upwork’s policies and all applicable data usage laws.
--> I do not extract data from social media platforms or any source that violates terms of service.
I provide automated data collection services using Python tools to extract structured, clean, and ready-to-use data from publicly accessible websites. Whether it's product listings, business directories, or job boards, I can deliver the data you need in your preferred format (CSV, Excel, JSON, or database-ready).
✅ What I Offer:
1. Public data extraction from ecommerce, directories, real estate, job sites, travel sites
2. Bulk data capture (including images and PDFs with OCR)
3. Lead generation from public sources like Google Maps or LinkedIn (public listings only)
4. Automation for repetitive web tasks using Python, Selenium, Playwright
5. Support for rotating IPs, proxies, and CAPTCHA handling
6. Data delivered in Excel, CSV, JSON, Google Sheets, or direct to your database
🔐 Important:
--> I only work with publicly available data and comply with Upwork’s policies and all applicable data usage laws.
--> I do not extract data from social media platforms or any source that violates terms of service.
Data Tool
PythonWhat's included
| Service Tiers |
Starter
$20
|
Standard
$45
|
Advanced
$70
|
|---|---|---|---|
| Delivery Time | 1 day | 2 days | 2 days |
Number of Pages Mined/Scraped | 100 | 3000 | 7000 |
Number of Sources Mined/Scraped | 1 | 2 | 3 |
Number of Revisions | 2 | 3 | 4 |
Optional add-ons
You can add these on the next page.
Additional Revision
+$5Frequently asked questions
About Syed Samiul
Back-End Developer | PHP | Python | MySQL | Laravel | APIs
Rajshahi, Bangladesh - 4:24 am local time
I have built many chrome extensions as per client's requirements such as Data scraper, Form auto filler, DOM manipulation etc.
I am also a Google Sheets expert with 2+ years of experience.
Here's what you get-
1. Conditional formatting
2. Vlookup, HLookup
3. Index, Match
4. Sort, Filter
5. Crush Duplicates
6. Add or edit Formulas
7. Charts, Graphs
8. Pivot Tables
9. Data analysis
10. Merge multiple Google spreadsheet into one master spreadsheet
11. Collect data from a website or directory to Google spreadsheet (data entry)
12. Split the data of a column into multiple fields (e.g. full name to first & last name)
13. PDF to Excel conversion
14. Fix/improve existing spreadsheets
15. Interlinking Sheets
Note: If you need teamwork I can give you that too.
Thanks.
Steps for completing your project
After purchasing the project, send requirements so Syed Samiul can start the project.
Delivery time starts when Syed Samiul receives requirements from you.
Syed Samiul works on your project following the steps below.
Revisions may occur after the delivery date.
Gather Requirements
I’ll collect details about the target website(s), data fields you need, and the preferred output format (CSV, Excel, JSON, or database).
Inspect Website Structure
I’ll analyze the website’s HTML and/or API to plan the best scraping approach, including handling pagination, login, dynamic content, etc

