FreeDict API
Definitions, example sentences, pronunciation, CEFR levels, synonyms and translations for 53,665 English words, in clean JSON. Start free, and upgrade when your app grows.
Send a word, get back everything a learner or a product needs: every sense with its part of speech, IPA and an easy-to-read respelling, a CEFR level, flags for offensive words and proper nouns, and translations when you ask for them.
curl https://freedict.com/api/v1/words/peace?locale=en-US&include=translations \
-H "X-API-Key: YOUR_KEY"
Keys are free. Every response carries the fields your plan includes and nothing hidden behind a second call.
Real response (trimmed)
{
"data": {
"word": "peace",
"slug": "peace",
"length": 5,
"pos": [
"noun",
"intj"
],
"definition_short": "A state of calm with no war, fighting, or serious conflict.",
"definitions": [
{
"pos": "noun",
"sense": "A state of calm with no war, fighting, or serious conflict.",
"register": null
},
{
"pos": "noun",
"sense": "A personal sense of calm, free from worry or inner conflict.",
"register": null
}
],
"locale": "en-US",
"pronunciation_ipa": "/ˈpiːs/",
"respelling": "PEES",
"cefr_level": "a1",
"flags": {
"proper_noun": false,
"offensive": false,
"hyphenated": false,
"multiword": false
},
"source": "freedict",
"licence": "original",
"reuse": "publish",
"attribution_required": false,
"share_alike": false,
"translations": [
{
"language": "Afrikaans",
"code": "af",
"words": [
{
"word": "vrede",
"pos": "noun",
"gloss": "state of mind"
}
]
},
{
"language": "Arabic",
"code": "ar",
"words": [
{
"word": "هُدُوء",
"pos": "noun",
"gloss": "state of mind",
"romanised": "hudūʔ"
},
{
"word": "صُلْح",
"pos": "noun",
"gloss": "state of being free from war",
"romanised": "ṣulḥ"
},
{
"word": "سَلَام",
"pos": "noun",
"gloss": "state of being free from war",
"romanised": "salām"
},
{
"word": "سِلْم",
"pos": "noun",
"gloss": "state of being free from war",
"romanised": "silm"
}
]
},
{
"language": "Bengali",
"code": "bn",
"words": [
{
"word": "শান্তি",
"pos": "noun",
"gloss": "state of being free from war",
"romanised": "śanti"
}
]
}
]
}
}
Pull valid words by length, starting letter or level with the query endpoint, and get the same daily list for every player with a seed.
Plain-English definitions, example sentences and CEFR levels from A1 to C2, so you can pitch every word at the right learner.
Ground answers in a real dictionary instead of a model's guess. Enterprise plans cover grounding, bulk export and training use.
Translations in 34 languages from one call, with the part of speech and a romanised form for non-Latin scripts.
Free key, no card needed.
Get a free API keyby FreeDict.com
Learn new English words for daily use — each one with meaning, pronunciation and an example. Free, no signup.
Start learning