{"id":71,"date":"2026-07-25T17:30:08","date_gmt":"2026-07-25T17:30:08","guid":{"rendered":"https:\/\/scriptcoveragepro.com\/blog\/?p=71"},"modified":"2026-07-25T17:30:10","modified_gmt":"2026-07-25T17:30:10","slug":"free-script-coverage-template","status":"publish","type":"post","link":"https:\/\/scriptcoveragepro.com\/blog\/free-script-coverage-template\/","title":{"rendered":"Free Script Coverage Template"},"content":{"rendered":"\n<!--\nTitle: Free Script Coverage Template\nSlug: script-coverage-template\nMeta description: A free script coverage template you can copy into Google Docs or Word in under a minute \u2014 with the exact field list, formatting rules, and grid used in professional reports.\nPrimary keyword: script coverage template\nSecondary: script coverage template google docs, coverage template word, free coverage template download, coverage report template\n-->\n\n<style>\n.scp-post{color:#E8E2D8;}\n.scp-post p{color:#E8E2D8;}\n.scp-post li{color:#E8E2D8;}\n.scp-post h1{color:#F5EFE4;}\n.scp-post h2{color:#E0A458;}\n.scp-post h3{color:#E8E2D8;}\n.scp-post strong{color:inherit;}\n.scp-post table td{color:#E8E2D8;}\n.scp-post a{color:#E0A458;}\n<\/style>\n<div class=\"scp-post\">\n<h1 style=\"font-family:Georgia,serif;font-size:2em;line-height:1.25;margin:0 0 28px;color:#F5EFE4;\">Free Script Coverage Template (Google Docs + Word)<\/h1>\n<p>You don&#8217;t need a paid template. Coverage has a fixed shape, and the shape has been stable long enough that any decent word processor can hold it. What most people actually need is the field list and the rules governing each field \u2014 the formatting is trivial once you know what goes where.<\/p>\n\n<p>So here&#8217;s a complete <strong>script coverage template<\/strong>, free, in a form you can copy straight into Google Docs or Word. Below it: the setup steps for each platform, the rules for filling each section, and the mistakes that make a technically correct template produce useless reports.<\/p>\n\n<div style=\"border-left:3px solid #E0A458;background:rgba(224,164,88,0.06);padding:20px 24px;margin:32px 0;border-radius:4px;\">\n<p style=\"margin:0 0 10px;font-weight:600;color:#E0A458;letter-spacing:0.04em;text-transform:uppercase;font-size:0.82em;\">Key Takeaways<\/p>\n<ul style=\"margin:0;padding-left:20px;\">\n<li>Copy the plain-text block below into Google Docs or Word \u2014 that&#8217;s the entire template.<\/li>\n<li>Nine header fields, four body sections, one grid. Nothing else belongs in the document.<\/li>\n<li>In Google Docs, save it as a template via File \u2192 Make a copy; in Word, save as .dotx.<\/li>\n<li>The template isn&#8217;t the hard part. The comments section is, and no template can write it for you.<\/li>\n<\/ul>\n<\/div>\n\n<h2>What Fields Does a Script Coverage Template Need?<\/h2>\n\n<p>Nine header fields and four body sections. That&#8217;s the whole document. Anything past that is a company-specific addition \u2014 production value scores, comparable titles, budget tier \u2014 and none of it is standard enough to build into a general template.<\/p>\n\n<p>The header fields exist for filing and searching. The body sections exist for reading. Keeping those two purposes separate is most of what good template design amounts to.<\/p>\n\n<figure style=\"margin:32px 0;text-align:center;\">\n<svg viewBox=\"0 0 700 340\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:700px;height:auto;\" role=\"img\" aria-label=\"Diagram showing the header fields and body sections of a script coverage template\">\n  <rect x=\"0\" y=\"0\" width=\"700\" height=\"340\" fill=\"none\"><\/rect>\n  <text x=\"350\" y=\"26\" text-anchor=\"middle\" fill=\"#E0A458\" font-family=\"Georgia, serif\" font-size=\"17\" font-weight=\"600\">Coverage Template: Field Map<\/text>\n\n  <g font-family=\"Inter, sans-serif\">\n    <rect x=\"40\" y=\"48\" width=\"290\" height=\"266\" rx=\"6\" fill=\"rgba(255,255,255,0.02)\" stroke=\"rgba(224,164,88,0.35)\" stroke-width=\"1\"><\/rect>\n    <text x=\"185\" y=\"72\" text-anchor=\"middle\" fill=\"#E0A458\" font-size=\"12\" font-weight=\"700\" letter-spacing=\"1.5\">HEADER \u00b7 9 FIELDS<\/text>\n    <text x=\"185\" y=\"88\" text-anchor=\"middle\" fill=\"#8A8178\" font-size=\"10\">For filing. Fill in 60 seconds.<\/text>\n    <g fill=\"#E8E2D8\" font-size=\"12\">\n      <text x=\"64\" y=\"118\">Title<\/text>\n      <text x=\"64\" y=\"140\">Writer<\/text>\n      <text x=\"64\" y=\"162\">Form (feature \/ pilot \/ short)<\/text>\n      <text x=\"64\" y=\"184\">Pages<\/text>\n      <text x=\"64\" y=\"206\">Genre<\/text>\n      <text x=\"64\" y=\"228\">Draft &amp; date<\/text>\n      <text x=\"64\" y=\"250\">Setting \/ period<\/text>\n      <text x=\"64\" y=\"272\">Reader<\/text>\n      <text x=\"64\" y=\"294\">Date of report<\/text>\n    <\/g>\n\n    <rect x=\"370\" y=\"48\" width=\"290\" height=\"266\" rx=\"6\" fill=\"rgba(224,164,88,0.07)\" stroke=\"rgba(224,164,88,0.5)\" stroke-width=\"1\"><\/rect>\n    <text x=\"515\" y=\"72\" text-anchor=\"middle\" fill=\"#E0A458\" font-size=\"12\" font-weight=\"700\" letter-spacing=\"1.5\">BODY \u00b7 4 SECTIONS<\/text>\n    <text x=\"515\" y=\"88\" text-anchor=\"middle\" fill=\"#8A8178\" font-size=\"10\">For reading. This is the work.<\/text>\n    <g fill=\"#E8E2D8\" font-size=\"12\">\n      <text x=\"394\" y=\"122\">Logline \u2014 1 sentence, ~30 words<\/text>\n      <text x=\"394\" y=\"156\">Synopsis \u2014 1 to 2 pages<\/text>\n      <text x=\"394\" y=\"190\">Comments \u2014 1 to 2 pages<\/text>\n      <text x=\"394\" y=\"224\">Grid \u2014 5 rows + overall rating<\/text>\n    <\/g>\n    <line x1=\"394\" y1=\"244\" x2=\"636\" y2=\"244\" stroke=\"rgba(224,164,88,0.25)\" stroke-width=\"1\"><\/line>\n    <text x=\"394\" y=\"268\" fill=\"#C9B99A\" font-size=\"11\">Total length: 2\u20134 pages.<\/text>\n    <text x=\"394\" y=\"288\" fill=\"#C9B99A\" font-size=\"11\">If you&#8217;re past 5, the synopsis<\/text>\n    <text x=\"394\" y=\"304\" fill=\"#C9B99A\" font-size=\"11\">has swallowed the report.<\/text>\n  <\/g>\n<\/svg>\n<\/figure>\n\n<h2>The Free Coverage Template (Copy This)<\/h2>\n\n<p>Select everything in the block below and paste it into a blank document. It&#8217;s deliberately plain \u2014 no tables, no styling \u2014 because plain text survives the paste into any editor without importing formatting garbage you&#8217;ll spend ten minutes stripping out.<\/p>\n\n<div style=\"border:1px solid rgba(224,164,88,0.25);background:rgba(255,255,255,0.02);padding:26px 30px;margin:28px 0;border-radius:6px;\">\n<pre style=\"margin:0;white-space:pre-wrap;font-family:'SF Mono',Menlo,Consolas,monospace;font-size:0.86em;line-height:1.75;color:#E8E2D8;\">SCRIPT COVERAGE\n\nTITLE:            \nWRITER:           \nFORM:             Feature \/ Pilot \/ Short\nPAGES:            \nGENRE:            \nDRAFT:            \nSETTING:          \nREADER:           \nDATE:             \n\n-------------------------------------------------------\n\nLOGLINE\n\n[One sentence. Protagonist, engine, opposition, stakes.\n No adjectives. No tone words. Roughly 30 words.]\n\n-------------------------------------------------------\n\nSYNOPSIS\n\n[Present tense, third person. CHARACTER NAMES in caps on\n first appearance. One to two pages. Cover the spine and\n the ending \u2014 coverage synopses do not withhold spoilers.\n One sentence per subplot, or cut the subplot.]\n\n-------------------------------------------------------\n\nCOMMENTS\n\n[One to two pages. State the verdict in the first\n paragraph. Argue it with page-specific evidence.\n Separate what is fixable from what is structural.\n Do not summarize the plot again.]\n\n-------------------------------------------------------\n\nEVALUATION\n\nPremise:                  Excellent \/ Good \/ Fair \/ Poor\nStructure:                Excellent \/ Good \/ Fair \/ Poor\nCharacterization:         Excellent \/ Good \/ Fair \/ Poor\nDialogue:                 Excellent \/ Good \/ Fair \/ Poor\nCommercial Potential:     Excellent \/ Good \/ Fair \/ Poor\n\nOVERALL:                  PASS \/ CONSIDER \/ RECOMMEND\nWRITER:                   PASS \/ CONSIDER \/ RECOMMEND\n<\/pre>\n<\/div>\n\n<p>That last row surprises people. Many houses rate the script and the writer separately, because they&#8217;re separate questions. A script can be unsellable while the person who wrote it is obviously worth meeting. If you&#8217;re building a template for your own use and you never make hiring recommendations, drop the row.<\/p>\n\n<h2>How Do You Set This Up in Google Docs?<\/h2>\n\n<p>Four steps, and the only one that matters is the last one \u2014 because a template you have to rebuild each time isn&#8217;t a template.<\/p>\n\n<ol style=\"line-height:1.9;\">\n<li>Open a blank doc. Paste the block above.<\/li>\n<li>Set the body font to something neutral at 11pt \u2014 Arial or Times New Roman. Coverage isn&#8217;t design work, and a reader who notices your font choice is a reader you&#8217;ve distracted.<\/li>\n<li>Bold the section headers (LOGLINE, SYNOPSIS, COMMENTS, EVALUATION). Leave everything else plain.<\/li>\n<li>Rename it <em>Coverage Template \u2014 MASTER<\/em>. From now on, open it and immediately hit <strong>File \u2192 Make a copy<\/strong>. Never type into the master.<\/li>\n<\/ol>\n\n<p>If you&#8217;re on a Google Workspace account, you can push it into the shared template gallery instead, which is worth doing the moment more than one person is writing coverage for you. Consistent templates across readers is how you compare two reports without doing translation work in your head.<\/p>\n\n<p>One Docs-specific warning: don&#8217;t build the evaluation grid as an actual table. Tables paste badly into email, and coverage gets pasted into email constantly. Plain aligned text survives everywhere.<\/p>\n\n<h2>How Do You Set This Up in Word?<\/h2>\n\n<p>Same paste, different save. Word has a real template format and you should use it: <strong>File \u2192 Save As<\/strong>, then choose <strong>Word Template (.dotx)<\/strong>. Double-clicking a .dotx opens a fresh unsaved copy, which makes overwriting the master structurally impossible rather than merely discouraged.<\/p>\n\n<p>Two Word-specific settings worth changing before you save:<\/p>\n\n<ul style=\"line-height:1.9;\">\n<li><strong>Turn off autocorrect for straight quotes and dashes<\/strong> if you paste coverage into web forms. Smart quotes turn into mojibake in a lot of submission portals.<\/li>\n<li><strong>Set Style: Normal to 11pt with single spacing and 6pt after.<\/strong> Then never touch styling again. Every minute spent formatting coverage is a minute not spent on the comments.<\/li>\n<\/ul>\n\n<p>If you&#8217;re working across both platforms \u2014 Docs at home, Word for a client \u2014 keep the master in Docs and export to .docx on demand. Going the other direction imports Word&#8217;s style baggage into Docs and you&#8217;ll fight it every time.<\/p>\n\n<h2>The Rules That Make the Template Work<\/h2>\n\n<p>A template is a container. Fill it badly and it produces bad coverage faster. Four rules do most of the work.<\/p>\n\n<p><strong>The synopsis tells the ending.<\/strong> This is the single most common error from people new to coverage. It isn&#8217;t marketing copy. Nobody is being enticed. An executive needs to know how the script resolves, because a great second act attached to a collapsed ending is the most expensive purchase in development.<\/p>\n\n<p><strong>The comments don&#8217;t recap.<\/strong> If your comments section is describing what happens, you&#8217;ve written a second synopsis. The comments are an argument about quality, and every sentence should be doing evaluative work.<\/p>\n\n<p><strong>The grid must agree with the prose.<\/strong> A grid full of &#8220;Good&#8221; attached to comments describing a broken third act tells the reader you&#8217;re hedging. Make the grid the compressed form of the argument you already made.<\/p>\n\n<p><strong>Page numbers or it didn&#8217;t happen.<\/strong> &#8220;The pacing lags&#8221; is unfalsifiable. &#8220;pp. 71\u201380 introduce a supervisor the premise doesn&#8217;t need&#8221; is a note someone can act on. Specificity is the only credential coverage has.<\/p>\n\n<table style=\"width:100%;border-collapse:collapse;margin:32px 0;font-size:0.95em;\">\n<thead>\n<tr style=\"border-bottom:2px solid rgba(224,164,88,0.4);\">\n<th style=\"text-align:left;padding:10px 8px;color:#E0A458;font-weight:600;\">Section<\/th>\n<th style=\"text-align:left;padding:10px 8px;color:#E0A458;font-weight:600;\">Target length<\/th>\n<th style=\"text-align:left;padding:10px 8px;color:#E0A458;font-weight:600;\">Failure mode<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid rgba(255,255,255,0.06);\"><td style=\"padding:9px 8px;\">Logline<\/td><td style=\"padding:9px 8px;\">~30 words<\/td><td style=\"padding:9px 8px;\">Adjectives replacing structure<\/td><\/tr>\n<tr style=\"border-bottom:1px solid rgba(255,255,255,0.06);\"><td style=\"padding:9px 8px;\">Synopsis<\/td><td style=\"padding:9px 8px;\">1\u20132 pages<\/td><td style=\"padding:9px 8px;\">Withholding the ending<\/td><\/tr>\n<tr style=\"border-bottom:1px solid rgba(255,255,255,0.06);\"><td style=\"padding:9px 8px;\">Comments<\/td><td style=\"padding:9px 8px;\">1\u20132 pages<\/td><td style=\"padding:9px 8px;\">Recapping instead of judging<\/td><\/tr>\n<tr style=\"border-bottom:1px solid rgba(255,255,255,0.06);\"><td style=\"padding:9px 8px;\">Grid<\/td><td style=\"padding:9px 8px;\">6\u20137 rows<\/td><td style=\"padding:9px 8px;\">Contradicting the comments<\/td><\/tr>\n<\/tbody>\n<\/table>\n\n<h2>When You Shouldn&#8217;t Use a Template at All<\/h2>\n\n<p>If you&#8217;re writing coverage for a specific company, use theirs. Every production house has a house format, and handing back the standard template when they&#8217;ve sent you a .dotx reads as carelessness before anyone has read a sentence.<\/p>\n\n<p>The free template above is for three situations: you&#8217;re covering scripts for yourself, you&#8217;re building an internal read process from nothing, or you&#8217;re a writer trying to cover your own draft to see what a reader would see. That third use is underrated. Filling this template out on your own script \u2014 honestly, with page numbers \u2014 is one of the more useful and less comfortable exercises available.<\/p>\n\n<div style=\"border:1px solid rgba(224,164,88,0.3);background:rgba(224,164,88,0.05);padding:26px 30px;margin:36px 0;border-radius:6px;text-align:center;\">\n<p style=\"margin:0 0 8px;font-family:Georgia,serif;font-size:1.15em;color:#E8E2D8;\">Don&#8217;t want to fill it in yourself?<\/p>\n<p style=\"margin:0 0 16px;color:#8A8178;font-size:0.95em;\">ScriptCoveragePro returns a completed professional report on your script \u2014 logline, synopsis, comments, and grid.<\/p>\n<p style=\"margin:0;\"><a href=\"\/\" style=\"color:#E0A458;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(224,164,88,0.5);\">Submit your script \u2192<\/a><\/p>\n<\/div>\n\n<h2>Frequently Asked Questions<\/h2>\n\n<h3>Is there an official industry-standard coverage template?<\/h3>\n<p>No single official one. But the sections are near-universal \u2014 title block, logline, synopsis, comments, grid \u2014 because they&#8217;ve been in use since studio story departments formalized the read process. Any competent report will be legible to any company, even if the grid categories differ slightly.<\/p>\n\n<h3>Should a coverage template include a numerical score?<\/h3>\n<p>Only if your organization actually uses the numbers for something. Most don&#8217;t. Numbers create false precision \u2014 the difference between a 6.5 and a 7 is noise, while the difference between Pass and Consider is a decision. Words force commitment; numbers let you hide.<\/p>\n\n<h3>Can I use this template for TV pilots?<\/h3>\n<p>Yes, with two changes. Add a field for series potential, and expect the comments to address whether the pilot generates a repeatable engine rather than just a good ninety minutes. A pilot that works as a standalone film and can&#8217;t sustain a season is a specific failure worth naming.<\/p>\n\n<h3>How long should filling out this template take?<\/h3>\n<p>Two to four hours for a feature, most of it reading. The header takes a minute, the logline maybe ten, the synopsis under an hour once you&#8217;ve read carefully. The comments take as long as they take, because that&#8217;s where the actual thinking happens.<\/p>\n\n<h3>Should I include my name on coverage I write for myself?<\/h3>\n<p>Yes. Fill in the reader field even when the reader is you, because coverage accumulates. Six months from now, comparing your notes on three drafts of the same script is far more useful than any single report \u2014 and that only works if the documents are dated and attributed.<\/p>\n\n<h2>Take the Template, Skip the Ceremony<\/h2>\n\n<p>Copy the block, paste it, save it as a master, and stop thinking about the template. It&#8217;s a container. Nine fields and four sections, and the format has been settled for decades precisely so nobody has to keep re-deciding it.<\/p>\n\n<p>Where the effort belongs is the comments \u2014 the one section no template, no checklist, and no formatting choice can help you with. Everything above it is admin. That page and a half is the job.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Free Script Coverage Template (Google Docs + Word) You don&#8217;t need a paid template. Coverage has a fixed shape, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[34,32,33,30,31],"class_list":["post-71","post","type-post","status-publish","format-standard","hentry","category-blog","tag-coverage-report-template","tag-coverage-template-word","tag-free-coverage-template-download","tag-script-coverage-template","tag-script-coverage-template-google-docs"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"tripathi2204","author_link":"https:\/\/scriptcoveragepro.com\/blog\/author\/tripathi2204\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/scriptcoveragepro.com\/blog\/category\/blog\/\" rel=\"category tag\">Blog<\/a>","rttpg_excerpt":"Free Script Coverage Template (Google Docs + Word) You don&#8217;t need a paid template. Coverage has a fixed shape, and [&hellip;]","_links":{"self":[{"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/posts\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":1,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":72,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions\/72"}],"wp:attachment":[{"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scriptcoveragepro.com\/blog\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}