TagTable for Writers: Never Lose Track of Weird Names Again

Working on a writing project full of strange names, invented terms, or awkward jargon? You need to spell them right every time. But where do you keep them so they are easy to find and even easier to copy?

That was the problem I ran into while writing long fiction (70,000 words+).

Not the main characters. Those tend to stick. It was the smaller characters, odd place names, bits of worldbuilding, and made-up fantasy words. I would invent a name, use it once or twice, and then later wonder whether I had spelt it the same way before.

Yes, I could have kept everything in Apple Notes or another document. But that still meant opening the note, searching for the term, selecting it, and copying it. None of that is hard. But over time, that friction adds up.

I wanted something simpler: a place to store text fragments and copy them with one tap.

How TagTable helps

TagTable is a small browser-based tool that stores snippets of text in a searchable table.

Each entry has:

  • a text fragment — the text you want to copy

  • a tag or purpose — a label that helps you find it later

You can add entries one at a time, or paste in many at once, one per line.

Once your entries are in TagTable, you can:

  • search for them quickly

  • copy the text fragment with a tap

  • use special characters such as tabs and new lines

  • export the table for backup or transfer

Like my other tools, TagTable runs entirely in your browser. Your data is stored locally in your browser’s storage. If you want to move your table to another browser or another machine, export it first.

Tips for using TagTable

To create a new entry, use this format:

Arkshazian Ranger==minor character name

In this example:

  • Arkshazian Ranger is the text fragment

  • minor character name is the label or purpose

Tap anywhere in the body of the table entry to copy the text fragment to the clipboard.

You can also embed special characters:

  • use \m for a new line

  • use \t for a tab

  • use \\ for a literal backslash

That makes TagTable handy not just for names, but for repeated chunks of formatted text too.

Why I made it

TagTable exists to reduce friction while writing.

When you are deep in a draft, you do not want to stop and hunt for a weird name, a technical phrase, or a repeated bit of wording. You want to find it instantly, tap once, and keep writing.

That is the whole ide

Use TagTable now.

Next
Next

From Idea to Story: A Writer’s Workflow for Planning Fiction