Zero Signup ToolsFree browser tools

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.

Try a sample:

Rule variants

Vowel-start suffix

Used when the word already starts with a vowel.

Consonant-start suffix

Used when the word starts with a consonant cluster.

Off by default. When on, words like “yellow” start with a vowel (yellow → yellowway), otherwise the y joins the consonant cluster (yellow → ellowyay).

0 words0 chars

Pig Latin

0 words0 chars
Direction: English to Pig Latin

Your 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.

  1. 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 + ay

  2. Rule 2

    Vowel start

    Keep the word as is and append the chosen suffix (“-way”).

    apple → apple + way
    orange → orange + way
    ice → ice + way

  3. Rule 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

  1. 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.
  2. 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.
  3. Optionally toggle Treat "y" as a vowel if you want words like "yellow" to be treated as starting with a vowel.
  4. Type or paste your text into the input on the left. Translation updates live as you type.
  5. Click Try a sample to load Hello world, a sentence with mixed punctuation, or a pre-encoded Pig Latin example to see both directions.
  6. 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

All tools
All toolsConverter Tools