Back to Tools

Pig Latin to Text

Smart decoder for Pig Latin messages using linguistic restoration heuristics

Decode Pig Latin back into plain English

Pig Latin is the classic word game in which the opening consonants of a word move to the end and get an ay added, so pig turns into ig-pay. This decoder reverses the trick. Paste a Pig Latin message and it works out the original words, restoring capital letters as it goes. It suits puzzle solving, language games and checking the output of the Text to Pig Latin tool.

How to translate a message

  1. Paste the message into the Pig Latin Input box. Example loads a sample sentence, Paste fills the box from your clipboard and Clear empties it.
  2. Press Decode to English.
  3. The words appear in English Result; press Copy Result to copy them.

The built-in example, Ig-pay Atin-lay is-way a-way un-fay anguage-lay, decodes to Pig Latin is a fun language.

Two forms it understands

  • Hyphenated words such as ig-pay or apple-way. The part after the hyphen is the suffix. If it ends in ay, the letters before that ay are moved back to the front of the word. If the suffix is way, yay or hay, it is simply removed. This form is reliable, including for clusters such as ick-chay, which becomes chick.
  • Joined words such as igpay or appleway. Words ending in way, yay or hay lose that ending. Words ending in ay have the consonants after their last vowel moved to the front. Words with fewer than three letters are left alone.

Capitalisation follows the coded word: a capitalised word stays capitalised, and an all-caps word becomes all caps.

Where it helps

  • Reading a message from a child or friend who has written in Pig Latin.
  • Solving a word-game puzzle or scavenger-hunt clue.
  • Checking whether a Pig Latin sentence you wrote decodes to what you meant.
  • Teaching how the transformation works by comparing coded and decoded text.

Accuracy notes

The tool cannot know whether a word was really Pig Latin, so it treats any word ending in ay as encoded. Ordinary English such as today or birthday is altered if mixed into your message, so paste only the Pig Latin part. In the joined form, only the consonants after the final vowel are moved back, so a cluster like ch may be reassembled incorrectly. Prefer hyphens between the stem and suffix if you control the input. Words that were originally short, such as one or two letters, may not decode, and any remaining oddities need fixing by hand.

Related Tools


Frequently Asked Questions

Does it work on Pig Latin without hyphens?
Yes, but less reliably. For joined words like igpay it removes way, yay or hay endings and moves the consonants after the last vowel back to the front. Clusters and unusual words can come out wrong, so hyphenated input such as ig-pay gives the best results.
How are capital letters handled?
The decoded word copies the case pattern of the coded word. A word that starts with a capital comes back with a capital first letter, an all-caps word becomes all caps, and lowercase stays lowercase. Names in the middle of a sentence may still need manual correction.
Why did normal English words get changed?
The decoder assumes any word ending in ay, or in way, yay or hay, is Pig Latin. Everyday words such as today, birthday or way can therefore be altered or shortened. Remove ordinary English from the input before decoding.
What does the suffix hay or yay mean?
Different Pig Latin versions add way, yay or hay to words that begin with a vowel instead of moving letters. This decoder treats all three as markers of a vowel-start word and removes them, leaving the original word untouched.
Will it decode words shorter than three letters?
In joined form, words under three letters are left unchanged. Hyphenated short words such as a-way or is-way are handled correctly because the hyphen makes the suffix clear. Use hyphens whenever you can.
Support Chat
We typically reply within minutes

Hello! 👋 Before we start, please tell us your name.