ARPAbet Converter — English to Phonemes
English → ARPAbet

Say it in phonemes.

Paste or upload text and get an ARPAbet transcription laid directly under your original words — same lines, same punctuation, same order — looked up against a curated CMU Pronouncing Dictionary subset, with a letter-to-sound fallback for anything the dictionary hasn't seen.

● dictionary ready — 0 headwords loaded

Input 01

Type, paste, or upload a .txt file. Line breaks and punctuation are kept exactly as written — only the words get phonemes.

0 words
Show stress markers (0/1/2)
Highlight out-of-vocabulary words

Look up a word 02

Check a single word's pronunciation without converting the whole text.

Transcription 03

/ˈɑːrpəˌbɛt/

Your transcription will appear here laid directly beneath your original text — same lines, same punctuation, same word order.

Phoneme lookups use a curated subset of the CMU Pronouncing Dictionary (public domain, Carnegie Mellon University), embedded directly in this page. Words not present in that subset are transcribed with a lightweight letter-to-sound heuristic — shown with an amber background above, and a trailing * in the copied/downloaded text. Treat those as approximate, not dictionary-verified. Stress digits follow ARPAbet convention: 0 = no stress, 1 = primary stress, 2 = secondary stress. The copied/downloaded output keeps your original line breaks and punctuation untouched, with a phoneme line inserted beneath each line of words.