Pig Latin Translator
Pig Latin is a playful language game built on two simple rules. For a word that starts with one or more consonants, the leading consonant cluster moves to the end and 'ay' is added — so 'pig' becomes 'igpay' and 'string' becomes 'ingstray'. For a word that starts with a vowel, 'way' is added to the end, so 'apple' becomes 'appleway'. This translator applies those rules to every word as you type, keeping your capitalization (Title Case and ALL CAPS) and all punctuation in place. The letter 'y' is treated as a consonant only when it begins a word. Everything runs locally in your browser — nothing is uploaded.
How to use
- Type or paste English text in the input box.
- Read the Pig Latin translation update live below.
- Copy the result with one click.
- Try 'Hello world' — it becomes 'Ellohay orldway'.
Frequently asked questions
- What are the exact rules?
- If a word starts with consonants, move that leading consonant cluster to the end and add 'ay' (pig → igpay). If it starts with a vowel (a, e, i, o, u), just add 'way' (eat → eatway). 'y' counts as a consonant only at the start of a word, so 'yellow' → 'ellowyay' but 'my' → 'ymay'.
- Why do some translators use 'yay' or 'ay' for vowel words?
- Pig Latin has several variants for vowel-initial words — common endings are 'way', 'yay' and plain 'ay'. This tool uses 'way' (appleway), which is the most widespread convention. The consonant rule is the same across variants.
- Can it translate Pig Latin back to English?
- No. The encoding loses information — for example both 'igpay' and a word that legitimately ends in moved letters can map back ambiguously — so Pig Latin cannot be reversed uniquely. This tool only translates English into Pig Latin.
Related tools
Braille Translator (Text ↔ Braille)
Translate text to Unicode Braille (Grade 1) and decode Braille back to text, with capital and number signs, in your browser.
Letter Frequency Analyzer
Count every character in your text — letters, digits, whitespace, punctuation — and compare against expected English frequencies for cryptanalysis.
Leetspeak (1337) Converter
Translate text into leetspeak and decode 1337 back to letters, in your browser.
Morse Code Translator
Convert text to and from international Morse code. Supports A-Z, 0-9, punctuation. Customizable letter and word separators.
Fullwidth Text Generator (Vaporwave / Aesthetic)
Convert text to fullwidth ムムラ for that vaporwave aesthetic look, and back again, in your browser.
Bionic Reading Converter
Convert any text into bionic reading format — first letters of each word bolded as fixation points to help your eyes glide faster through long passages.