Urban Dictionary Definitions Scraper avatar

Urban Dictionary Definitions Scraper

Pricing

from $9.00 / 1,000 result items

Go to Apify Store
Urban Dictionary Definitions Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

ParseForge Banner

๐Ÿ—ฃ๏ธ 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, journalistsSlang 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

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
modeenum"define"One of define, random, wordOfTheDay.
termsarray["yeet","cap","fire","slay","vibes"]Slang words to look up in define mode. Each term returns multiple ranked definitions.
minThumbsUpinteger0Drop 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

FieldTypeExample
๐Ÿ–ผ๏ธ imageUrlstring"https://udimg.com/v1/social/twitter.webp?word=Yeet&..."
๐Ÿ†” defidnumber12339851
๐Ÿ—ฃ๏ธ wordstring"Yeet"
โœ๏ธ authorstring"Le anonymous"
๐Ÿ“– definitionstring"To discard an item at a high velocity"
๐Ÿ’ฌ examplestring"Alex (while throwing the can): YEET!"
๐Ÿ‘ thumbsUpnumber1842
๐Ÿ‘Ž thumbsDownnumber233
๐Ÿ“Š scorenumber1609
๐Ÿ”Š audioUrlstring | null"https://cdn.urbdic.com/audio/tts/.../yeet.mp3"
๐ŸŽต soundUrlsarray["https://cdn.urbdic.com/audio/tts/.../yeet.mp3"]
๐Ÿ”— permalinkstring"https://www.urbandictionary.com/define.php?term=Yeet&defid=12339851"
๐Ÿ“… wordOfTheDayDatestring | null"2026-05-25"
๐Ÿ•’ writtenOnISO 8601"2018-04-22T00:00:00.000Z"
๐Ÿ•’ scrapedAtISO 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

ApproachCostCoverageRefreshFiltersSetup
โญ Urban Dictionary Scraper (this Actor)$5 free credit, then pay-per-use12M+ entriesLive per runterm, random, word of the day, min upvotesโšก 2 min
Manual website browsingFreeLimited by clicksManualNone๐Ÿข Hours
Building your own crawlerEngineering timeFullCustomCustomโณ Days
Static slang listsFree or cheapFrozen in timeNeverNone๐Ÿ•’ Variable

Pick this Actor when you want live community data, ready-to-use scoring, and zero pipeline maintenance.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Urban Dictionary Definitions Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a mode, drop in your terms (or leave it random), and set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ 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

๐Ÿ›ก๏ธ Content Moderation & Brand Safety

  • Train profanity classifiers with current slang
  • Flag ambiguous brand names against community definitions
  • Build moderation glossaries that stay current
  • Audit user-generated content for emerging coded language

๐Ÿ“ฑ Dictionary Apps & Chatbots

  • Power slang lookups inside translation apps
  • Add a "what does this mean" button to messengers
  • Voice assistants that decode TikTok-era vocabulary
  • Glossary panels for parents and educators

๐Ÿ“ฐ Marketing & Trend Research

  • Spot rising slang for ad copy and social campaigns
  • Track Gen-Z vocabulary shifts quarter over quarter
  • Build editorial calendars around Word of the Day
  • Compare brand mentions against community definitions

๐Ÿง  NLP & Conversational AI

  • Augment training sets with informal English
  • Improve named-entity recognition on social text
  • Bootstrap intent classifiers with real-world examples
  • Evaluate LLM understanding of contemporary slang

๐Ÿ”Œ Automating Urban Dictionary Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI 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.

๐ŸŽ“ Research and academia

  • Sociolinguistics studies of slang propagation
  • Computational humor and meme research datasets
  • Comparative dictionaries of informal English
  • Internet-culture archives for digital humanities

๐ŸŽจ Personal and creative

  • Trivia bots and word-of-the-day Slack apps
  • Vocabulary expansion games for language learners
  • Generative art that visualizes definitions
  • Personal slang journals and TikTok content prompts

๐Ÿค Non-profit and civic

  • Educator resources for understanding student vernacular
  • Translator references for crisis hotlines and youth services
  • Civic dashboards tracking emerging coded language
  • Volunteer moderator toolkits for community forums

๐Ÿงช Experimentation

  • Fine-tune small LLMs on contemporary slang
  • Prototype voice assistants with real Gen-Z input
  • Benchmark sentiment models on informal text
  • Test image-card generators with definition prompts

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ 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.

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.


๐Ÿ’ก 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.