The problem
A continuous document can make moving a whole scene feel fiddly. Formatting can interrupt a thought before it reaches the page.

Ideas arrive out of order. Characters change. Drafts need readers. SCRIPTGOAT keeps those parts of the process connected.
A screenplay editor, story workshop and development workspace you can use on your computer or phone.

Write the ending, a conversation or a visual moment first. Put it in story order later.
A continuous document can make moving a whole scene feel fiddly. Formatting can interrupt a thought before it reaches the page.
Create separate scenes and rearrange them in the navigator or scene board. Choose Scene heading, Action, Character, Dialogue, Parenthetical or Transition from the bottom toolbar. Return adds the next element; the toolbar also shows its keyboard shortcuts.
Each screenplay keeps its own scenes, profiles, plans and workshop answers. The Free account includes one screenplay.
The editing interface uses sans-serif text; screenplay exports use the familiar monospaced layout.

Sometimes the obstacle is knowing where to begin. The Idea workshop helps you explore intention, audience, character, feeling and subtext before committing to a structure.
What sparked this story?
What does your central character want?
What should stay with the audience?
What sparked it? Who is watching? What keeps them there? Who should they trust—and when should their judgement change?
Open the Idea workshop ↗Answer one question at a time or jump to any of the 21. Skip what does not help. Your notes save with that screenplay and remain editable as your understanding changes.
There are no scores, compulsory answers or AI-written responses. The writer supplies the meaning.
Plan my story offers act structures, a Hero’s Journey framework, Save the Cat! inspired beats and other approaches, with descriptions and illustrative film examples.
Adapt a plan, build your own and save a reusable template. Link scenes to beats; the navigator groups them into story parts so you can see what is placed and what still needs a home.
Structures are prompts, not rules. You can change the plan to suit the story.

Choose your sections → Preview → Word or PDF
Keep the logline, synopsis, treatment, format and creative vision with the production. Each scene can hold its summary, purpose, conflict, turning point, location, props and soundtrack influences.
Add storyboard frames to a scene, reorder them and write shot notes. The Production profile brings those frames together in screenplay order.
Record details, psychology, backstory, props, relationships and reference photos. Script analysis shows scene and page appearances, shared scenes and percentages, with manual appearance corrections.
Choose an overview, treatment, character bible or full pack. Select the saved sections you want, check the preview and download Word or PDF.
The builder reuses your text. It identifies empty sections instead of inventing material. Contact details, personal notes, workshop answers and reference images are choices you can review before sharing.
Add the writer and production credits, genre, intended medium, source or original inspiration, contact information, draft label, date and copyright notice. Page and character counts fill automatically.
Compare the writing. Keep the discussion. Decide what changes.
A character rename can update dialogue cues and mentions in action. Change word lets you replace a prop or other term throughout the script. Review the instances and approve the ones you want to change.
Cloud saves, periodic snapshots, named drafts, comparisons and restore controls help you revisit development. Download an individual script backup or a development-history record. Local recovery offers another way to find saved work in that browser.
Server timestamps and content hashes record development. They do not certify human authorship, ownership or the absence of AI. Deleting a history version removes that snapshot from the accessible record.
Open Review and select a passage. A reviewer can leave a note or suggest an edit through a scoped review link after signing in. The writer can approve or dismiss it and follow the discussion.
Accepted suggestions retain before-and-after records. Later saved changes to the marked passage are recorded too. A suggestion based on changed text needs review before it can be applied.
Shared review and tracked suggestions are available. Simultaneous real-time co-writing is a separate planned feature.
Open PDF, Word (.docx), Final Draft (.fdx), Fountain, plain text or a SCRIPTGOAT JSON backup. The importer detects scenes, character cues and element types, then shows a live preview.
Correct a dropdown and see its formatting change immediately. Remove unwanted headers or branding, restore a removed item, and check the scene and character counts before adding the screenplay.
English OCR reads scanned page images in the browser. Choose automatic recognition for pages without searchable text, or OCR every page for a damaged text layer. Progress and cancellation are available; the extracted text still needs your review.
Download PDF, Word, FDX, Fountain or plain text. A JSON script backup contains only the chosen screenplay, and filenames use its title, writer and year.
Word and PDF exports include the title page. Free accounts include “Made with scriptgoat.app”; paid-plan labels omit it.
PDF and unstyled text do not encode screenplay meaning reliably, so extraction is inferred. Older .doc files must first be saved as .docx. Images, Word comments and tracked changes are not imported as screenplay elements.

Prepare the editor while connected, install it from a supported browser, and keep writing on that device offline.
Writing, planning and downloaded document tools can work offline. Drafts save on the device; reconnect with the app open to sync. If the cloud copy changed elsewhere, both drafts are retained for review.
Cloud history, review links, contact forms and reference-image uploads need internet. Cloud images are not included in the offline download. Clearing site data removes local copies, so keep a downloaded backup.
This is a browser-installed web app, not an App Store release. Browser installation and storage support vary.
The starting point was straightforward: the tools we wanted did not sit comfortably together.
We wanted to write a scene before knowing where it belonged, then move it without wrestling with a continuous document. A character’s name needed to change wherever it appeared, including the action. Work needed to move between a PC and a phone. And the knowledge collected about a production should help build its supporting documents.
That is why scenes are movable units, replacements ask for approval, planning stays close to the page, and profiles feed the development pack. The workshop helps the writer articulate a direction; it does not take over the storytelling.
Reliability matters as much as features. Local copies, visible cloud status, backups and history address the fear of losing work. Offline preparation makes the limits explicit before a writer loses the connection.
The tools described above are implemented in the current studio. Real-time co-writing and the public Scriptorium community are planned. Paid pricing is proposed; automatic subscription billing is not connected yet. Current sign-in uses ChatGPT.
Installation and some browser interactions still need testing across real devices. SCRIPTGOAT is being developed with writer feedback, so please report anything awkward through Contact.