Translate English to Pig Latin and back with full phonetic accuracy. Handles consonant clusters, qu- words, vowel-starting words, and mixed case correctly. Choose from three suffix styles (-ay, -yay, -way). Includes a word-by-word breakdown view.
Type or paste any English text — a single word, sentence, or full paragraph. The translation happens in real time as you type. Spaces, punctuation, and numbers are preserved in their original positions.
Select your suffix style: Classic -ay (most common, "pig" → "igpay"), Vowel -yay (vowel-starting words get -yay: "apple" → "appleyay"), or Children -way (simpler variant, "apple" → "appleway"). Use the direction toggle to switch between English→Pig Latin and Pig Latin→English (decode).
Expand the Word Breakdown panel to see exactly how each word was transformed: the original word, which consonant cluster was moved, and the final result. This is useful for learning the rules or teaching the system to children. Copy or download the translated output.
Pig Latin is a language game where English words are altered according to a simple rule set. For words starting with consonants, the consonant cluster is moved to the end and "-ay" is added: "pig" → "igpay", "string" → "ingstray". For words starting with vowels, the word is kept as-is and "-way" or "-yay" is appended: "apple" → "appleway" or "appleyay". The origin of Pig Latin is unclear but it has been used in English-speaking countries as a childhood code language since at least the 1800s.
The entire initial consonant cluster (all consecutive consonants before the first vowel) is moved to the end. For example: "str-" in "string" → "ingstray"; "bl-" in "black" → "ackblay"; "thr-" in "three" → "eethray"; "ch-" in "chair" → "airchay". Single consonants work the same way: "p-" in "pig" → "igpay".
"Qu" is treated as a single consonant unit in Pig Latin because Q is almost never written without U in English and the two letters together represent a single sound. So "queen" → "eenquay" (treating "qu" as the initial consonant cluster), not "ueenqay". This is the standard rule applied in most Pig Latin systems.
Classic -ay: words starting with consonants get "-ay" after the moved cluster; vowel-starting words get "-way" (pig→igpay, apple→appleway). This is the most widely used variant. Vowel -yay: consonant words still use "-ay" but vowel-starting words get "-yay" (apple→appleyay). Children -way: the simplest variant — all words just get "-way" appended after moving the cluster (pig→igpay, apple→appleway). This is easier for young children to learn.
Decoding reverses the transformation. The tool identifies the "-ay" (or "-yay" or "-way") suffix, strips it, then moves the trailing consonant cluster back to the front of the word. For example: "igpay" → strip "-ay" → "igp" → move "p" to front → "pig". "ingstray" → strip "-ay" → "ingstr" → move "str" to front → "string". Capitalisation is restored based on the position of capital letters in the Pig Latin version.
Pig Latin was historically used by children as a simple code to exclude adults or outsiders from a conversation. However, it provides essentially no real cryptographic security — anyone familiar with the rules can decode it instantly, and even people who have never heard of Pig Latin can often recognise the pattern after reading a sentence or two. Its value is playful and educational rather than secure communication.