Converter Tools
Pig Latin Translator
Translate English to Pig Latin and back in your browser. Three rule variants, consonant digraph support, capitalization and punctuation preserved.
Direction
Auto-detect treats input where most words end in the active Pig Latin suffix as Pig Latin, and everything else as English.
Rule variants
Off by default. When on, words like “yellow” start with a vowel (yellow → yellowway), otherwise the y joins the consonant cluster (yellow → ellowyay).
Pig Latin
0 words0 charsYour text never leaves your browser. Translation runs locally in JavaScript.
Pig Latin rules
The three rules below cover the great majority of teaching grammars for Pig Latin. The translator applies them in order to each word.
Rule 1
Consonant start
Move every leading consonant to the end and append “-ay”.
pig → ig + p + ay
latin → atin + l + ay
think → ink + th + ayRule 2
Vowel start
Keep the word as is and append the chosen suffix (“-way”).
apple → apple + way
orange → orange + way
ice → ice + wayRule 3
Consonant digraphs and qu
ch, sh, th, ph, wh, gh, and qu move to the end together as a single consonant unit.
cherry → erry + ch + ay
square → are + squ + ay
ship → ip + sh + ay
Capitalization, punctuation, and whitespace are preserved on the way through, so a sentence like “Hello, world!” round-trips to “Ellohay, orldway!” (or your chosen vowel variant).
How to use
- Pick a direction. Auto-detect treats input where most words end in the active suffix as Pig Latin, otherwise it encodes English to Pig Latin.
- Pick a vowel-start suffix (-way, -ay, or -yay) and a consonant-start suffix (-ay or -way) to match the Pig Latin variant you use.
- Optionally toggle Treat "y" as a vowel if you want words like "yellow" to be treated as starting with a vowel.
- Type or paste your text into the input on the left. Translation updates live as you type.
- Click Try a sample to load Hello world, a sentence with mixed punctuation, or a pre-encoded Pig Latin example to see both directions.
- Click Copy output to copy the translation, or Use output as input to round-trip the text and verify the rules.
About this tool
Pig Latin Translator converts English to Pig Latin and back, entirely in your browser. The encoder applies the three rules taught in every Pig Latin grammar: words that start with a consonant move the leading consonant cluster to the end and append a suffix (pig becomes igpay, latin becomes atinlay); words that start with a vowel keep their order and append a chosen suffix (apple becomes appleway, or appleay, or appleyay depending on the variant); and the common consonant digraphs ch, sh, th, ph, wh, gh, and qu move to the end as a single unit (think becomes inkthay, square becomes aresquay). A separate setting controls the suffix applied to consonant-start words (-ay or -way) so you can match the variant your classroom, family, or community uses. Capitalization is preserved with Title Case and ALL CAPS detection, so Hello becomes Ellohay and HELLO becomes ELLOHAY. Punctuation, quotes, parentheses, and whitespace stay in their original positions, so a sentence like "Hello, world!" round-trips to "Ellohay, orldway!" without losing any of its formatting. The decoder runs the rules in reverse on a best-effort basis: it strips the active suffix and moves the trailing consonant cluster back to the front. Because Pig Latin is not strictly lossless (a Pig Latin word can correspond to several English words), decoded output is labelled as best-effort and you may need to make a small manual fix when two reversals look equally plausible. Useful for kids learning a classic language game, teachers introducing phonetics in a fun way, writers and authors who need consistent Pig Latin in a chapter or piece of dialogue, party games and codes between friends, accessibility samples, and anyone who has typed "how do I write Pig Latin" into a search box and just wants a working translator on the page. Translation runs locally in JavaScript, so the text you paste here is never uploaded.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Morse Code Translator
Bidirectional morse translator with audio playback and a full reference chart.
Open tool
ConverterBraille Translator
Bidirectional Grade 1 English Braille translator with a full alphabet reference.
Open tool
ConverterNATO Phonetic Alphabet Translator
Bidirectional NATO phonetic translator with digit modes and a reference chart.
Open tool
ConverterCaesar Cipher Encoder / Decoder
Encode, decode, or brute-force Caesar shift ciphers with ROT13 and frequency ranking.
Open tool
TextReverse Text Generator
Five reversals at once: characters, words, lines, mirror, and upside down text.
Open tool
ConverterBinary Translator
Bidirectional text and binary translation with UTF-8 byte breakdown.
Open tool