Urban Dictionary Definitions Scraper
Pricing
from $9.00 / 1,000 result items
Urban Dictionary Definitions Scraper
Scrape Urban Dictionary slang definitions: word, definition, example, author, thumbs up, thumbs down, date, defid, and permalink. Track new and trending internet slang, memes, and youth vocabulary. Export to JSON, CSV, or Excel for cultural research, NLP datasets, and trend monitoring.
Pricing
from $9.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

๐ฃ๏ธ Urban Dictionary Definitions Scraper
๐ Export crowd-sourced slang in seconds. Pull definitions, examples, votes, and audio links for any term, a stream of random entries, or the curated word of the day. No API key, no login, no rate-limit headaches.
๐ Last updated: 2026-05-26 ยท ๐ 14 fields per record ยท ๐ฃ๏ธ 12M+ entries ยท ๐ global English slang ยท ๐ฒ 3 collection modes
The Urban Dictionary Definitions Scraper taps the same live feed that powers the urbandictionary.com homepage and returns 14 fields per record, including the definition, example sentence, author handle, community upvotes and downvotes, score, an autogenerated card image, a text-to-speech audio link, and a permalink. Urban Dictionary is the largest open repository of contemporary slang, with 12M+ user-submitted entries spanning street talk, gaming jargon, internet acronyms, regional expressions, and brand-new coinages.
The catalog updates continuously as the community votes and contributes. This Actor exposes three workflows in one input form: define a list of specific terms, pull a random sample for trend mining, or grab the Word of the Day feed for daily content pipelines. All three modes return identical record shapes so your downstream code stays simple.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| Linguists, social-media tools, content marketers, NLP researchers, brand-safety teams, dictionary apps, journalists | Slang dictionaries, brand monitoring, content moderation training, NLP labeling, trend research, conversational AI |
๐ What the Urban Dictionary Scraper does
Three collection workflows in a single run:
- ๐ Define mode. Look up an exact list of terms and pull every competing definition ranked by community votes.
- ๐ฒ Random mode. Stream unrelated definitions for sampling, training data, or content discovery.
- ๐ Word of the Day mode. Fetch the curated daily feed for editorial pipelines and slack-bots.
Each record includes the slang word, the full definition, a usage example, the author's display name, upvotes, downvotes, a computed net score, the autogenerated social card image, the text-to-speech audio URL, the canonical permalink, and the original posting date.
๐ก Why it matters: slang moves fast, and a phrase that was a meme last week can be a brand-safety risk tomorrow. Building your own crawler means parsing dynamic pages, handling permalinks, and refreshing every few hours. This Actor returns the structured data on demand, so your dictionary, moderator, or marketing tool stays on the pulse.
๐ฌ Full Demo
๐ง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
โ๏ธ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
| maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan at 1,000,000. |
| mode | enum | "define" | One of define, random, wordOfTheDay. |
| terms | array | ["yeet","cap","fire","slay","vibes"] | Slang words to look up in define mode. Each term returns multiple ranked definitions. |
| minThumbsUp | integer | 0 | Drop any definition with fewer upvotes than this threshold. |
Example: top definitions for five popular slang words.
{"maxItems": 25,"mode": "define","terms": ["yeet", "cap", "fire", "slay", "vibes"]}
Example: today's curated Word of the Day entries.
{"maxItems": 10,"mode": "wordOfTheDay"}
โ ๏ธ Good to Know: Urban Dictionary is community-moderated and content can be vulgar, satirical, or offensive. Apply a profanity filter or moderator review before surfacing entries directly to end-users. The Word of the Day feed is editorially curated and safer for default display.
๐ Output
Each record contains 14 fields. Download the dataset as CSV, Excel, JSON, or XML.
๐งพ Schema
| Field | Type | Example |
|---|---|---|
๐ผ๏ธ imageUrl | string | "https://udimg.com/v1/social/twitter.webp?word=Yeet&..." |
๐ defid | number | 12339851 |
๐ฃ๏ธ word | string | "Yeet" |
โ๏ธ author | string | "Le anonymous" |
๐ definition | string | "To discard an item at a high velocity" |
๐ฌ example | string | "Alex (while throwing the can): YEET!" |
๐ thumbsUp | number | 1842 |
๐ thumbsDown | number | 233 |
๐ score | number | 1609 |
๐ audioUrl | string | null | "https://cdn.urbdic.com/audio/tts/.../yeet.mp3" |
๐ต soundUrls | array | ["https://cdn.urbdic.com/audio/tts/.../yeet.mp3"] |
๐ permalink | string | "https://www.urbandictionary.com/define.php?term=Yeet&defid=12339851" |
๐
wordOfTheDayDate | string | null | "2026-05-25" |
๐ writtenOn | ISO 8601 | "2018-04-22T00:00:00.000Z" |
๐ scrapedAt | ISO 8601 | "2026-05-26T00:08:47.438Z" |
๐ฆ Sample records
โจ Why choose this Actor
| Capability | |
|---|---|
| ๐ | Massive catalog. 12M+ user-submitted slang entries spanning two decades of internet culture. |
| ๐ฏ | Three modes in one Actor. Define specific terms, pull random samples, or grab the curated daily feed. |
| ๐ | Quality signal built in. Upvotes, downvotes, and a computed score let you filter out joke definitions. |
| ๐ผ๏ธ | Visual and audio extras. Each entry ships with an autogenerated card image and a text-to-speech audio link. |
| โก | Fast. 5 definitions in under a second, hundreds per minute. |
| ๐ | Always fresh. Every run hits the live feed, so your dataset reflects today's slang. |
| ๐ซ | No authentication. Public crowd-sourced data, no login or API key required. |
๐ Slang is one of the fastest-moving signals in language. Brands, moderators, and content tools that miss new coinages get caught off-guard.
๐ How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| โญ Urban Dictionary Scraper (this Actor) | $5 free credit, then pay-per-use | 12M+ entries | Live per run | term, random, word of the day, min upvotes | โก 2 min |
| Manual website browsing | Free | Limited by clicks | Manual | None | ๐ข Hours |
| Building your own crawler | Engineering time | Full | Custom | Custom | โณ Days |
| Static slang lists | Free or cheap | Frozen in time | Never | None | ๐ Variable |
Pick this Actor when you want live community data, ready-to-use scoring, and zero pipeline maintenance.
๐ How to use
- ๐ Sign up. Create a free account with $5 credit (takes 2 minutes).
- ๐ Open the Actor. Go to the Urban Dictionary Definitions Scraper page on the Apify Store.
- ๐ฏ Set input. Pick a mode, drop in your terms (or leave it random), and set
maxItems. - ๐ Run it. Click Start and let the Actor collect your data.
- ๐ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
๐ผ Business use cases
๐ Automating Urban Dictionary Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- ๐ข Node.js. Install the
apify-clientNPM package. - ๐ Python. Use the
apify-clientPyPI package. - ๐ See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily Word of the Day pulls or hourly term refreshes keep downstream dictionaries and Slack bots in sync automatically.
๐ Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
๐ค Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- ๐ฌ ChatGPT
- ๐ง Claude
- ๐ Perplexity
- ๐ Copilot
โ Frequently Asked Questions
๐งฉ How does it work?
Pick a mode, list your terms (or leave them empty for random or daily mode), click Start, and the Actor fetches the live community feed and emits a clean structured record per definition. No browser automation, no captchas, no setup.
๐ How accurate are the votes?
Vote counts reflect the current community state at the moment of the run. Older entries tend to have larger vote totals, while recent submissions may still be accumulating signal. Use the score field (upvotes minus downvotes) as a quality proxy.
๐ How often is the data refreshed?
The Urban Dictionary catalog updates continuously as users submit and vote. Every run of this Actor fetches the latest data, so your dataset reflects current entries as of run time.
๐ฒ Can I use it for trend research?
Yes. Run the random mode on a schedule to sample new entries, or pull the Word of the Day feed daily to track curator picks. Both modes work well as inputs to NLP pipelines.
๐ก๏ธ Will I get explicit content?
Maybe. Community submissions can be vulgar, satirical, or offensive. Apply a profanity filter or moderator review before surfacing entries directly to end-users. The minThumbsUp filter helps drop low-quality joke entries.
โฐ Can I schedule regular runs?
Yes. Use Apify Schedules to run this Actor hourly, daily, or weekly and keep a downstream dictionary, Slack bot, or moderation feed in sync.
โ๏ธ Is this data legal to use?
Urban Dictionary content is publicly accessible and the Actor only collects what any visitor can read. Review the source's terms for your specific use case, especially for commercial redistribution.
๐ผ Can I use this data commercially?
Yes, with care. The raw definitions and metadata are public, but redistribution of large excerpts may require attribution or rights review depending on your product. Consult counsel for high-volume commercial use.
๐ณ Do I need a paid Apify plan to use this Actor?
No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and gives you access to scheduling, higher concurrency, and larger datasets.
๐ What happens if a run fails or gets interrupted?
Apify automatically retries transient errors. If a run still fails, you can inspect the log in the Runs tab, fix the input, and re-run. Partial datasets from failed runs are preserved so you never lose progress.
๐ What if I need help?
Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.
๐ Integrate with any app
Urban Dictionary Definitions Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe slang data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh slang into your dictionary backend, or alert your team in Slack with the daily Word of the Day.
๐ Recommended Actors
- ๐ Wikipedia REST Summaries Scraper - Extract Wikipedia page summaries and metadata
- ๐ Wikiquote Summaries Scraper - Quote-page summaries and parsed quotes from Wikiquote
- ๐๏ธ Wikidata Entity Search Scraper - Resolve any string to a structured Wikidata entity
- ๐ arXiv Preprint Scraper - Open-access research papers across every science domain
- ๐ Wikipedia Pageviews Scraper - Time-series traffic data for any Wikipedia article
๐ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
๐ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
โ ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Urban Dictionary, LLC. All trademarks mentioned are the property of their respective owners. Only publicly available crowd-sourced data is collected.