Substitution Language Maker

Write a rule table, your text changes by those rules, and one link carries it to someone else.

Write rules that turn one piece of text into another, and the whole text changes at once. Use it for fanfic alien speech, TRPG cipher notes, a private way of talking, or conlang practice. The rule table and your text are processed on this device and never sent to a server.

Start from an example table

Click one to fill the table and a sample text. You can edit it.

Rule table

Write what to find on the left and what to put in its place on the right. Leave the right side empty to delete that text.

3 rules, up to 64
Paste or copy the table as text

One rule per line. Separate the two sides with ' => '.

Text to convert

0 characters, up to 2000

Result

Type some text and the result appears here.

Send by link

The table and text ride in the part of the link after the #. Browsers never send that part to a server, so nothing reaches ours. Whoever opens the link can read the text and edit the table.

Save on this device

Saved tables stay only in this browser's local storage. They are not sent to a server, and clearing browser data removes them. Up to 10 tables.

Saved tables

No saved tables.

Your text and rule table are processed on this device and never sent to a server.

What it does and does not do

It swaps text by a rule table. It does not judge whether the result reads well or translates correctly. You can use it as a cipher, but a letter swap is easy to break, so never trust it for security.

What it does

Limits

Substitution Language Guide: How a Rule Table Rewrites Text