Writing Your Screenplay

Everything you need to know about the editor and screenplay elements.

The Editor

The OpenDraft editor works like a word processor designed specifically for screenwriting. Your script is displayed as formatted pages, exactly as it would appear in print. As you type, text automatically flows between pages.

Editor showing screenplay elements dropdown, dialogue, action, and script notes panel

Key behaviors:

Screenplay Elements

Screenplays use specific element types for different kinds of content. Each element has its own formatting (font size, alignment, margins) following industry standards.

Primary Elements

ElementShortcutDescriptionExample
Scene Heading 1 Establishes location and time of day. Always uppercase. INT. OFFICE - DAY
Action 2 Describes what we see and hear. Regular paragraph text. Sarah enters the room, slamming the door behind her.
Character 3 The name of the character who is speaking. Centered and uppercase. SARAH
Dialogue 4 What the character says. Centered, narrower margins. I can't believe you did that.
Parenthetical 5 Acting direction within dialogue. In parentheses. (whispering)
Transition 6 Editing transitions. Right-aligned and uppercase. CUT TO:
General 7 General-purpose text. Full-width, no special formatting. Any text that doesn't fit another category.
Shot 8 Camera directions. Uppercase. ANGLE ON - the letter on the table

Additional Elements

These elements are available from the Format menu (no keyboard shortcuts):

Switching Element Types

There are three ways to change the element type of the current line:

  1. Keyboard shortcut — Press 1 through 8 for the primary elements.
  2. Toolbar dropdown — Click the element type dropdown in the toolbar and select from the list.
  3. Format menu — Go to Format and select the element type.
💡

Auto-switching: After pressing Enter on certain elements, the type automatically changes. For example, after a Scene Heading, the next line becomes Action. After a Character name, it becomes Dialogue.

Character Autocomplete

When typing a Character element, OpenDraft suggests character names that already appear in your script. Start typing and select from the dropdown suggestions to ensure consistent spelling.

Undo and Redo

You can undo and redo multiple steps. The full history is available as long as the editor is open.

Selecting Text

Right-Click Context Menu

Right-clicking in the editor opens a context menu with quick access to:

Distraction-Free Writing Mode

When you want to focus entirely on your writing, OpenDraft offers a distraction-free mode that hides the menu bar and toolbar, giving you a clean, full-screen writing experience with nothing but your screenplay on the page.

Activating Distraction-Free Mode

Go to View > Menu & Toolbar > Hidden to enter distraction-free mode.

In this mode:

This is especially useful on mobile devices and tablets, where screen space is limited and you want every pixel dedicated to your writing.

All Toolbar Modes

OpenDraft offers three toolbar display modes under View > Menu & Toolbar:

ModeDescription
Comfortable Full menu bar and toolbar visible. Best for when you need frequent access to formatting controls and menus.
Compact Reduced toolbar height with smaller controls. Good balance between access and screen space.
Hidden Menu bar and toolbar completely hidden. Only the hamburger menu (☰) remains. Maximum writing space with zero distractions.
💡

Tip: You can still access all menus in Hidden mode by clicking the hamburger button (☰) in the top-left corner. All keyboard shortcuts continue to work as well — so you can format text, switch elements, find and replace, and more without ever leaving distraction-free mode.

Tips for New Screenwriters

💡
  • Scene headings always start with INT. (interior), EXT. (exterior), or INT./EXT. (both), followed by the location and time of day.
  • Action lines should describe only what the audience can see and hear. No internal thoughts.
  • Character names are always in ALL CAPS the first time they appear in an action line, and always in the Character element.
  • One page equals roughly one minute of screen time.
  • Use parentheticals sparingly — only when the dialogue would be misread without them.