Wild APIs

Jokes APIs

Joke APIs here return one-liners or setup-and-punchline pairs, mostly free and keyless. JokeAPI is the most configurable, filtering by category, language and NSFW flags in JSON, XML or YAML. icanhazdadjoke serves dad jokes as JSON, images or Slack messages, and chucknorris.io supports free-text search. Humor API is paid and adds joke search and word-funniness scoring.
7 listings
APIPricingAuthFormatFree tierStatus
chucknorris.ioHand-curated Chuck Norris jokes: random, by category, or free-text search, no key needed.
Media & Entertainment › Jokes & Quotes
FreeNoneJSONUnlimitedLive
Geek-JokesReturns a random programmer/geek joke as JSON from a keyless GET request.
Media & Entertainment › Jokes & Quotes
FreeNoneJSONUnlimitedLive
Humor APISearchable database of 50,000+ jokes and 450,000+ memes, plus gifs, insults and word-funniness scoring.
Media & Entertainment › Jokes & Quotes
PaidAPI keyJSON—Live
icanhazdadjokeServes a large library of dad jokes as random, by ID, as a Slack message, an image, or via search.
Media & Entertainment › Jokes & Quotes
FreeNoneJSONUnlimitedLive
Italian JokesReturns random or lookup Italian-themed jokes by ID or subtype, from a small curated joke set.
Media & Entertainment › Jokes & Quotes
FreeNoneJSONUnlimitedLive
JokeAPICurated joke database with categories, language and NSFW filters, served as JSON, XML or YAML.
Media & Entertainment › Jokes & Quotes
FreeNoneJSON10k+/dayLive
Official Joke APIRandom general, knock-knock, programming, and dad jokes as setup/punchline JSON pairs.
Media & Entertainment › Jokes & Quotes
NoneJSONUnlimitedLive

Choosing a Jokes API

Is there a free Jokes API?

Yes. JokeAPI, icanhazdadjoke, chucknorris.io, Geek-Jokes and Italian Jokes are free to use.

Which Jokes APIs work without an API key?

JokeAPI, icanhazdadjoke, chucknorris.io, Geek-Jokes, Italian Jokes and 1 other need no key or sign-up, so you can try them with a plain request.

Can I call a Jokes API from front-end JavaScript?

JokeAPI, icanhazdadjoke, chucknorris.io, Geek-Jokes, Italian Jokes and 1 other allow cross-origin requests and need no key, so they work straight from the browser. For the others, call them from your server so your key stays private.

Can I use Jokes APIs in a commercial project?

JokeAPI and Humor API permit commercial use.

Which Jokes APIs work with AI agents?

Official Joke API publishes an OpenAPI spec for generating clients and tools.

Broader: Jokes & Quotes APIs · Media & Entertainment APIs

More in Jokes & Quotes: Quotes APIs · Trivia APIs · Memes APIs