Phonetic Pronunciation Generator: Simple Spelling & IPA
Convert words into phonetic pronunciation with simple English spelling and IPA notation. Free tool supports English, Spanish, French, and German languages.
Phonetic Pronunciation Generator
Enter a word, phrase, or name to generate its phonetic pronunciation in both simple English and International Phonetic Alphabet (IPA) formats.
Enter Text
Phonetic Pronunciations
Documentation
What is a phonetic pronunciation generator?
A phonetic pronunciation generator is a tool that turns written text into a spelling that shows how the text sounds when spoken. This phonetic pronunciation generator takes a word, phrase, or name and produces two outputs: a simple English respelling and a transcription in the International Phonetic Alphabet (IPA). A user can also pick a language of origin (English, Spanish, French, or German) so the tool applies that language's letter-to-sound patterns.
How the generator works
The tool builds its output in two stages.
Stage 1: dictionary lookup. The tool first checks whether the exact word or phrase matches an entry in its built-in dictionary. That dictionary is small: it currently holds five entries: "hello", "world", "computer", "language", and "phonetic". For these five words, the tool returns a pronunciation that was written in by hand. Anything else, including every name, every uncommon word, and every phrase of more than one word, skips the dictionary entirely.
Stage 2: letter-by-letter rules. If the input is not one of those five words, the tool works through it one character at a time, using a table of sounds for the selected language. Each language has its own table of vowels, consonants, and two- or three-letter combinations (such as English "sh" or German "sch"). The tool checks the longest combinations first, then single vowels, then single consonants. A handful of extra rules cover letters whose sound depends on what follows them:
- In Spanish and French, "c" and "g" are soft before "e", "i", or "y" (as in the French word "cinéma") and hard elsewhere (as in "casa").
- In German, "s" is pronounced like "z" before a vowel and like plain "s" elsewhere.
- In English, "th" is read as the voiced sound in "the" for a fixed list of common words and between two vowels (as in "mother"), and as the voiceless sound in "think" everywhere else.
Any character the tables do not cover, such as digits, punctuation, or letters outside the selected language's alphabet, is copied into the output unchanged. The tool has no separate step for converting numbers or symbols into words.
After building the raw sound string, the tool counts syllables by counting groups of the letters a, e, i, o, u, and y in that string. If it finds more than one group, it marks stress. The simple spelling is cut into pieces at each vowel group and joined with hyphens, and the piece before the first vowel is capitalized. For a word that starts with a consonant, that piece is often just one letter, so only that single letter changes case. The IPA version instead gets one stress mark (ˈ) placed before the whole word.
Step-by-step: how to use it
- Type a word, phrase, or name into the text field.
- Choose a language of origin from the dropdown menu (English, Spanish, French, or German).
- Read the simple phonetic spelling and the IPA transcription shown below the input.
- Click "Copy" next to either result to copy it to the clipboard.
Worked examples
Dictionary word. "computer" is one of the five built-in entries, so it always returns the same pair: simple spelling kuhm-PYOO-ter, IPA /kəmˈpjuːtər/.
Rule-based, one syllable. "cat" is not in the dictionary, so the tool builds it letter by letter in English mode: c → k, a → ah, t → t. The letters combine into simple spelling kaht, IPA /kæt/. Because the tool only finds one vowel group, no stress mark is added.
Rule-based, more than one syllable. "basket" is built the same way: b → b, a → ah, s → s, k → k, e → eh, t → t, giving the raw string "bahskeht". That string has two vowel groups, so the tool splits it at each one: "b" + "ahsk" + "eht". Only the piece before the first vowel is capitalized, which here is a single letter: simple spelling B-ahsk-eht, IPA /bæskɛt/.
Supported languages and their rules
English
English uses seven two-letter sound combinations: "th", "sh", "ch", "ph", "wh", "ng", and "qu". It also has a rule that decides whether "th" sounds voiced or voiceless. Example: "think" → simple thihnk, IPA /θɪnk/ (voiceless "th", because "think" is not on the voiced list and does not have a vowel on both sides of the "th"); "the" → simple theh, IPA /ðɛ/ (voiced, because "the" is on a fixed list of function words that are always voiced).
Spanish
Spanish uses the soft/hard rule for "c" and "g", plus combinations such as "ll", "ñ", "rr", "ch", "qu", and "gu". Example: "casa" (house) → simple K-ahs-ah, IPA /ˈkasa/, where "c" is hard because it is followed by "a". "cielo" (sky) → simple S-e-e-ehl-oh, IPA /ˈsielo/, where "c" is soft because it is followed by "i".
French
French uses combinations such as "ou", "eu", "ch", "gn", "au", "ai", and "oi", along with the same soft/hard rule for "c" and "g" as Spanish. Example: "chat" (cat) → simple shaht, IPA /ʃat/.
German
German adds the umlauted vowels ä, ö, and ü, combinations such as "ch", "sch", "ei", "ie", "eu", "äu", "st", and "sp", and a rule that makes "s" voiced before a vowel. Example: "schön" (beautiful) → simple sheun, IPA /ʃøn/, using the "sch" combination and the ö vowel.
Limitations of the tool
The letter-by-letter method breaks down for spellings it has no rule for. English is the biggest problem, because English spelling often does not match its sounds. Two examples:
- "through" is not stored in the dictionary and has no rule for the "ough" letter cluster, so the tool reads each letter on its own: simple THR-oh-uhgh, IPA /θrɒʌgh/. The real pronunciation is "throo", IPA /θruː/.
- "knight" has no rule for a silent "k" or the "igh" cluster, so it becomes simple knihght, IPA /knɪght/, instead of the real "nyte", IPA /naɪt/.
The same applies to French words with nasal vowels, such as "temps", and to any word whose sound does not follow a simple letter-to-letter pattern in any of the four languages. The tool works well for words that are spelled the way they sound, or that are one of the five dictionary entries. It works less well for irregular spellings, loanwords, and names with unusual letter combinations. It also does not distinguish between regional accents; all output represents one general pronunciation per language.
Frequently asked questions
How big is the built-in pronunciation dictionary?
Five words: "hello", "world", "computer", "language", and "phonetic". Every other input is generated on the fly from the selected language's letter rules, not looked up.
Does the tool convert numbers or symbols into words?
No. Digits, punctuation, and other symbols are not converted to spoken form. They pass through the output unchanged.
Which languages does it support?
Four: English, Spanish, French, and German. Text in other languages can still be entered, but it is processed with the rules of whichever of those four languages is selected, which will usually produce an inaccurate result.
Why does the tool mis-transcribe common words like "knight" or "through"?
Those words rely on English spelling patterns, such as silent letters and multi-letter vowel clusters, that are not in the tool's rule tables. Only a fixed set of two- and three-letter combinations is recognized; anything else is read letter by letter.
How does the tool decide which syllable to stress?
It counts groups of vowel letters in the sound it has already built. If it finds more than one group, it treats the part before the first vowel as the stressed piece and capitalizes it. This is a fixed rule, not a linguistic analysis, so it does not always match the true stress pattern of the word. For a word starting with a consonant, it may capitalize only a single letter.
Is the IPA output suitable for academic or professional use?
It is a simplified, rule-based approximation, not a dictionary-verified transcription. For linguistic research or professional pronunciation work, a published pronunciation dictionary is a more reliable source.
Background: the International Phonetic Alphabet
The International Phonetic Alphabet (IPA) is a system of symbols that linguists use to represent the sounds of spoken language consistently across languages. It was first published in 1888 by the International Phonetic Association, a group of language teachers and phoneticians. Each IPA symbol stands for one speech sound, which lets linguists write down the pronunciation of any language using the same symbol set. Dictionaries often use a separate, simpler respelling system instead of full IPA, because it is easier for general readers without phonetics training. That is the same idea behind this tool's simple English spelling option.