Bilingual Vocab API

Free bilingual vocabulary API

Translate words. Use it free.

A free bilingual vocabulary API is weirdly hard to find. This one gives you translated learner cards, IPA, examples, search, forms, and batch endpoints.

4
langs
Bi
API
Free
public

Try it now

Live bilingual lookup

Raw JSON

              

Why this exists

The free bilingual API is the proof. Word Gate is the product.

The same translated vocabulary cards you can query here are used inside Word Gate, an iPhone app blocker that turns unlocks into short vocabulary practice.

Get Word Gate

API docs

Public bilingual endpoints.

Base URL: https://vocab.wordgate.app. Responses are JSON. Bilingual card endpoints use :source_lang and :target_lang. Language codes currently include en, zh, fr, and ja.

GET

Bilingual card lookup

/api/v1/card/:source_lang/:target_lang/:lemma

Returns one translated learner card for a source/target language pair, including meaning text, IPA, examples, and resolution metadata.

curl 'https://vocab.wordgate.app/api/v1/card/en/zh/hello'

GET

Bilingual search

/api/v1/search/:source_lang/:target_lang?q=:query&limit=:limit&offset=:offset

Searches translated refined entries for a source/target language pair and returns learner cards. Limits are capped to protect performance.

curl 'https://vocab.wordgate.app/api/v1/search/en/zh?q=hello&limit=20'

GET

Dictionary entry

/api/v1/dictionary/:lang/:lemma

Returns raw monolingual dictionary entries and form tables. Use this when you need source-language details instead of bilingual cards.

curl 'https://vocab.wordgate.app/api/v1/dictionary/en/think'

GET

Forms and canonicals

/api/v1/forms/:source_lang/:target_lang/:lemma /api/v1/canonical/:source_lang/:target_lang/:lemma

Resolve canonical lemmas to forms, or inflected forms back to canonical entries.

POST

Batch endpoints

/api/v1/cards/batch
{
  "ids": ["en:zh:hello", "en:zh:think"]
}
/api/v1/refined/batch_resolve
{
  "source_lang": "en",
  "target_lang": "zh",
  "lemmas": ["hello", "thinking"]
}

Availability note

Usage of this free bilingual API is unlimited for normal experimentation, but it is provided without any guarantee of reliability. Bad-faith usage may be blocked. If you need official support, contact us and we can negotiate a supported arrangement for your use case.

Word Gate app

Use the engine where it matters: before the scroll.

Get Word Gate