Google Docs works for screenwriting, but formatting is the hard part. This guide is for beginners who want to learn the correct format without expensive software.
Last updated: May 15, 2026
Yes, you can write a screenplay in Google Docs. Many screenwriters use it, especially beginners and those working on indie projects. It's free, accessible from any device, and makes collaboration effortless.
People choose Google Docs for screenwriting because:
Google Docs wasn't built for screenplay formatting. It doesn't understand scene headings, character names, or dialogue blocks. You'll need to manually set margins and indentation for each element, or use an add-on that handles the formatting for you.
The formatting is what makes screenwriting in Google Docs tricky. But once you understand the rules (or use the right tools), it works perfectly well.
A screenplay has six core elements: scene headings, action, character names, dialogue, parentheticals, and transitions. Here's what each one looks like.
Tell us where and when the scene takes place. Always uppercase.
Describe what we see and hear. Present tense, visual, concise.
Appear above dialogue, centered and uppercase.
What the character says. Indented, under the character name.
Brief direction on how a line is delivered. Use sparingly.
Scene changes like CUT TO: or FADE OUT:. Right-aligned. Modern scripts rarely use them.
Proper screenplay formatting isn't arbitrary. One correctly formatted page equals roughly one minute of screen time. This helps everyone, writers, producers, directors, estimate a film's length at a glance.
Follow these six steps to set up your document, write your screenplay, and export it as a PDF.
The fastest way to start is with a free screenplay template that has margins and fonts already configured. If you're setting up manually: use Courier 12pt font, 1-inch margins (except 1.5 inches on the left for binding), and US Letter paper size.
Each screenplay element needs specific indentation. Scene headings and action sit on the left margin. Character names are indented about 2.2 inches. Dialogue is indented about 1 inch. You can set these manually using the ruler, or use a formatting add-on that handles this automatically.
Every scene starts with a scene heading: INT. or EXT. (interior or exterior), followed by the location, then time of day. All uppercase. Example: INT. APARTMENT - NIGHT
Action lines describe what happens (present tense, what we see and hear). When a character speaks, put their name in uppercase on its own line, then the dialogue below. Leave a blank line between different elements.
This is where Google Docs gets tricky. Copy-pasting can break indentation. Revising scenes can drift your formatting. Check your margins periodically, or use a tool that maintains consistency automatically.
When your draft is ready, export to PDF for sharing. Go to File → Download → PDF Document. PDF preserves your formatting exactly as you see it, regardless of what device opens it.
Most formatting problems in Google Docs come from the same few issues. Knowing them in advance helps you avoid them.
These problems aren't dealbreakers, they're just things to watch out for. Using a template and checking your formatting periodically helps. Using a dedicated formatting add-on eliminates most of them entirely.
A pre-formatted template saves you from setting up margins and fonts manually. We offer a free screenplay template with everything configured to industry standards:
We also have templates for short films, TV pilots, and horror screenplays.
If you don't want to format manually, Screenplay Editor is a free Google Docs add-on that applies correct indentation and margins automatically. It runs inside Google Docs.
The add-on is free. You can also write screenplays in Google Docs without any add-on, the manual formatting approach works fine for shorter projects.
Use the free template to start immediately, or install the add-on for automatic formatting.
Recommended, fastest formatting
Works in any browser
What beginners ask when they start writing a screenplay in Google Docs.
Get the free template