Developers

A free public API to convert Uzbek text to the new Latin script — no key required.

POST https://api.alfavit.uz/v1/transliterate
curl -X POST https://api.alfavit.uz/v1/transliterate \
  -H "content-type: application/json" \
  -d '{"text":"Салом дунё"}'

Response

{
  "text": "salom dunyo",
  "detectedScript": "cyrillic",
  "flags": []
}

SDK · @alfavit/sdk

import { createClient } from '@alfavit/sdk'

const alfavit = createClient({ baseUrl: 'https://api.alfavit.uz' })
const { text } = await alfavit.transliterate('Салом дунё')
// text === 'salom dunyo'

Rate limit: 60 requests / minute per IP.