Word-finding query engine.
Datamuse is a word-finding query engine API for developers, offering a read-only HTTP/HTTPS service that returns words and multiword expressions matching a given set of constraints. Queries can combine constraints on meaning (words related to a given word or phrase), sound (words that sound like a given string), and spelling (similarity or wildcard patterns), along with predefined lexical relations such as synonyms, antonyms, homophones, and common noun-adjective pairings drawn from sources including WordNet and Google Books Ngrams. Context hints (topic words, left/right context) can be supplied to influence result ordering, and optional metadata flags add definitions, parts of speech, syllable counts, and pronunciation to results.
The default vocabulary covers roughly 550,000 English words and multiword expressions, with an additional Spanish-language vocabulary of about 500,000 terms drawn from books; custom vocabularies can be arranged by contacting the provider. Two endpoints are available: /words for constraint-based queries and /sug, intended as a backend for autocomplete on search input fields.
The API is aimed at developers building features such as autocomplete on text input fields, search relevancy ranking, assistive writing tools, and word games. It has been offered free to developers for over a decade; starting January 1, 2027, an API key will be required for all requests, with access limited to 100,000 requests per day per key.
It has been offered free to developers for more than a decade, but starting January 1, 2027 an API key will be required and usage will be limited to 100,000 requests per day per key.
Applications use it for features like autocomplete on text input fields, search relevancy ranking, assistive writing apps, and word games.
Yes, in addition to a 550,000-term English vocabulary, it offers a 500,000-term Spanish-language vocabulary via the v=es parameter, though word-relation constraints are English-only.
Currently it is a strictly read-only service that does not require an API token, over HTTP or HTTPS.
You can request up to a maximum of 1000 results per query using the max parameter, with a default of 100.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Countly web analytics.
Search among openly licensed and public domain works.
Drupal.org.
Evil Insults.
Create an image of your GitHub contributions.
Add dynamically generated statistics to your GitHub profile ReadMe.