Phonemes: IPA & pronuciation

Contains adsIn-app purchases
4.5
1.69K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Convert text to phonetic representations and explore the pronunciation of the International Phonetic Alphabet (IPA)! Explore place and manner of pronunciation, and see a visual representation of the mouth while pronouncing.

Whether you're a language learner, singer, actor, or simply fascinated by phonetics, this app is your key to mastering the nuances of speech.

Transcription is possible from English, Spanish, Portuguese and Russian, with many more languages listed below.

Power users can install an IPA system keyboard by purchasing the full version.

Look up charts for:
- Vowels
- Pulmonic consonants
- Non-pulmonic consonants (ejectives, clicks, implosives)
- Other symbols such as suprasegmentals and word accents

The following languages are supported for phoneme conversion:
- Afar (Cushitic) (aar)
- Afrikaans (af)
- Amharic (am)
- Aragonese (an)
- Arabic (ar)
- Assamese (as)
- Assyrian (Neo-Aramaic) (syr)
- Avaric (Dagestani) (ava)
- Azerbaijani (az)
- Bashkir (ba)
- Belarusian (be)
- Bulgarian (bg)
- Bengali (bn)
- Bishnupriya Manipuri (bpy)
- Bosnian (bs)
- Bukusu (Masaba) (bxk)
- Catalan (ca)
- Cebuano (Philippines) (ceb)
- Cherokee (chr-us-qaaa-x-west)
- Chinese (Mandarin, latin as English) (cmn)
- Chinese (Mandarin, latin as Pinyin) (cmn-latn-pinyin)
- Czech (cs)
- Chuvash (cv)
- Welsh (cy)
- Danish (da)
- German (de)
- Greek (el)
- English (Caribbean) (en-029)
- English (Great Britain) (en-gb)
- English (Scotland) (en-gb-scotland)
- English (Lancaster) (en-gb-x-gbclan)
- English (West Midlands) (en-gb-x-gbcwmd)
- English (Received Pronunciation) (en-gb-x-rp)
- English (America) (en-us)
- English (America, New York City) (en-us-nyc)
- Esperanto (eo)
- Spanish (Spain) (es)
- Spanish (Latin America) (es-419)
- Estonian (et)
- Basque (eu)
- Persian (fa)
- Persian (Pinglish) (fa-latn)
- Finnish (fi)
- French (Belgium) (fr-be)
- French (Switzerland) (fr-ch)
- French (France) (fr-fr)
- Gaelic (Irish) (ga)
- Gaelic (Scottish) (gd)
- Guarani (gn)
- Greek (Ancient) (grc)
- Gujarati (gu)
- Hakka Chinese (hak)
- Hawaiian (haw)
- Hebrew (he)
- Hindi (hi)
- Croatian (hr)
- Haitian Creole (ht)
- Hungarian (hu)
- Armenian (East Armenia) (hy)
- Armenian (West Armenia) (hyw)
- Interlingua (ia)
- Indonesian (id)
- Ido (io)
- Icelandic (is)
- Italian (it)
- Japanese (ja)
- Jin (Chinese) (cjy)
- Lojban (jbo)
- Georgian (ka)
- Kazakh (kk)
- Greenlandic (kl)
- Kannada (kn)
- Korean (ko)
- Konkani (kok)
- Kurdish (ku)
- Kyrgyz (ky)
- Latin (la)
- Luxembourgish (lb)
- Lingua Franca Nova (lfn)
- Lithuanian (lt)
- Latgalian (ltg)
- Latvian (lv)
- Māori (mi)
- Macedonian (mk)
- Malayalam (ml)
- Marathi (mr)
- Malay (ms)
- Maltese (mt)
- Mongolian (Cyrillic alphabet) (mon)
- Totontepec Mixe (mto)
- Myanmar (Burmese) (my)
- Norwegian Bokmål (nb)
- Nahuatl (Classical) (nci)
- Nepali (ne)
- Dutch (nl)
- Nogai (nog)
- Oromo (om)
- Oriya (or)
- Punjabi (pa)
- Papiamento (pap)
- Klingon (piqd)
- Polish (pl)
- Portuguese (Portugal) (pt)
- Portuguese (Brazil) (pt-br)
- Pyash (py)
- Lang Belta (qdb)
- Quechua (qu)
- K'iche' (quc)
- Quenya (qya)
- Romanian (ro)
- Russian (Classic) (ru-cl)
- Russian (Latvia) (ru-lv)
- Sindhi (sd)
- Shan (Tai Yai) (shn)
- Sinhala (si)
- Sindarin (sjn)
- Slovak (sk)
- Slovenian (sl)
- Sorani (Kurdish) (ckb)
- Lule Saami (smj)
- Albanian (sq)
- Serbian (sr)
- Swedish (sv)
- Swahili (sw)
- Tamil (ta)
- Telugu (te)
- Thai (th)
- Tigrinya (ti)
- Turkmen (tk)
- Setswana (tn)
- Turkish (tr)
- Tatar (tt)
- Uyghur (ug)
- Ukrainian (uk)
- Urdu (ur)
- Uzbek (uz)
- Vietnamese (Central) (vi-vn-x-central)
- Vietnamese (Southern) (vi-vn-x-south)
Updated on
Jul 21, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Location, App activity and 2 others
This app may collect these data types
Location, App activity and 2 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.5
1.62K reviews
Josiah Zietlow
February 2, 2022
Paid but still getting Ads. This is a pretty good app for learning the IPA but even though I'm running the full paid version, it still pops up ads. That's why I only gave it 3 stars. The other reason is that the settings are hard to find in the GUI and it doesn't scale well at all on tablets. The other large complaint is that you can't use it without an internet connection which makes it unusable on a plane, which is a place I would very much like to spend my time learning phonemes.
16 people found this review helpful
Did you find this helpful?
Carol Rissely
August 10, 2025
ABSOLUTELY LOVED THIS APP. i've recommended it to my mom my dad my younger brother all my friends my classmates the neighbors the market vendors and anyone who talks to me!!! it helps you with pronunciation (in the accent you're interested in) and EXPLAINS IT. infinite/10
1 person found this review helpful
Did you find this helpful?
Cam Haslehurst
February 15, 2023
Great app for free and ads are unobtrusive. I may purchase the full version just to support the developers and to thank them. My only improvement suggestions would be to use simpler words for the English examples (for exam ple why not use bathtub instead of azidothymidine for the "th" sound) and to make sure all the sounds are available for download. Some of the phonemes, notably the funkier consonants will say my internet isn't working and they won't download, while everything else loads.
7 people found this review helpful
Did you find this helpful?
Black Envelope
May 9, 2023
Thank you for your feedback, Cam! Your dictionary example made me laugh. I agree we should put more work into this feature. Currently the dictionary places just picks something at random from every known word in the dictionary. Perhaps we could pick a bunch of common words, and make loading a random word optional.