Pig Latin Translator
Translate English to Pig Latin and back, with capitalization and punctuation intact.
Translated live as you type. Nothing leaves your browser.
Direction
Vowel-start suffix
How to translate English to Pig Latin online
Paste your text
Paste or type any English text into the input box.
Choose a direction
Pick Encode to turn English into Pig Latin, or Decode to translate Pig Latin back toward English.
Pick a vowel-start suffix
When encoding, choose whether vowel-starting words end in "-way", "-yay", or plain "-ay".
Copy the result
Click Copy to put the translated text, with capitalization and punctuation preserved, on your clipboard.
Why use this tool
Standard consonant-cluster rule
A word starting with consonants, like "trust" or "queen", moves that leading cluster to the end and adds "ay", correctly handling clusters like "qu" as a single unit.
Choice of vowel-start suffix
Words starting with a vowel, like "apple" or "eat", get a suffix you choose between "-way", "-yay", or "-ay" to match the convention you prefer.
Preserves capitalization and punctuation
A capitalized word stays capitalized, an all-caps word stays all-caps, and punctuation and line breaks are left exactly where they were.
Approximate decoding
Switch to Decode to translate Pig Latin back toward English. It handles common short words well, with an honest note that unusual or longer words may not round-trip perfectly.
Runs entirely in your browser
Everything happens on your device; nothing is uploaded, so you can safely translate private or sensitive text.
About this tool
The Pig Latin translator applies the classic rule set to any English text: a word starting with a vowel gets a suffix appended, and a word starting with a consonant cluster has that cluster moved to the end followed by "ay". The consonant rule correctly treats "qu" as a single unit, so "queen" becomes "eenquay" rather than splitting the u from the q, and it treats a leading "y" as a consonant the way "yellow" becomes "ellowyay".
Because different versions of the game use slightly different endings for vowel-starting words, a toggle lets you choose between "-way" (the most common convention, so "apple" becomes "appleway"), "-yay", or a plain "-ay". Capitalization is preserved word by word: a capitalized word like "Hello" stays capitalized in the output, an all-caps word stays all-caps, and every punctuation mark and line break is left exactly where it was in the original text, since only the letters themselves are translated.
Switching to Decode attempts the reverse translation, turning Pig Latin back toward plain English. This direction is inherently approximate: once a consonant cluster has been moved to the end of a word, there is no marker left showing exactly where it used to start, so the decoder makes its best guess based on where the last vowel sits. Short, common words decode cleanly, but longer or unusual ones can come back slightly wrong, which the tool notes plainly rather than pretending otherwise. For other letter-by-letter transforms, alternating case and the NATO phonetic alphabet converter are in the same spirit, and text reverser flips text a different way. Everything runs in browser memory, so pasted text never leaves the page.
Frequently asked questions
- How does the Pig Latin translator work?
- Paste any English text and it is translated live as you type. Words starting with a consonant cluster have that cluster moved to the end with "ay" added, and words starting with a vowel get a suffix you choose between "-way", "-yay", or "-ay".
- How does it handle words like "queen" or "yellow"?
- The leading letters "qu" are treated as one unit, so "queen" becomes "eenquay" instead of splitting the u from the q. A leading "y" is treated as a consonant, so "yellow" becomes "ellowyay".
- Does it preserve capitalization and punctuation?
- Yes. A capitalized word stays capitalized in the output, an all-caps word stays all-caps, and every punctuation mark and line break is left untouched since only the letters of each word are translated.
- How accurate is the decode mode?
- Decoding is approximate. Once the leading consonants have been moved to the end of a word, there is no marker for exactly where the split happened, so the decoder guesses based on the last vowel in the word. Short, common words decode well; longer or unusual words may come back slightly wrong.
- Is my text uploaded anywhere?
- No. Translation runs entirely in your browser. Your text never leaves your device, is never sent to a server, and is not stored or logged.
- Is there a limit on how much text I can paste?
- There is no hard limit. It comfortably handles long documents, though a very large paste may take a brief moment to process.
Related tools
Alternating Case Generator
Turn text into aLtErNaTiNg caps, the mocking SpongeBob style.
NATO Phonetic Alphabet Translator
Spell any text out in the NATO phonetic alphabet, mapping each letter to Alpha, Bravo, Charlie and every digit to its spoken form.
Text Reverser
Reverse text by characters, words, or lines. Emoji and accented letters stay intact.
Add Line Numbers
Prefix every line of your text with a number. Set where the count starts, choose a separator, pad with leading zeros, and skip blank lines.
Add Commas to Numbers
Add thousands separators to a single number or to every number inside a block of text.
Bionic Reading Converter
Bold the leading part of every word to guide your eyes across the page, with an adjustable emphasis strength and a light or dark preview.