Free Dictionary API

FreeDictionaryAPI.com is a free dictionary API that provides access to structured data from Wiktionary.

Try It Out

Quick Start

Retrieves dictionary entries for a specified word for a specific language or all available languages.

Path Parameters

  • language string (required)
    ISO 639-1/639-3 (2 or 3 letter) language code for word lookup, or "all" to retrieve entries across all available languages.
  • word string (required)
    Word to retrieve entries for.

Query Parameters

  • translations boolean
    Whether to include translations of the word to other languages.
  • pretty boolean
    Whether to pretty-print the JSON response.

Response

{
  "word": "string",
  "entries": [{
    "language": {
      "code": "string",
      "name": "string"
    },
    "partOfSpeech": "string",
    "pronunciations": [{
      "type": "string",
      "text": "string",
      "tags": ["string"]
    }],
    "forms": [{
      "word": "string",
      "tags": ["string"]
    }],
    "senses": [{
      "definition": "string",
      "tags": ["string"],
      "examples": ["string"],
      "quotes": [{
        "text": "string",
        "reference": "string"
      }],
      "synonyms": ["string"],
      "antonyms": ["string"],
      /* optional */
      "translations": [{
        "language": {
          "code": "string",
          "name": "string"
        },
        "word": "string"
      }],
      "subsenses": [/* circular reference to Sense */]
    }],
    "synonyms": ["string"],
    "antonyms": ["string"]
  }],
  "source": {
    "url": "string",
    "license": {
      "name": "string",
      "url": "string"
    }
  }
}

Rate Limits

  • 1,000 requests per hour per IP address. No API key required.
  • Limits reset at the start of each hour (UTC).
  • Exceeding the limit will result in a 429 (Too Many Requests) response until the limit is reset.

License and Attribution

Data Source

Content is sourced from Wiktionary under the CC BY-SA 4.0 license.

Attribution Requirements

  • Link back to the original Wiktionary page (provided in API response).
  • Include a visible attribution to FreeDictionaryAPI.com.
  • For downloadable apps, please add attribution on the distribution landing page.

Thanks

The following projects help us serve this API:

  • wiktextract - Wiktionary dump file parser and multilingual data extractor.
  • poem and poem-openapi: A full-featured and easy-to-use web framework for the Rust programming language.

Contact

For any questions or feedback, please email support@freedictionaryapi.com.

Please note that we can only provide limited support for issues related to integrating this API into your application.

If you find any inaccuracy in the data, please check if it is also present on Wiktionary, and if so, fix it there and it will be available in our API when we next update the data (usually once a month).