An open-source phonetic transcription tool supporting character-by-character and phrase-based translation for linguists, learners, and researchers.
Zero data leaves your device. All translations are calculated directly in your browser for maximum privacy and instant speed.
Extensive support for a wide range of languages, utilizing highly accurate romanization and IPA conversion tables.
Built for the community. Inspect the code, contribute to the translation tables, or run it entirely offline.
Not a human user? Use agent.html — query via URL parameters, get plain text IPA back. No UI overhead, no installation, fewer tokens. Works with agent-browser, Playwright, Puppeteer, and any JS-capable browser tool. View full documentation →
agent.html?language=cantonese&format=Jyutping&input=早晨