You never type a page number, a panel number, or a dialogue number. The tool keeps all three, and renumbers everything the moment you add or delete something.
One key does the work. Enter moves you forward through the script:
Dialogue numbering runs continuously across a page and resets on the next one — the convention letterers expect.
Type NOTE in the speaker field and the line turns into an artist note. Write your note, hit Enter, and you are back in dialogue. Notes stay exactly where you put them, including mid-panel, and they carry through to the export in red-flagged form so nobody mistakes them for dialogue.
Backspace on an empty note turns it back into a dialogue line.
Your scripts save automatically about half a second after you stop typing. The toolbar tells you when the last save happened. Close the tab, shut the laptop, come back next week — your work is where you left it.
Everything is stored inside this browser, on this device. There is no account, no server, and no database. Nothing you write is uploaded anywhere, and nobody — including me — can read it. Your unpublished pages stay on your machine.
That is a deliberate choice rather than a missing feature. A tool with no server has nothing to breach, no login to steal, and no terms of service quietly claiming rights to your work. The trade is that your browser becomes the filing cabinet, which means a few things are worth knowing.
What will delete your scripts: clearing your browser cache or site data, using a private or incognito window, or some “clean up my computer” utilities. Scripts also do not travel — what you write on a laptop will not appear on your phone, and a different browser on the same machine is a different filing cabinet.
So back up. Scripts → Back up all saves a single file holding every script you have. Keep it somewhere real — a Drive folder, a Dropbox, an email to yourself. Import it later on any device and everything returns. Exporting a finished script is its own safety net too: a .doc in your project folder cannot be wiped by a browser setting.
The backup is a plain .json file. It holds nothing but your scripts — no passwords, no account, no personal details — and it cannot run anything; it is text that this tool knows how to read. It is also not encrypted, so treat it like the script itself: anyone who opens the file can read your pages. Your browser may warn about the download. That is a generic warning for this file type, not a sign of trouble.
Another way to back-up your work is simply by exporting it. Export opens a preview of the finished script, then gives you four ways out:
Blank panels and empty lines are dropped on the way out, so half-finished ideas never reach the page.
Two ways in, under Scripts → Import:
Bringing in a Word or Google doc. Open it, select all, copy, and paste it into the box. That works for both .doc and .docx — the tool cannot open the file itself, but the text is all it needs. Smart quotes, tabs and stray formatting marks get cleaned up on the way in.
A pasted script always arrives as a new file, so nothing you already have is overwritten. Read it through afterward — an unusual layout can confuse the reader.
This is one plain web page. It makes no network calls while you work, connects to no wallet, asks for no permissions, and runs no third-party tracking. Typing, saving, and exporting all happen locally in your browser.
Use it from the address you were given. If you ever find this tool re-hosted somewhere else, or a copy asking you to connect a wallet or sign in, that is not this. Nothing here will ever ask you for either.
Coming from Word or Google Docs? Open the file, select all, copy, and paste it here.