# Fiverr Scraper: Gigs, Sellers and Starting Prices

> Fiverr scraper: get gigs, sellers, ratings, reviews and the cheapest package price from a search, category or link. Export a table. No login.

URL: https://cliqtomedia.com/actors/fiverr-scraper/

Category: Jobs & hiring · Status: live on Apify Store · Apify page: https://apify.com/cliqtomedia/fiverr-scraper?fpr=cliqto

Get public Fiverr gigs without login. Search by query or category, or paste gig and seller links. Each row has the seller, level, rating, reviews and the cheapest package price.

## How to use it: 3 steps

1. **Make a free Apify account.** Apify is the cloud platform where our tools run. The free plan gives you $5 of usage every month, no credit card needed. You pay Apify, not us.
2. **Paste your input and press Start.** No code needed: you fill in a form (the input). It already has a working example. For example: `logo design` in Search queries. Each start is one run.
3. **Download the results.** When the run ends, the results are in a table (the dataset). Open Output, press Export and pick Excel or CSV. JSON and the API are there too.

## What it does

Fiverr Gigs Scraper reads public Fiverr search, category, gig and seller pages and saves gigs with seller, seller level, rating, reviews and the cheapest package price. Add one query such as `logo design` and set `maxItems` to 10: the run took 2–27 seconds in our tests, needs no login and costs about $0.02 on the Free plan.



### Good for

- You sell on Fiverr and want to compare your price with similar gigs.
- You run an agency and want a list of sellers by category, level and country.
- You want a Fiverr gig price overview for one service, with percentiles per query.
- You want to know each week which gigs are new and which changed their price.

## Price

Pay per event. Apify bills you, not us.

| What you pay for | Price | When |
|---|---|---|
| Start fee | $0.003 | Charged once per run. This tool uses 1 GB of memory or less by default; more memory costs more. |
| Saved gig | $0.0018 (from $0.00126 on paid Apify plans) | One gig row saved in the dataset. |
| Fiverr page read | $0.0002 | One Fiverr page that answered, counted once per link in a run. Includes pages with no results or no matches. Blocked and failed requests are free. |
| Gig details | $0.003 | One gig row saved with its description, packages, FAQ, gallery, tags and portfolio, on top of the saved gig. |
| Saved review | $0.0005 | One review saved when Reviews per gig is above 0. |
| Seller row | $0.003 | One seller profile row saved in the dataset. |
| Sitemap row | $0.0002 | One URL row saved in sitemap mode. |

- One result: about $0.0048.
- 1,000 results: about $1.80.
- Every day 100 results, for 30 days: about $5.49 a month.

Free to try: the Apify free plan gives you $5 of usage every month, no credit card needed.

Prices checked on 8 November 2026. Current price: https://apify.com/cliqtomedia/fiverr-scraper?fpr=cliqto

## Questions

### Do I need a Fiverr account or API key?

No. The Actor reads public pages. It needs no login, cookies or key.

### Why does startingPrice differ from the card price?

A Fiverr card often shows the second package. listedPrice keeps the card price. startingPrice is the cheapest package.

### Can I get every gig on Fiverr?

No. Fiverr shows a limited list per search, and the order changes. Use more queries to widen the result.

### Does it collect contact details?

No. It saves public gig and seller profile fields, such as username, level, country and languages. It does not collect emails or phone numbers.

## Data fields

- `rowType` (string): gig, seller or sitemap
- `gigId` (string)
- `title` (string)
- `seller` (string)
- `sellerLevel` (string)
- `rating` (number)
- `reviewsCount` (integer)
- `startingPrice` (number): USD, cheapest package. Null when it is not proven.
- `startingPriceSource` (string)
- `listedPrice` (number): USD, price shown on the search card.
- `url` (string)
- `source` (string)
- `sourceUrl` (string)
- `fetchedAt` (string)
- `slug` (string)
- `gigUrl` (string): Full gig link as Fiverr gave it
- `sellerName` (string)
- `sellerDisplayName` (string)
- `sellerId` (string)
- `sellerCountry` (string)
- `sellerOnline` (boolean)
- `sellerUrl` (string)
- `sellerImage` (string)
- `sellerRating` (number)
- `sellerRatingCount` (number)
- `sellerLanguages` (array)
- `listedPackage` (number): Package number of the price shown on the card: 1 is the cheapest
- `currency` (string)
- `deliveryDays` (number)
- `numPackages` (number)
- `categoryId` (number)
- `subCategoryId` (number)
- `nestedSubCategoryId` (number)
- `category` (string)
- `subCategory` (string)
- `images` (array)
- `isPro` (boolean)
- `isFeatured` (boolean)
- `isFiverrChoice` (boolean)
- `isPromoted` (boolean)

## Input settings

- `mode` (string): Search: gigs from queries, categories and URLs. Sitemap: an inventory of Fiverr URLs from its public sitemaps, without opening each page.
- `queries` (array): What a buyer would type in Fiverr search, one query per line. Up to 100.
- `categoryUrls` (array): Category links, or just the part after /categories/, for example graphics-design/creative-logo-design. Top-level categories without their own gig list return not_found.
- `startUrls` (array): Any www.fiverr.com link: search, category, gig or seller. The type is detected automatically. Up to 1000. You can also link a text file with URLs.
- `maxItems` (integer): Total rows across the whole run, and the main way to control cost. You pay per saved row and per Fiverr page read.
- `maxItemsPerSearch` (integer): 0 means no separate limit.
- `maxPagesPerSearch` (integer): Fiverr shows about 20 pages for one query, 48 places per page with promoted repeats.
- `splitLargeSearches` (boolean): When one result list runs out before Maximum rows, repeat the query for each seller level.
- `sortBy` (string): Price sorting orders only the rows this run collected. It does not fetch the cheapest gigs on all of Fiverr.
- `sellerLevels` (array): Keep only these seller levels.
- `sellerCountries` (array): Two-letter codes, for example US or DE.
- `sellerLanguages` (array): Two-letter codes, for example en or fr.
- `proOnly` (boolean): Keep only gigs from Fiverr Pro sellers. Fiverr applies this filter itself.
- `onlineOnly` (boolean): Keep only sellers who are online at the moment of the run. Fiverr applies this filter itself.
- `agencyOnly` (boolean): Keep only gigs from agencies. Fiverr applies this filter itself.
- `hourlyOnly` (boolean): Keep only gigs that offer hourly work. Fiverr applies this filter itself.
- `maxDeliveryDays` (string): Maximum delivery time in days.
- `facets` (array): Filters from a Fiverr page in key:value form, for example style:modern.
- `minPrice` (number): Compares the proven starting price. A row without one is left out.
- `maxPrice` (number): Compares the proven starting price. A row without one is left out.
- `minRating` (number): Skip gigs rated below this value, from 0 to 5. A gig with no rating is skipped too.
- `minReviews` (integer): Skip gigs with fewer reviews than this.
- `excludePromoted` (boolean): Skip gigs that Fiverr shows as paid placements.
- `fiverrChoiceOnly` (boolean): Keep only gigs with the Fiverr's Choice badge.
- `offersConsultation` (boolean): Keep only gigs that offer a consultation before ordering.

## Step by step on Apify

1. Open the input form. Search queries already has `logo design` (box 1). Change it to your service.
2. Check Maximum rows (box 2). The form suggests 10, and this field controls your cost.
3. Keep the other sections closed (box 3). Their defaults work for a first run.
4. Click Start.
5. Open Output, then Overview. Compare `sellerLevel`, `rating`, `reviewsCount` and `startingPrice` (box 5).

## Use cases

| Task | Input | You get | Key fields | Next step |
|---|---|---|---|---|
| Price my service against similar gigs | `queries`, `minReviews` | Gig row, market summary | `startingPrice`, `rating`, `reviewsCount`, `sellerLevel` | Export CSV to a spreadsheet |
| Build a list of strong sellers in a category | `categoryUrls`, `sellerLevels`, `includeSellerProfile` | Gig row, seller row | `seller`, `level`, `country`, `ratingCount`, `skills` | Export JSON to your CRM or database |
| Read what buyers say about a gig | `startUrls`, `maxReviewsPerGig` | Gig row with reviews | `reviewsSummary`, `topReviews`, `packages` | API read into your analysis tool |
| Get new gigs and price changes on a schedule | `queries`, `onlyNew`, `stateName` | Gig row | `changeType`, `startingPrice`, `url` | Apify schedule, Slack or Notion summary |
| List Fiverr URLs for a later run | `mode: sitemap`, `sitemapType` | Sitemap row | `url`, `type`, `slug`, `lastmod` | Use the URLs in `startUrls` |

## Tips

- Keep Maximum rows at 10 for a first run. This field controls your cost.
- One query gives about 300 to 500 rows. Add more queries for more.
- Raise the timeout above about 200 rows. Run weekly to see new gigs and price changes.

## Limits



- Only public pages. There is no login, so private data and buyer accounts are not available.
- The tested maximum is 2,000 rows per run. Tests of 2,000 and 2,046 rows took 42 and 39 minutes at 256 MB.
- The default timeout is 300 seconds. In tests, 100 rows took 16–133 seconds. Above about 200 rows, raise the timeout. Otherwise the run ends with `status: DEADLINE` and keeps its rows.
- About 1 row per second is normal once Fiverr starts to limit direct requests. A short run can be much faster.
- One query gives about 300–500 rows in our tests, even when Fiverr says it has many more. Add more queries or turn on `splitLargeSearches` for more rows.
- With filters, a run stops reading after 20 cards per requested row. With `maxItems: 10`, that is 200 cards. If nothing matched by then, the run ends with `status: PARTIAL` and `reason: filter_scan_limit`.
- A run with many queries and links is best effort. If a part cannot be read, the run can still succeed with `status: PARTIAL`. `sources` shows which part failed and why.
- All prices are in USD. A gig with no proven cheapest package has `startingPrice: null`.

## Sample result

```json
{
  "rowType": "gig",
  "gigId": "348226842",
  "title": "create a professional minimalist business logo design and branding",
  "seller": "glenmoore756",
  "sellerLevel": "level_two_seller",
  "rating": 4.99,
  "reviewsCount": 79,
  "startingPrice": 45,
  "startingPriceSource": "gig_page",
  "listedPrice": 100,
  "listedPackage": 2,
  "currency": "USD",
  "changeType": null,
  "hourlyRate": null,
  "url": "https://www.fiverr.com/glenmoore756/design-professional-3d-minimalist-modern-business-logo",
  "source": "fiverr.com",
  "fetchedAt": "2026-11-06T13:34:39.487Z"
}
```

## Use it from code

Actor ID: `cliqtomedia/fiverr-scraper`

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("cliqtomedia/fiverr-scraper").call(run_input={
    "mode": "search",
    "queries": [
        "logo design"
    ]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

```bash
curl -X POST "https://api.apify.com/v2/acts/cliqtomedia~fiverr-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"mode": "search", "queries": ["logo design"]}'
```

```python
# pip install langchain-apify
# set APIFY_TOKEN in your environment
from langchain_apify import ApifyActorsTool

tool = ApifyActorsTool("cliqtomedia/fiverr-scraper")
result = tool.invoke({"run_input": {"mode": "search", "queries": ["logo design"]}})
print(result)
```

run-sync waits up to 300 seconds; for longer runs start a run and use a webhook. LlamaIndex and MCP: https://cliqtomedia.com/actors/ai-agents/

## Similar tools

- [Upwork Jobs Scraper: Pay, Clients & Job Alerts, No Login](https://cliqtomedia.com/actors/upwork-jobs-scraper/)
- [Wellfound Jobs Scraper: Startup Jobs to CSV & JSON](https://cliqtomedia.com/actors/wellfound-jobs-scraper/)
- [Ashby Jobs Scraper: Public Job Board Export](https://cliqtomedia.com/actors/ashby-jobs-scraper/)
- [Lever Jobs Scraper: jobs.lever.co Postings Export](https://cliqtomedia.com/actors/lever-jobs-scraper/)
- [Greenhouse Jobs Scraper & Monitor: Job Board Export](https://cliqtomedia.com/actors/greenhouse-jobs-monitor-scraper/)
- [Recruitee Jobs Scraper & Monitor: Open Jobs & Changes](https://cliqtomedia.com/actors/recruitee-jobs-monitor-scraper/)
