Fiverr Scraper - Gigs, Sellers, Prices & Delivery avatar

Fiverr Scraper - Gigs, Sellers, Prices & Delivery

Pricing

from $0.51 / 1,000 gigs

Go to Apify Store
Fiverr Scraper - Gigs, Sellers, Prices & Delivery

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

Dami's Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

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.

InputSearch keywords, or Fiverr search and category addresses
OutputOne row per gig: title, seller, level, country, rating, reviews, starting price in USD, delivery days
Ceiling5,000 gigs per run, 21 pages per search
Account neededNone
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 getField
Fiverr's gig id, the slug, the link and the thumbnailgigId, gigSlug, gigUrl, gigImage
The gig title as the seller wrote ittitle
Username, display name, profile link and photosellerName, sellerDisplayName, sellerUrl, sellerImage
Seller level, vetted Pro, agency listingsellerLevel, sellerIsPro, sellerIsAgency
Country, languages, and whether they were onlinesellerCountry, sellerLanguages, sellerOnline
This gig's rating and review countrating, reviewsCount
The seller's rating across everything they sellsellerRating, sellerRatingCount
The cheapest package, as shown and in US dollarsstartingPrice, currency, startingPriceUsd
An hourly rate, where the seller offers onehourlyRateUsd
Packages, delivery time, rush optionpackagesCount, deliveryDays, extraFastAvailable
Consultation and subscription optionsoffersConsultation, hasSubscription
Fiverr's facet tags and category idstags, categoryId, subCategoryId
Paid slot, Fiverr's Choice, featuredisPromoted, isFiverrChoice, isFeatured
Which search found it, where it sat, when it was readsearchLabel, searchUrl, page, position, scrapedAt

▶️ How to scrape Fiverr gigs

  1. Open Fiverr Scraper and click Try for free.
  2. Type keywords into Search keywords, or paste addresses into Fiverr search or category addresses.
  3. Set Maximum gigs and Pages per search. Plan on about 30 new gigs a page.
  4. If you want fewer, better rows, set Seller levels, Minimum gig rating or Maximum starting price (USD).
  5. 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
}
FieldWhen left outWhat it is
searchQueriesnoneWhat you would type into Fiverr's search box. Each keyword is its own search.
startUrlsnoneFiverr search or category addresses copied from your address bar. Through the API it takes objects: [{"url": "https://..."}].
maxItems501 to 5,000. The most gigs the run returns and charges for.
maxPagesPerSearch31 to 21 pages per search. Fiverr stops at page 21.
excludePromotedoffSkip the paid slots and keep only organic results.
proOnlyoffOnly gigs from sellers Fiverr has vetted as Pro. A small pool: 282 of 229,525 gigs on one category page.
sellerLevelsall levelsAny of new_seller, level_one_seller, level_two_seller, top_rated_seller.
minRatingnone0 to 5. Drops gigs rated below it, and gigs with no rating. Fiverr's scores are decimals, so 4 keeps 4.0 and up.
minReviewsnoneDrops gigs with fewer reviews than this.
maxStartingPriceUsdnoneDrops gigs whose cheapest package costs more than this, in US dollars.
maxDeliveryDaysnoneDrops gigs whose cheapest package takes longer than this.
proxyConfigurationnot neededOptional. 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"
}
FieldHow to read it
gigSlug, gigUrlSellers rename gigs and Fiverr keeps the first slug, so read title for the current name.
rating, reviewsCountThis gig's score and count, usually the ones you want. sellerRating covers everything the seller sells.
startingPrice, startingPriceUsdThe cheapest package in the currency Fiverr showed, and the same price in US dollars at the rate Fiverr reported on that page.
hourlyRateUsdOnly where the seller offers hourly work. Null otherwise.
sellerOnlineWhether they were online when the page was read, not now.
tagsFiverr's facet values for the category, not seller tags.
isPromotedA paid slot. The row above is one.

🧾 Reading the output

RowHow to spot itCharged
A gigno _sample and no _diagnostic fieldyes
The sample row_sample: true and charged: false. Only when there is no keyword and no addressno
A diagnostic_diagnostic: true, ok: false, charged: false, and an errorCodeno

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.

errorCodeWhat it means
NO_RESULTSThat search kept nothing. Fiverr had nothing for it, or your filters dropped every gig it showed.
BAD_URLA startUrls entry is not a Fiverr search or category address.
NO_SEARCHNothing was left to search after reading the input.
NETWORK, NO_PAYLOAD, ERRORA page for that search could not be read in this run. Worth one re-run a few minutes later.
NOT_SERVEDThis 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 startingPriceUsd and deliveryDays.
  • 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.
  • startingPrice is the cheapest package, not what most buyers of that gig pay.
  • The currency can move. Fiverr picks the currency it shows, so startingPrice can arrive in EUR or ZAR. Use startingPriceUsd if you only want one number.
  • tags differ 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 wantUse
Gigs sellers offer on Fiverr, with prices and delivery timesThis one
Open projects on Freelancer.com, with the budget, bid count and average bidFreelancer.com Scraper
Open projects on Workana's English, Spanish and Portuguese boardsWorkana Jobs Scraper
Agencies on Clutch, with their hourly rate band and team sizeClutch Agencies Scraper
Designers' portfolio projects on BehanceBehance 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.

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.