FreeAPI.watch

Datamuse

Word-finding query engine: synonyms, rhymes, words that sound alike, and words related to a concept. Powers autocomplete, crossword helpers, and writing tools without a key.

Status
🟢 Online · 108 ms
30-day uptime
100%
Free tier
No key, 100,000 requests/day, no credit card
Auth
No key required
Last 30 days

Free alternatives (live ranking)

Compare Datamuse with…

Official docs ↗

Frequently Asked Questions

Does Datamuse require an API key?

No, Datamuse is freely accessible without registration or an API key.

What is Datamuse's free tier?

No key, 100,000 requests/day, no credit card

Is Datamuse currently online?

We check Datamuse every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.

Implementation notes

When to use Datamuse

Datamuse is a word-finding query engine: give it a constraint and it returns ranked words that satisfy it. Means-like (ml), sounds-like (sl), spelled-like (sp) with wildcards, and a family of relation constraints — rel_rhy for rhymes, rel_ant for antonyms, rel_trg for topically triggered words, rel_jja and rel_jjb for noun-adjective pairs — cover most of what you would otherwise build a thesaurus and a phonetic index to achieve. No key, no signup, 100,000 requests a day, and latency low enough to hang off a keystroke. Use it for autocomplete and suggestion UIs, crossword and word-game helpers, songwriting and poetry tools, and search query expansion. It is not a dictionary: there are no definitions unless you request metadata flags, and no etymology or usage notes at all. It is a retrieval engine for the question of what word goes here, and it is unusually good at exactly that.

Common pitfalls

Quick start (bash)

# words meaning roughly ocean, starting with b
curl -s 'https://api.datamuse.com/words?ml=ocean&sp=b*&max=5' | jq -r '.[].word'
# over-constrained queries return [] with HTTP 200, never an error
curl -s 'https://api.datamuse.com/words?ml=ocean&rel_rhy=motion&sp=t???'

Embed this badge

Add a live status badge to your README, docs, or website.

Datamuse status badge

Markdown

[![Datamuse Status](https://api.freeapi.watch/badge/datamuse.svg)](https://freeapi.watch/datamuse)

HTML

<a href="https://freeapi.watch/datamuse"><img src="https://api.freeapi.watch/badge/datamuse.svg" alt="Datamuse Status"/></a>