How to translate English to Pig Latin
Type or paste English text into the input box, then read the converted text in the result box. Choose English → Pig Latin to encode words, or Pig Latin → English to decode them. The translator keeps whitespace and line breaks, and lists words it cannot recognize or decode in the warnings area.
Convert text with the Pig Latin Translator
- Select English → Pig Latin or Pig Latin → English.
- Type or paste text, or click Upload to load a .txt, .csv, .log, or .md file.
- Set Vowel-start suffix, Consonant cluster, Treat "y" as, Capitalization, Punctuation, and Separator.
- Read the result and check the warnings area for ambiguous or unsupported words.
- Click Copy or Download .txt to save the converted text elsewhere.
How Pig Latin conversion moves word parts
With Move whole cluster (smile → ilesmay) selected, the leading consonant group moves to the end and receives ay. A word that starts with a vowel keeps its letters and receives the selected Vowel-start suffix. The default settings produce this result:
pig apple smile
igpay appleway ilesmay
Choose Move first consonant only (smile → milesay) to move one consonant from a consonant-start word. Change Treat "y" as to see how vowel detection changes. With Treat "qu" as one consonant unit selected, qu stays together, so queen becomes eenquay.
How to decode Pig Latin to English
Select Pig Latin → English and choose the Vowel-start suffix used in the encoded text. For unhyphenated output, leave Separator set to None. Some endings support multiple reconstructions, so the translator chooses one reading and shows alternatives in the warnings area.
agway
wag (ambiguous; ag is also listed)
Words without a recognized Pig Latin ending are flagged as unsupported. Separator set to Hyphen adds a hyphen during encoding, but a token containing that hyphen is unsupported during decoding.
What the Pig Latin Translator options change
- Vowel-start suffix chooses
way,yay, orhay. - Capitalization can match the original word, preserve each letter's case as it moves, or force lowercase.
- Punctuation can keep its position or move before the suffix during encoding.
- Separator can insert a hyphen in encoded output. The hyphen option applies to encoding only.
What input the translator leaves unsupported
The translator accepts an ASCII-letter core with internal apostrophes, such as don't, plus surrounding punctuation, digits, or other non-letter characters. A token such as well-known contains an internal hyphen, so it is reported as unsupported. Encoding also flags a word with no vowel and leaves its word core in place before adding the consonant suffix.
Whitespace, line breaks, and blank lines remain in place. Punctuation stays attached to its word, and Punctuation controls its position during encoding. Conversion uses the page's local JavaScript files; the page code makes no network request containing your text or uploaded file.
Where Pig Latin translation comes up
- A teacher can convert a short English sentence, then compare Move whole cluster (smile → ilesmay) with Move first consonant only (smile → milesay).
- A puzzle writer can encode a clue, inspect the warnings, and click Copy for a worksheet.
- A writer can test dialogue while keeping capitalization and punctuation attached to each word.
When another text converter is the better fit
Use the Text Conversion Tools for Braille, Ciphers, Code & More category for another text representation. Choose Caesar Cipher Converter for a letter shift, Braille Converter for Braille output, or Base64 Encoder / Decoder for Base64 text encoding and decoding.
Frequently asked questions
How do I translate English to Pig Latin?
Select English → Pig Latin, enter text, and read the result as you change the settings.
Can I decode Pig Latin to English?
Yes. Select Pig Latin → English and choose the suffix used by the encoded text. Leave Separator set to None for unhyphenated words.
Why is my Pig Latin word marked ambiguous?
A word is ambiguous when its ending supports multiple reconstructions, so the translator shows its chosen reading and alternate readings.
Does the Pig Latin Translator keep my text in the browser?
Yes. The page converts text with its local JavaScript files and makes no network request containing the text or uploaded file.