Spinner png

This is the best free (Unofficial) API of the OG Urban Dictionary. Explore the API with various query parameters. Contribute to the open source project on the Github repo.!

Endpoints Click on endpoint to switch

/search
Search for a given word on Urban Dictionary.
/random
Get a random word from Urban Dictionary.
/browse
Browse Urban Dictionary by A-Z, new, or *.
/author
Get definitions for a particular author.
/date
Get definitions on a particular date.

Query Parameters /search

term - The term that you wish to search
words or phrases
Eg. yeet, Weird flex but OK
strict - Whether to return only exact matches
true, false (default)
Eg. return only "bigger" and not "biggering", "biggered"
limit - Specify the number of definitions to be returned
values > 0
Eg. limit = 6, only 6 definitions will be returned
matchCase - Toggle case-sensitive matching
true, false (default)
Eg. whether to return "hello" or "hEllO"
page - Get definitions from a particular page
values > 1
Eg. page = 5, get all definitions from the 5th page only
multiPage - Get definitions from a given range of pages
false or 'min,max'
Eg. '2,4' will return all definitions from page 2 to page 4

Explore

Generated URL

https://unofficialurbandictionaryapi.com/api/

Response

FAQ

Q:

What is Urban Dictionary?

Urban Dictionary is a crowdsourced online dictionary where anyone can define slang words, wild phrases, and things your grandma probably shouldn't read. Think of it as the people's dictionary — unfiltered, hilarious, and sometimes horrifying.


Q:

Why is Urban Dictionary so popular?

Because the internet is full of witty weirdos. Seriously though — it's relatable, raw, and refreshingly real. Users love the humor, creativity, and pure chaos of community-contributed definitions.


Q:

What is (Unofficial) Urban Dictionary API?

It's the best open-source REST API for Urban Dictionary content. Totally unofficial, proudly community-built, and designed to help you fetch slang terms, search definitions, or grab random nonsense — programmatically.


Q:

Is this API affiliated with Urban Dictionary?

Nope. Not at all. This is an independent project built by a developer who thought, “What if we could get Urban Dictionary data without scraping it every time?” Then promptly built something that... scrapes it every time.


Q:

What tech stack is used to build this?

The backend is built with Express.js (Node.js), and the frontend is just good ol' HTML with Tailwind CSS — lightweight, functional, and kind of cute.


Q:

Is the Urban Dictionary API free to use?

Yes! As long as this project is alive and kicking (and not on fire), it's 100% free. No credit card. No sign-up. No rate limits. Just raw slang.


Q:

Are there rate limits on the API?

None. Zero. Zilch. But hey, don't go building Skynet with it.


Q:

Is the project open source?

Absolutely. You can inspect it, fork it, star it, clone it, or just stare at the repo wondering how it works. It's on GitHub for all to see.


Q:

How can I contribute to the project?

Head over to the GitHub repo and open an issue, submit a PR, or drop a joke in the README. Contributions (and memes) are always welcome.


Q:

What can I use this API for?

Whatever you want! Build a meme bot, a Slack app, a random slang generator for your resume — go wild. Just don't use it to explain slang to your boss. That won't end well.