Home / Pig Latin Translator
Pig Latin Translator
Type English text to get Pig Latin, or switch direction to translate Pig Latin back to English — the reverse direction checks candidate words against the dictionary to pick the real one.
The rules this tool follows
Classic Pig Latin has two rules. If a word starts with one or more consonants, move that whole leading consonant cluster to the end of the word and add "ay" — so "pig" becomes "igpay" and "string" becomes "ingstray". If a word starts with a vowel, just add "way" to the end — so "eat" becomes "eatway". Punctuation and capitalisation are preserved as best as possible. Translating back the other way is naturally ambiguous — "ayfay" could unwind a few different ways — so this tool tries the plausible splits and checks each candidate against the site's dictionary, using whichever one is a real word.
Worked example
Input: The quick fox jumps
Output: Ethay uickqay oxfay umpsjay
Each word's leading consonant cluster (T-h, qu-, f-, j-) moves to the end and picks up "ay" — note quick only shifts the Q, since U counts as the vowel that ends the cluster, which is why it becomes "uickqay" rather than the "ickquay" you'd get by treating "qu" as a single unit.
Frequently asked questions
- What are the rules for Pig Latin?
- For a word starting with consonants, move the consonant cluster before the first vowel to the end and add "ay". For a word starting with a vowel, just add "way" to the end.
- How does translating back to English work?
- Since Pig Latin's rules are ambiguous in reverse, this tool tries every plausible reconstruction of each word and checks it against the dictionary, picking the one that's a real word. If nothing matches, it falls back to the simplest guess.
- Is my text saved anywhere?
- No. Both directions of the translation — English to Pig Latin, and Pig Latin back to English — run entirely in the JavaScript on this page, dictionary lookups included, so nothing you type ever leaves your browser.