Scriptwriting Quickstart

Included with Scriptigo is a sample outline script to help get you started quickly. The following are the key parts of a script and how they're formatted.

Title Page

Every script starts with a title page containing basic information. Here's an example.

Title: My Title
Credit: written by
Author: Your Name
Copyright: 2017 Your name. All rights reserved.
Revision: 6/23/2017
	This file gives you tips for writing with Fountain.
  • Title: This is your script title.
  • Credit: This is the credit before the author name like "written by" or "adapted by".
  • Author: This is your name.
  • Copyright: Add the copyright year here followed by the name. The copyright symbol will be automatically added.
  • Revision: Add a revision number or draft date here.
  • Notes: Add any notes here about the script or other details. This is the last title page element and will be followed by a page break.

If any of your fields require more than one line, make sure to add an extra return after the colon and add a tab at the beginning of each new line (like the notes section above). A page break is automatically added after the title page, but you can "force" a page break anywhere in the script, add three equals signs on a line like === .

Note: You can hide comments in a script by enclosing them in an asterisk plus slash like this:
/* Hidden text */

Creating an Outline

Start your script by creating an outline consisting of Sections. Then you can start to flesh out the story by adding in scene synopses, headings, and your notes.

# Section 1

Sections are optional markers for managing the structure of a story. Some screenplay applications use these like nested folders in a navigation view. A section is created by adding a pound sign before the title. These are for organization only and don't show up in the output in screenplay mode (but show up in playscript mode). Sections and Synopses are required if you want to view or print a script outline.

## Section 1.1

You can create nested sections by adding two or more pound signs before the title. The number of pound signs indicates the hierarchy.

### Section 1.1.1

= My synopsis of scene 1.1.1

Synopses are optional blocks of text to describe a Section or scene and they are preceded by an equals sign.

Scene Headings

Scene headings indicate time and location for a scene.

# Section 2


A Scene Heading is any line that has a blank line following it, and either begins with INT or EXT or similar. If you need a "force" a scene heading, add a period at the beginning of the line.

Action and Dialogue

Actions are any text elements that don't meet criteria for other elements. They describe the action.

Scott exasperatedly throws down the card on the table and picks up the phone.

Action or stage directions in the script are just written as a paragraph with an empty line break before and after it. You can "force" an action by adding an exclamation point at the beginning of the line.

(mumbling to himself)
A good 'ole boy. You know, loves the Army, blood runs green. Country boy. Seems solid.

A Character element is any line entirely in uppercase, with one empty line before it and without an empty line after it. You can "force" a character by adding the at symbol before the name.

Parentheticals follow a Character or Dialogue element, and are wrapped in parentheses.

Dialogue is any text following a Character or Parenthetical element. Just add a character name, add a return, and type your dialogue.



If you're writing a film script, you'll add transitions and they will be automatically formatted. They need to be in all caps, preceded by and followed by an empty line, and end in "TO:". You cna force Transitions by adding a greater-than symbol before the transition name.


Formatting text is simple. Add either asterisks or underlines before and after the text you want to format.

***bold italics***
>centered text<

Combine these to apply multiple types of formatting to a single element.

>_***My Italic, Bold, Underlined and Centered Text***_<

Script Notes

A Note is created by enclosing some text with double brackets. Notes can be inserted between lines, or in the middle of a line. Add script notes during writing to keep track of information or todo items.

# Section 3

[[It was supposed to be Vietnamese, right?]]

[[SHOT: Closeup on Jason's face.]]

You can use script notes to track your shots then export a shot list from your notes. Section headings and Script Notes are required if you want to view or print a shot list.

Extended Keyboard Shortcuts

Scriptigo uses three extended keyboard menus to make writing and using Fountain elements easier.

  • Script elements: Commonly used parts of a script for easy insertion or formatting.
  • Character names: The character names in your script appear here for handy reference or reuse.
  • Film elements: Commonly used film transitions, shots, locations, and more.

You'll see these icons at the top of the keyboard when editing a script.

More Information

For more information on Fountain formatting, see an overview of the how the markup works.

Subscribe to our newsletter and receive updates on new releases and more.


We were created with the idea that there is a better and easier way to create film, television, and theatre. Our mission is to make that a creative and frictionless experience for production teams.