Wiktionary

API

Free collaborative multilingual dictionary API for word data

Visit Website

Overview

The Wiktionary API (powered by MediaWiki) grants access to community-curated multilingual word data—including definitions, etymologies, pronunciations, part-of-speech tags, and translations. Key endpoints like `action=query` fetch entry details, while `action=parse` retrieves formatted content. Responses support JSON (and XML/PHP). Ideal for building dictionary apps, language learning tools, word analysis platforms, or integrating real-time definitions into educational software, content editors, or chatbots. It covers over 300 languages, leveraging Wiktionary’s global collaborative database.

Example Integration (JavaScript)

script.js JS

fetch('https://en.wiktionary.org/w/api.php')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • REST-like interface
  • JSON response support
  • No authentication required
  • Multilingual coverage (300+ languages)
  • Access to definitions, etymologies & translations

Frequently Asked Questions

? Is Wiktionary API free to use?

Yes, the Wiktionary API is free for both non-commercial and commercial use with no hidden costs.

? Does it require an API Key?

No, authentication is not needed for read-only access to public Wiktionary data via the API.

? What is the response format?

The API supports JSON (most common), XML, and PHP arrays; JSON is recommended for easy integration.

Top Alternatives

Merriam-Webster API Search Google
Oxford Dictionaries API Compare
Dictionary.com API Search Google

People Also Ask about Wiktionary

Wiktionary vs Merriam-Webster APIWiktionary vs Oxford Dictionaries APIWiktionary vs Dictionary.com API Wiktionary 2025 review

Tool Info

Pricing Free
Category Dictionaries
Platform Public API

Pros

  • Completely free to use
  • Vast global word data
  • Community-updated content
  • Flexible query options

Cons

  • Rate-limited for high-volume requests
  • No official service level agreement (SLA)
  • Nested response structure may require complex parsing

More Dictionaries Tools