Hugging Face Datasets Scraper avatar

Hugging Face Datasets Scraper

Pricing

from $23.99 / 1,000 result items

Go to Apify Store
Hugging Face Datasets Scraper

Hugging Face Datasets Scraper

Scrape Hugging Face dataset metadata by search query, task category, language, and license. Returns name, description, tags, downloads, likes, and trending score. No API key needed.

Pricing

from $23.99 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

14 days ago

Last modified

Share

ParseForge

Hugging Face Datasets Scraper

Scrape Hugging Face datasets by search query, task, language, or license, up to thousands per run. Every dataset comes with its name, description, tags, downloads, likes, and trending score. No API key needed. Export to CSV, JSON, Excel, or XML.

Hugging Face hosts over 200,000 public datasets for machine learning, but browsing and filtering them manually is slow. This Actor reads the Hugging Face dataset hub directly, applying your filters for task category, language, license, and sort order, and returns each matching dataset as a clean row. No registration or API token required.

Who uses itWhat they scrape Hugging Face for
Machine learning engineersFind datasets for a specific task like text classification or image generation without manually browsing the hub.
Data scientistsDiscover trending or highly-downloaded datasets for a given language or license.
AI researchersCollect metadata on datasets for benchmarking or survey papers.
Product managersMonitor which datasets are popular in a domain to inform model training priorities.

What it does

This Actor collects Hugging Face datasets by search term, task category, language, license, and sort order, and returns each dataset as a flat row with its metadata.

  • ๐Ÿ” Search by query: Free-text search across dataset names and descriptions.
  • ๐Ÿ“‚ Filter by task: Narrow to categories like text-classification, image-classification, or text-generation.
  • ๐ŸŒ Filter by language: Target datasets in English, Chinese, French, and more.
  • ๐Ÿ“œ Filter by license: Restrict to Apache-2.0, MIT, CC-BY-4.0, or other licenses.
  • ๐Ÿ“Š Sort by popularity: Order by trending score, downloads, likes, or last modified.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Hugging Face data

๐Ÿ” Find datasets for a specific ML task.

A machine learning engineer searches for 'text classification' datasets filtered by English language and Apache-2.0 license to quickly build a training pipeline.

๐Ÿ“ˆ Monitor trending datasets in a domain.

A data scientist sorts by trending score and filters by 'image-classification' to see what the community is using this week.

๐ŸŒ Collect multilingual datasets.

A researcher filters by language code 'zh' to gather Chinese-language datasets for a cross-lingual NLP project.

๐Ÿ“‹ Audit dataset licenses for compliance.

A product manager filters by license 'cc-by-4.0' to ensure all datasets used in a commercial product meet licensing requirements.

Why choose this scraper

What you get
No API key neededScrape the public Hugging Face hub without any registration or token.
Flexible filtersCombine search, task, language, and license to pinpoint exactly the datasets you need.
Sort by relevanceChoose trending score, downloads, likes, or last modified to prioritize the most useful datasets.
Export to any formatGet results as CSV, JSON, Excel, or XML for direct use in your workflow.

How it compares

No other Store actor targets Hugging Face the same way, so the honest comparison is with the alternatives teams actually weigh.

Hugging Face Datasets ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Hugging Face changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from a search query, task category, language, and license, alone or together, and filters run as each dataset is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.03199 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$3.20
1,000 results$31.99
10,000 results$319.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Hugging Face Datasets Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Hugging Face through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/hugging-face-datasets-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your filters (query, task, language, license) are not too restrictive. Try removing filters one by one to see which one is causing the issue.

The run is taking too long.

Reduce the 'maxItems' value to a smaller number. Also, ensure your sort order is not causing the Actor to scan many pages.

I see duplicate datasets in the output.

Duplicates are rare but can occur if the hub pagination changes. Try reducing 'maxItems' or adding a more specific query.

Can I scrape datasets from a specific user or organization?

Not directly with the current filters. You can use the search query to include the username, e.g., 'google' to find datasets from Google.

FAQ

QuestionAnswer
Do I need a Hugging Face API key?No. This Actor scrapes the public Hugging Face dataset hub directly, so no login or API key is required.
How many datasets can I scrape per run?You set the maximum number of datasets via the 'maxItems' input. There is no hard limit, but very large runs may take longer.
Can I filter by multiple languages at once?Currently, the language filter accepts a single language code. For multiple languages, run the Actor multiple times with different codes.
What task categories are available?You can use any task category from the Hugging Face hub, such as 'text-classification', 'image-classification', 'text-generation', 'question-answering', and many more.
Does this scrape the actual dataset files?No. It scrapes dataset metadata (name, description, tags, downloads, likes, trending score) from the hub listing pages, not the underlying data files.
Can I sort by downloads or likes?Yes. Use the 'sort' input to choose 'downloads', 'likes', 'trendingScore', or 'lastModified'.
What export formats are supported?Results can be exported as CSV, JSON, Excel, or XML from the Apify dataset.
Is there a rate limit?The Actor respects Hugging Face's public rate limits. For large runs, it may slow down to avoid being blocked.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Hugging Face, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.