Pig Latin Translator

Move initial consonants to the end of each word and add “ay” (or “yay” for vowel starts).

Keyboard: Ctrl or ⌘ + Enter copies. Escape clears. Text stays in this browser.

Character Count: 0 | Word Count: 0 | Sentence Count: 0 | Line Count: 0

The classroom Pig Latin rule

Leading consonants move to the end of the word plus “ay.” Words that start with a vowel take “yay” (or a similar suffix) instead. Punctuation and spacing are preserved so a sentence stays a sentence.

Games, worksheets, and what it is not

Use it for party games, kids’ clubs, and examples in a linguistics lesson. It is not encryption, not a cipher with a key, and not a way to hide messages from moderators. Reverse Text and Morse cover other playful encodings.

Clusters, “qu”, and hyphenated words

English onset clusters (“string” → “ingstray”) follow a simple consonant-run rule; edge cases like “qu” may not match every classroom variant. Hyphenated tokens are treated as one word. Everything runs in the browser.

Frequently asked questions

Can I translate Pig Latin back to English?

A simple reverse heuristic exists for regular “-ay” forms, but irregular classroom variants will not all round-trip.

Does it work for languages other than English?

The consonant/vowel split is English-oriented. Other languages will produce novelty output, not a traditional Pig Latin.

Will it change capitalization?

The first letter’s case is typically preserved on the rotated cluster so “Hello” stays title-like after the move.