If you need a free dictionary API to get English word definitions without signing up, this project is for you.
I built Harika’s Dictionary API, a simple REST API that returns definitions in clean JSON format.
🚀 Live API:
https://dictionary-api-7hmy.onrender.com
🔍How It Works
You can get the meaning of any English word using this endpoint:
GET
https://dictionary-api-7hmy.onrender.com/define?word=apple
🧪 Example Response
{
"word": "apple",
"partOfSpeech": "noun",
"definition": "A common, round fruit produced by the tree Malus domestica..."
}
The API uses dictionaryapi.dev internally, but returns a simplified JSON — perfect for apps, students, and developers.
🛠 Features
✔ No authentication needed
✔ Free forever
✔ Clean, easy JSON
✔ Perfect for mobile apps & web developers
✔ Fast Render hosting
📌 Parameters
| Name | Type | Required | Description |
| ------ | ------ | -------- | --------------------------- |
| word | string | yes | The word you want to define |
Example:
?word=hello
🧨 Error Codes
| Code | Meaning |
| ---- | ---------------------------- |
| 200 | Success (returns JSON) |
| 400 | Bad Request (missing ?word=) |
| 404 | Word not found |
| 500 | Server error |
💬Notes
- This API uses dictionaryapi.dev under the hood
- It returns a simplified JSON for easier integration
- Rate limits: none yet — feel free to use it
- GitHub Repo: https://github.com/haarikha/dictionary-api
❤️ Created By
Harika
GitHub: https://github.com/haarikha
📣 Want to Support?
Leave a ⭐ on the GitHub repo!
Top comments (0)