Fiverr Scraper - Gigs, Sellers, Prices & Delivery
Pricing
from $0.51 / 1,000 gigs
Fiverr Scraper - Gigs, Sellers, Prices & Delivery
Scrape Fiverr gigs from any search or category page. Each row has the gig title and link, the seller's username, level and country, the gig rating and review count, the starting price in US dollars and delivery time. Repeated ad slots are dropped, never billed. $0.52 per 1,000 gigs.
Pricing
from $0.51 / 1,000 gigs
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Scrape Fiverr gigs from any search or category page, with seller level and starting price: one row per gig with the title and link, the seller's username, level and country, the gig's own rating and review count, the cheapest package in US dollars and how fast it delivers.
It only reads listing pages, so there are no gig descriptions, packages or buyer reviews. And a page yields roughly 30 new gigs rather than 48, because about 20 of its slots are paid placements that often repeat an organic gig.
| Input | Search keywords, or Fiverr search and category addresses |
| Output | One row per gig: title, seller, level, country, rating, reviews, starting price in USD, delivery days |
| Ceiling | 5,000 gigs per run, 21 pages per search |
| Account needed | None |
| Price | $0.52 per 1,000 gigs on the Free plan, a little less on paid plans. The free plan's $5 a month covers about 9,600 |
🔍 What Fiverr Scraper does
It reads the same results pages a signed-out visitor sees, and keeps one row per gig id. Fiverr often serves a gig twice on one page, once in an ad slot and once organically; across nine pages of one keyword, 432 slots held 289 distinct gigs. The repeat is dropped before anything is written, so you never get the same gig twice or pay for it twice.
Each keyword and each address is its own search, up to 60 in a run, and maxItems is shared across
them, so four keywords come back with results from all four rather than only the first.
The filters work on the rows after the page is read, and a gig they drop is never charged. On real runs, asking for top-rated sellers only returned 19 rows, all top rated, and a $30 ceiling with 2-day delivery returned rows topping out at exactly $25 and 2 days. Parameters left in a pasted address ride along untouched, but Fiverr ignores its own sort and filter parameters on the page it serves to a signed-out visitor, so use the filters here.
📋 What data you get from each Fiverr gig
| What you get | Field |
|---|---|
| Fiverr's gig id, the slug, the link and the thumbnail | gigId, gigSlug, gigUrl, gigImage |
| The gig title as the seller wrote it | title |
| Username, display name, profile link and photo | sellerName, sellerDisplayName, sellerUrl, sellerImage |
| Seller level, vetted Pro, agency listing | sellerLevel, sellerIsPro, sellerIsAgency |
| Country, languages, and whether they were online | sellerCountry, sellerLanguages, sellerOnline |
| This gig's rating and review count | rating, reviewsCount |
| The seller's rating across everything they sell | sellerRating, sellerRatingCount |
| The cheapest package, as shown and in US dollars | startingPrice, currency, startingPriceUsd |
| An hourly rate, where the seller offers one | hourlyRateUsd |
| Packages, delivery time, rush option | packagesCount, deliveryDays, extraFastAvailable |
| Consultation and subscription options | offersConsultation, hasSubscription |
| Fiverr's facet tags and category ids | tags, categoryId, subCategoryId |
| Paid slot, Fiverr's Choice, featured | isPromoted, isFiverrChoice, isFeatured |
| Which search found it, where it sat, when it was read | searchLabel, searchUrl, page, position, scrapedAt |
▶️ How to scrape Fiverr gigs
- Open Fiverr Scraper and click Try for free.
- Type keywords into Search keywords, or paste addresses into Fiverr search or category addresses.
- Set Maximum gigs and Pages per search. Plan on about 30 new gigs a page.
- If you want fewer, better rows, set Seller levels, Minimum gig rating or Maximum starting price (USD).
- Click Start, then download the dataset as JSON, CSV or Excel.
The form arrives with logo design and 50 already filled in, so a run started without editing it
is a real search. Called through the API with no keyword and no address, it writes one free sample
row and stops.
💰 How much does it cost to scrape Fiverr gigs?
$0.52 per 1,000 gigs on the Free plan. Paid plans pay a little less: $0.515 on Starter, $0.51 on Scale and $0.505 on Business. On the free plan, the $5 Apify gives you each month covers about 9,600 gigs.
Not charged: repeated slots, gigs your filters drop, the sample row and diagnostic rows. maxItems
is the most gigs a run can charge for, and if you set a maximum cost for the run it stops when that
is reached.
📥 What you give it
{"searchQueries": ["logo design", "wordpress developer"],"startUrls": [{ "url": "https://www.fiverr.com/categories/graphics-design/creative-logo-design" }],"maxItems": 200,"maxPagesPerSearch": 5,"sellerLevels": ["level_two_seller", "top_rated_seller"],"maxStartingPriceUsd": 100,"maxDeliveryDays": 3}
| Field | When left out | What it is |
|---|---|---|
searchQueries | none | What you would type into Fiverr's search box. Each keyword is its own search. |
startUrls | none | Fiverr search or category addresses copied from your address bar. Through the API it takes objects: [{"url": "https://..."}]. |
maxItems | 50 | 1 to 5,000. The most gigs the run returns and charges for. |
maxPagesPerSearch | 3 | 1 to 21 pages per search. Fiverr stops at page 21. |
excludePromoted | off | Skip the paid slots and keep only organic results. |
proOnly | off | Only gigs from sellers Fiverr has vetted as Pro. A small pool: 282 of 229,525 gigs on one category page. |
sellerLevels | all levels | Any of new_seller, level_one_seller, level_two_seller, top_rated_seller. |
minRating | none | 0 to 5. Drops gigs rated below it, and gigs with no rating. Fiverr's scores are decimals, so 4 keeps 4.0 and up. |
minReviews | none | Drops gigs with fewer reviews than this. |
maxStartingPriceUsd | none | Drops gigs whose cheapest package costs more than this, in US dollars. |
maxDeliveryDays | none | Drops gigs whose cheapest package takes longer than this. |
proxyConfiguration | not needed | Optional. Only for sending the requests through servers of your own, which are used exactly as given. |
📤 What you get back
A real row from a run on 30 September 2026, with the photo address cut short:
{"gigId": "441973523","title": "do unique modern minimalist luxury business logo design","gigUrl": "https://www.fiverr.com/alextrender1/do-unique-modern-minimalist-luxury-business-logo-design","gigSlug": "do-unique-modern-minimalist-luxury-business-logo-design","gigImage": "https://fiverr-res.cloudinary.com/t_main1,q_auto,f_auto/gigs/441973523/original/75f73ff0cae81034ec8d08571558568e53e16d56.jpg","sellerName": "alextrender1","sellerDisplayName": "Alex","sellerUrl": "https://www.fiverr.com/alextrender1","sellerLevel": "level_two_seller","sellerCountry": "LK","sellerIsPro": false,"sellerIsAgency": false,"sellerOnline": true,"sellerImage": "https://fiverr-res.cloudinary.com/t_profile_thumb,q_auto,f_auto/attachments/profile/photo/...","sellerLanguages": ["zh", "fr", "de", "en"],"sellerRating": 4.89,"sellerRatingCount": 1681,"rating": 4.9,"reviewsCount": 1681,"startingPrice": 25,"currency": "USD","startingPriceUsd": 25,"hourlyRateUsd": null,"packagesCount": 3,"deliveryDays": 2,"extraFastAvailable": false,"offersConsultation": false,"hasSubscription": true,"tags": ["flat_minimalist", "monogram", "wordmark", "emblem", "ai", "jpg", "pdf", "png", "psd", "eps", "cdr", "svg"],"categoryId": 3,"subCategoryId": 49,"isPromoted": true,"isFiverrChoice": false,"isFeatured": false,"searchLabel": "\"logo design\"","searchUrl": "https://www.fiverr.com/search/gigs?query=logo+design&source=top-bar","page": 1,"position": 1,"scrapedAt": "2026-09-30T02:26:23.682Z"}
| Field | How to read it |
|---|---|
gigSlug, gigUrl | Sellers rename gigs and Fiverr keeps the first slug, so read title for the current name. |
rating, reviewsCount | This gig's score and count, usually the ones you want. sellerRating covers everything the seller sells. |
startingPrice, startingPriceUsd | The cheapest package in the currency Fiverr showed, and the same price in US dollars at the rate Fiverr reported on that page. |
hourlyRateUsd | Only where the seller offers hourly work. Null otherwise. |
sellerOnline | Whether they were online when the page was read, not now. |
tags | Fiverr's facet values for the category, not seller tags. |
isPromoted | A paid slot. The row above is one. |
🧾 Reading the output
| Row | How to spot it | Charged |
|---|---|---|
| A gig | no _sample and no _diagnostic field | yes |
| The sample row | _sample: true and charged: false. Only when there is no keyword and no address | no |
| A diagnostic | _diagnostic: true, ok: false, charged: false, and an errorCode | no |
Real gig rows carry no charged field. The sample row has a gigId like a real one, so drop rows
with _sample or _diagnostic and what is left is the gigs you paid for.
errorCode | What it means |
|---|---|
NO_RESULTS | That search kept nothing. Fiverr had nothing for it, or your filters dropped every gig it showed. |
BAD_URL | A startUrls entry is not a Fiverr search or category address. |
NO_SEARCH | Nothing was left to search after reading the input. |
NETWORK, NO_PAYLOAD, ERROR | A page for that search could not be read in this run. Worth one re-run a few minutes later. |
NOT_SERVED | This gig was not served this run. Re-run it later. Until 12 October 2026 this code was called BLOCKED. |
A diagnostic about one search names it in search, and one failed search does not stop the others.
💡 What people use it for
- Pricing a new gig against what sellers in the same category start at, from
startingPriceUsdanddeliveryDays. - Shortlisting sellers for a job: top rated, under $100, delivering in three days.
- Seeing which gigs pay for placement on a keyword, with
isPromoted. - Mapping who sells in a category by country and language.
🚧 What it does not do
- Listing pages only. No package comparison, gig description, gig FAQ or buyer reviews, and no seller profile pages. What you get is what a results page carries.
- Page 21 is the end. That caps one keyword at 1,008 slots, roughly 600 gigs once repeats are gone. Split a big topic into narrower keywords or category pages.
- No sort. Three different sorts came back with the same gigs in the same order, so a sort control here would do nothing. Sort the rows yourself.
- Fiverr never really returns nothing. A deliberately nonsensical keyword still came back with 40 gigs, because the search falls back to loose matching. Those are real rows and they are charged, so use keywords you would type on the site.
startingPriceis the cheapest package, not what most buyers of that gig pay.- The currency can move. Fiverr picks the currency it shows, so
startingPricecan arrive in EUR or ZAR. UsestartingPriceUsdif you only want one number. tagsdiffer by category, and about 6% of rows carry none.- Anything behind a Fiverr login.
- It is not an official Fiverr tool. Dami's Studio is independent and is not affiliated with or endorsed by Fiverr, or by any other company named on this page.
🧭 Which freelance scraper do you need?
| If you want | Use |
|---|---|
| Gigs sellers offer on Fiverr, with prices and delivery times | This one |
| Open projects on Freelancer.com, with the budget, bid count and average bid | Freelancer.com Scraper |
| Open projects on Workana's English, Spanish and Portuguese boards | Workana Jobs Scraper |
| Agencies on Clutch, with their hourly rate band and team size | Clutch Agencies Scraper |
| Designers' portfolio projects on Behance | Behance Projects Scraper |
❓ Questions people ask
Do I need a Fiverr account or cookies?
No. It reads the pages Fiverr serves to a signed-out visitor.
Can I scrape a whole category?
Yes. Paste the category address into startUrls and set maxPagesPerSearch. The 21-page ceiling
applies there too.
Why did I get fewer gigs than pages times 48?
About 20 of the 48 slots are advertising, and the same gig often sits in an ad slot and an organic one. The repeats are removed and not charged, so around 30 new gigs a page is normal.
How do I get only organic results?
Turn on excludePromoted. Skipped ad slots are not charged.
Why is startingPrice in euros?
That is the currency Fiverr chose for the page. startingPriceUsd carries the dollar figure at
Fiverr's own rate.
Can I call it from code or connect it to an AI assistant?
Yes. The API tab has ready-made code for
Python, JavaScript and the command line. For Claude, ChatGPT or another MCP client, connect
https://mcp.apify.com/?tools=fetch-actor-details,dami_studio/fiverr-scraper. Either way the run
happens on your Apify account at the same price.
Is scraping Fiverr legal?
It reads public listing pages, the same ones a signed-out visitor sees. Seller usernames and photos are personal data under GDPR and similar laws, so have a reason for keeping them. Apify's write-up on the legality of web scraping is a good starting point, and we are not lawyers.
🆘 If something breaks
Open the Issues tab on the actor page. Send the input you used and the run ID, and the
errorCode on any diagnostic row.