About Def
Just definitions.
What is Def?
Def is a free dictionary project. Def sourced John Charankattu's fork of GNU corpus into one fast, searchable resource, with no ads, no tracking, and no bloat. This project is made possible by the grace of God and the hard work and dedication of Noah Webster.
Features
- Fast — Static HTML, no database or server-side tech
- Private — No tracking, no analytics, no cookies, no ads
- Multiple formats — HTML, JSON, XML, Markdown, plain text
Got API?
Rest assured, there’s an API. If you enjoy haggling, feel free to handle your own content negotiation and if negotiation isn’t your thing, we’ve got you covered.
Pick any word, pick your format (via file extension or Accept header), and pick your tool. The snippet updates live with copy buttons throughout.
Lookup Word
Formats
- .json application/json
- .html text/html
- .xml application/xml
- .md text/markdown
- .txt text/plain
Format Selection — Pick a Method
# extension approach https://defs.my/flash.txt
Examples by Tool
curl "https://defs.my/flash.txt"
Two ways to request a format — append .json / .html / .xml / .md / .txt to the URL, or send a content negotiation header like Accept: text/markdown to the bare URL (e.g. defs.my/flash).
Tools covered — curl, wget, HTTPie, PowerShell (Invoke-RestMethod), Python (urllib, no pip needed), JavaScript (fetch), and Go (standard library only). All GET, no auth, no body.