Fiverr Scraper
Pricing
Pay per event
Fiverr Scraper
Scrape Fiverr gigs, seller profiles, packages, reviews, and pricing. Search by keyword or provide direct URLs. Export to JSON, CSV, Excel. Pure HTTP — fast and cheap.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Actor stats
1
Bookmarked
34
Total users
11
Monthly active users
7 hours ago
Last modified
Categories
Share
What does Fiverr Scraper do?
Fiverr Scraper extracts structured data from Fiverr — the world's largest freelance marketplace with 830,000+ active sellers. Search for gigs by keyword, scrape gig detail pages with full pricing packages, or extract complete seller profiles with skills and reviews.
Export to JSON, CSV, or Excel. No Fiverr account or API key needed.
Use cases
- Lead generation — find freelancers in your niche to recruit or partner with
- Competitor analysis — monitor pricing, packages, and reviews in your service category
- Market research — analyze gig economy trends, popular skills, and pricing benchmarks
- Recruitment — discover top-rated talent with specific skills and certifications
- Price monitoring — track competitor pricing changes over time with scheduled runs
Why use this Fiverr Scraper?
- Actually works — the only Fiverr scraper with reliable PerimeterX bypass. Competitors show 0% success rate
- All-in-one — search results, gig details, seller profiles, and reviews in a single Actor
- Rich data — 30+ fields from search, 60+ fields with full gig details
- Pay per result — $0.002/gig from search, $0.005/gig with details. No monthly fees
- Fast — parallel processing extracts 48 gigs with full details in under 3 minutes
- Multiple inputs — search keywords, gig URLs, seller profiles, or Fiverr search URLs
What data can you extract?
From search results (30+ fields per gig):
| Field | Example |
|---|---|
| Gig ID, title, URL | 146683622, "do professional python web scraping..." |
| Price (USD) | 30 |
| Seller name, level, country | hammad_rauf, level_two_seller, PK |
| Seller rating & review count | 4.98 (515 reviews) |
| Gig rating & review count | 4.9 (315 reviews) |
| Pro / Fiverr Choice badges | true / false |
| Category & subcategory IDs | 23, 542 |
| Images, hourly rate, packages | Full URLs, $30/hr, 3 packages |
From gig detail pages (60+ fields):
| Field | Example |
|---|---|
| Full description | Complete gig description with HTML formatting |
| All packages (1-3) | Title, price, delivery days, revisions, features |
| FAQ | Question/answer pairs |
| Tags | ["web scraping", "python", "data extraction"] |
| Reviews (up to 5) | Rating, comment, buyer country, price paid |
| Gallery images | Full-resolution image URLs |
| Seller info | Bio, response time, languages, member since |
From seller profiles:
| Field | Example |
|---|---|
| Display name, country, languages | Hammad Rauf, Pakistan, EN, ES, DE |
| Seller level & rating | LEVEL_TWO, 4.9 (515 reviews) |
| Description & one-liner | Full bio and tagline |
| Skills with proficiency | Web scraping: PRO, Python: PRO |
| Education & certifications | Degree, institution, certificates |
| All seller's gigs | Title, price, rating, images for each gig |
How much does it cost to scrape Fiverr?
Pay-per-result pricing — no monthly subscription. All platform and proxy costs included.
| Event | Free tier | Starter ($49/mo) | Scale ($499/mo) |
|---|---|---|---|
| Start fee (per run) | $0.005 | $0.004 | $0.003 |
| Per gig (search) | $0.002 | $0.0017 | $0.0014 |
| Per gig (with details) | $0.005 | $0.004 | $0.003 |
| Per seller profile | $0.005 | $0.004 | $0.003 |
Real-world examples:
| What you scrape | Results | Cost |
|---|---|---|
| 1 keyword, 48 gigs | 48 | ~$0.10 |
| 5 keywords, 48 gigs each | 240 | ~$0.49 |
| 48 gigs + full detail pages | 48 | ~$0.25 |
| 1,000 gigs (10 searches) | 1,000 | ~$2.01 |
| 50 gig detail pages | 50 | ~$0.26 |
| 20 seller profiles | 20 | ~$0.11 |
How to scrape Fiverr
- Click Try for free to open the Actor in Apify Console
- Enter search keywords (e.g., "logo design") or paste Fiverr URLs
- Choose whether to include gig detail pages for richer data
- Click Start and wait for results
- Download your data in JSON, CSV, or Excel
Search by keyword:
{"searchQueries": ["web scraping", "logo design"],"maxGigsPerSearch": 100,"includeGigDetails": false}
Scrape specific gigs and sellers:
{"urls": ["https://www.fiverr.com/hammad_rauf/scrape-website-within-24-hour","https://www.fiverr.com/hammad_rauf"]}
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | — | Search keywords (e.g., "web scraping", "logo design") |
urls | string[] | — | Direct Fiverr URLs: gig pages, seller profiles, or search URLs |
maxGigsPerSearch | integer | 48 | Max gigs per search. 48 = 1 page. Set 0 for unlimited |
includeGigDetails | boolean | false | Fetch full detail pages (packages, reviews, FAQ) |
sort | string | auto | Sort: auto, rating, price_asc, price_desc, new |
maxRequestRetries | integer | 3 | Retry attempts for failed requests |
Output examples
Search result:
{"type": "gig","source": "search","gigId": 146683622,"title": "do professional python web scraping and automation","url": "https://www.fiverr.com/hammad_rauf/scrape-website-within-24-hour","price": 30,"currency": "USD","sellerName": "hammad_rauf","sellerLevel": "level_two_seller","sellerRating": 4.98,"sellerReviewCount": 515,"buyingReviewRating": 4.9,"buyingReviewCount": 315,"isPro": false,"isFiverrChoice": false,"categoryId": 23,"subCategoryId": 542,"images": ["https://fiverr-res.cloudinary.com/..."],"scrapedAt": "2024-01-15T10:30:00.000Z"}
Gig detail page:
{"type": "gig","source": "detail","gigId": 146683622,"title": "do professional python web scraping and automation","description": "<p>I will scrape any website and deliver clean data...</p>","price": 30,"packages": [{"title": "Basic","price": 30,"deliveryDays": 1,"revisions": 2,"features": [{"name": "Data delivery", "value": "Excel/CSV"}]},{"title": "Standard","price": 60,"deliveryDays": 2,"revisions": 3,"features": [{"name": "Data delivery", "value": "Excel/CSV/JSON"}]}],"reviews": {"average": 4.9,"total": 315,"items": [{"username": "buyer123","rating": 5,"comment": "Excellent work, delivered on time!","country": "United States","priceRange": "$50-100"}]},"faq": [{"question": "What websites can you scrape?", "answer": "Any public website..."}],"tags": ["web scraping", "python", "data extraction"],"seller": {"name": "hammad_rauf","displayName": "Hammad Rauf","level": "level_two_seller","responseTimeHours": 1,"languages": [{"code": "en", "level": "fluent"}]}}
Tips for best results
- Start with search — use
searchQueriesfor discovery, then drill into specific gigs with URLs - Search is cheaper — search results give 30+ fields at $0.002/gig. Only enable details when you need packages, reviews, or descriptions
- Combine inputs — mix search keywords and direct URLs in the same run
- Schedule runs — use Apify's scheduler to monitor pricing changes or new gigs daily/weekly
Integrations
Connect Fiverr Scraper to your workflow with Apify integrations:
- Google Sheets — export gig data directly to a spreadsheet
- Zapier / Make — trigger actions when new gigs match your criteria
- Slack / Email — get notifications about new freelancers or price changes
- Webhooks — call your API when a run completes
- REST API — start runs programmatically from any application
- Fiverr → Google Sheets freelancer database — Build a searchable spreadsheet of freelancers by scraping multiple categories and auto-exporting results.
- Fiverr → Slack new talent alerts — Get notified when highly-rated new gigs appear in your category, so you can hire or benchmark against them.
Using the Apify API
Start Fiverr Scraper programmatically using the Apify API.
Node.js:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('automation-lab/fiverr-scraper').call({searchQueries: ['web scraping'],maxGigsPerSearch: 100,includeGigDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python:
from apify_client import ApifyClientclient = ApifyClient('YOUR_API_TOKEN')run = client.actor('automation-lab/fiverr-scraper').call(run_input={'searchQueries': ['web scraping'],'maxGigsPerSearch': 100,'includeGigDetails': True,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
cURL:
curl "https://api.apify.com/v2/acts/automation-lab~fiverr-scraper/runs" \-X POST \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN" \-d '{"searchQueries": ["logo design"],"maxGigsPerSearch": 48,"includeGigDetails": false}'
Use with AI agents via MCP
Fiverr Scraper is available as a tool for AI assistants that support the Model Context Protocol (MCP).
Setup for Claude Code
$claude mcp add --transport http apify "https://mcp.apify.com"
Setup for Claude Desktop, Cursor, or VS Code
Add this to your MCP config file:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com"}}}
Example prompts
Once connected, try asking your AI assistant:
- "Find the top-rated logo design gigs on Fiverr"
- "Search Fiverr for 'web scraping' freelancers"
- "Compare pricing for 'video editing' gigs on Fiverr"
Learn more in the Apify MCP documentation.
Is it legal to scrape Fiverr?
Scraping publicly available Fiverr gig listings is generally considered legal. Court rulings such as hiQ Labs v. LinkedIn have affirmed that collecting publicly accessible data does not violate the Computer Fraud and Abuse Act.
Key points:
- Only publicly visible gig data is collected (titles, prices, reviews, seller info)
- No login credentials or private accounts are accessed
- The scraper respects rate limits to minimize server impact
- Extracted data should be used responsibly and in compliance with applicable laws
Always review Fiverr's Terms of Service and consult legal counsel for commercial use cases. For more details, see Apify's guide on web scraping legality.
Legality
Scraping publicly available data is generally legal according to the US Court of Appeals ruling (HiQ Labs v. LinkedIn). This actor only accesses publicly available information and does not require authentication. Always review and comply with the target website's Terms of Service before scraping. For personal data, ensure compliance with GDPR, CCPA, and other applicable privacy regulations.
FAQ
How many gigs can I scrape?
No hard limit. Each search page returns 48 gigs. Set maxGigsPerSearch: 0 for unlimited. The Actor handles pagination automatically.
How fast is it? Search mode extracts ~100 gigs in 30 seconds. With full detail pages, expect ~50 gigs per minute (parallel processing).
Why are some fields only in detail mode?
Search results contain 30+ fields but not full descriptions, packages, or reviews. Enable includeGigDetails: true for 60+ fields including all package tiers, FAQ, and buyer reviews.
Can I scrape seller profiles?
Yes. Provide a seller URL like https://www.fiverr.com/username to extract the full profile: bio, skills, education, certifications, and all their gigs with pricing.
What about anti-bot protection? Fiverr uses PerimeterX which blocks most scrapers. This Actor uses residential proxies with smart rotation to maintain high success rates. Proxy costs are included in pricing.
Can I filter by category or price?
Use Fiverr's own search filters by providing a search URL with filters applied, e.g., https://www.fiverr.com/search/gigs?query=logo&price=50-100
The scraper returns 0 results or fails. What should I do? Fiverr uses PerimeterX anti-bot protection, which can occasionally block requests. Try running again -- the scraper uses smart proxy rotation and success rates are typically high. If failures persist, try a different search keyword to rule out empty result pages.
Can I get the full review history for a gig?
With includeGigDetails: true, the scraper returns up to 5 recent reviews per gig. For the complete review history, Fiverr does not expose a paginated review API, so the 5 most recent reviews are the maximum available.
How do I find top-rated Fiverr freelancers in a specific niche?
Use the search mode with sort: "rating" to surface the highest-rated sellers first:
{"searchQueries": ["react developer", "shopify expert"],"maxGigsPerSearch": 48,"sort": "rating","includeGigDetails": true}
Enabling includeGigDetails gives you each seller's full package breakdown, buyer reviews, response time, and languages. Filter the output by sellerLevel (e.g., "top_rated_seller", "level_two_seller") or isPro: true to focus on Fiverr's vetted professionals.
How do I monitor Fiverr pricing changes over time?
Use Apify Schedules to run the scraper daily or weekly on the same search queries and track price changes:
- Set up a weekly run for your target gig categories
- Export results to Google Sheets via the Google Sheets integration
- Use a formula to compare the current
pricecolumn against previous weeks - Set up Slack or email alerts via Zapier when prices shift significantly
This is a common pattern for procurement teams, agencies benchmarking service costs, and freelancers who want to price competitively.
How do I compare Fiverr gig packages across multiple sellers?
Enable includeGigDetails: true to get all package tiers (Basic, Standard, Premium) for each gig:
Each package includes price, deliveryDays, revisions, and a features array. To compare across sellers, export the dataset to CSV and use a pivot table to sort by delivery time, price, or included features. This approach is useful for procurement, vendor selection, and competitive benchmarking in any service category.
Does Fiverr block web scrapers?
Yes. Fiverr uses PerimeterX anti-bot protection, which fingerprints browser sessions and blocks most naive scraping attempts. This is why most Fiverr scrapers on the market have near-0% success rates.
This actor bypasses PerimeterX by:
- Rotating residential proxy IPs on every request
- Mimicking realistic browser behavior patterns
- Using session management to avoid fingerprint detection
Proxy costs are fully included in the per-gig pricing — no additional charges for proxy usage.
Other e-commerce and marketplace scrapers
- Amazon Scraper — scrape Amazon product listings, prices, and reviews
- eBay Scraper — extract eBay auction listings, prices, and seller data
- Shopify Scraper — scrape product data from any Shopify-powered store
- Walmart Scraper — extract product listings and prices from Walmart
- Target Scraper — scrape product data and prices from Target