freeapis

icanhazdadjoke

The largest selection of dad jokes on the internet

Authentication
No auth
HTTPS
Yes
CORS
Unknown
Category
Personality

Overview

icanhazdadjoke serves random dad jokes — keyless (verified live). The response format depends on the User-Agent: browsers/curl get plain text, API clients get JSON with Accept: application/json.

Quick Start

Plain text (verified live):

curl "https://icanhazdadjoke.com/"
What is the difference between ignorance and apathy?

I don't know and I don't care.

JSON:

curl "https://icanhazdadjoke.com/" -H "Accept: application/json"
{ "id": "abc123", "joke": "Why don't scientists trust atoms? They make up everything.", "status": 200 }

Search:

curl "https://icanhazdadjoke.com/search?term=dog" -H "Accept: application/json"

Authentication

None — keyless.

Rate Limits & Notes

  • Free; be polite — no hard published limit.
  • Set Accept: application/json for JSON output (verified).
  • Endpoints: / (random), /search?term=, /j/{id} (specific joke).

FAQ

Is icanhazdadjoke free? Yes — free and keyless (verified).

How do I get JSON? Send Accept: application/json (verified).

Can I search? Yes — /search?term=....

More in Personality

APIAuthHTTPSCORS
Advice Slip

Generate random advice slips

No authYesUnknown
AstroWay

Astrology, natal charts, Human Design, Vedic and horoscopes on the Swiss Ephemeris

API KeyYesYes
Biriyani As A Service

Biriyani images placeholder

No authYesNo
Dev.to

Access Forem articles, users and other resources via API

API KeyYesUnknown
Dictum

API to get access to the collection of the most inspiring expressions of mankind

No authYesUnknown