Typewriter. Corkboard. Scrapbook. Scrivener combines all the writing tools you need to craft your first draft, from nascent notion to final full stop.
“The biggest software advance for writers since the word processor.”
– Best-selling novelist Michael Marshall Smith
GROW YOUR MANUSCRIPT YOUR WAY
Tailor-made for creating long manuscripts, Scrivener lets you break up your writing into sections as small or large as you like. At its heart is a simple ring-binder metaphor—gather material and switch between writing, notes and research with ease. Got a great idea but don’t know where it fits? Compose your text in any order you want—write when inspiration strikes and find its place later.
SEE THE FOREST *OR* THE TREES
Whether you plan or plunge, Scrivener works your way: hammer out every last detail before typing a word, or carve out a draft and restructure later. Or do a bit of both. All text sections in Scrivener are integrated with an easy-to-use project outline, so working with an overview of your manuscript is only ever a click away, and turning Chapter Four into Chapter One is as simple as drag and drop.
RESEARCH WITHIN REACH
Need to refer to research? In Scrivener, your background material is always at hand, and you can open it right alongside what you’re working on. Write a description based on a photograph. Transcribe an interview. Or check for consistency against an earlier chapter.
GETTING IT OUT THERE
Once you’re ready to share your work with the world, turn your manuscript into a beautiful ebook or PDF, export to Word, or simply print it out. You can even share using different formatting, so that you can write in your favorite font and still keep your editor happy.
Scrivener’s users include best-selling novelists, screenwriters, students, academics, lawyers, journalists and translators. It won’t tell you how to write—it just provides everything you need to start writing and keep writing.
- Project templates for novels, scripts, essays and more
- Import many different types of file
- Easily split imported text into separate sections
- Familiar writing and formatting tools
- Easily switch between working on small sections, chapters and the whole manuscript
- Styles support
- Distractionfree fullscreen mode
- Scriptwriting mode for screenplays, stage plays, comic scripts and more
- Live word count
- Mark up text with comments
- Footnote support
- Keep “snapshots” of older versions of your writing
- Name generator
- MathType support
- Set writing targets
- Track your writing history
- Automatic backups
Find Your Structure
- Write in any order and reorganize later
- Assign a synopsis to any section, then work with an overview of your manuscript in the outliner
- Plot your ideas using the corkboard
- Track different threads using labels
- Fast projectwide search
- Apply custom icons to your sections
- Use document templates for new sections (e.g. character sheets in novels)
Refer to Research
- Import research—images, web pages, PDF files and more
- View research files or other sections alongside your writing
- Transcribe audio files
Get it Out There
- Compile to a single document for sharing or printing
- Export to Word
- Print or create PDF files
- Create Epub and Kindle files
- Export to Final Draft
- Supports MultiMarkdown and LaTeX export
- Convert rich text to Markdown
- Sync with our iOS version (available separately)
Introduction and Tutorial Videos:
We have a whole heap of testimonials from published authors—see our testimonials page at http://www.literatureandlatte.com/scrivener/testimonials to read what they have to say.
Compatibility: macOS 10.12 or later 64-bit
What’s New in Scrivener 3.1.2
Refinements and Changes:
- Ebook tables are now more flexible, allowing for multiline cells and different alignments within cells and between rows.
- Removed limitation whereby previously the header and footer fonts chosen for RTF and Office formats needed to be used in the main text as well.
- “Remove all hyperlinks” in Compile now removes page number and footnote links in PDF files too.
- When compiling to PDF format, there is now a new “Reduce file size” option along with “Compression Settings” which allow you to determine how images should be compressed or resampled. Using these options can significantly reduce the file size of PDF files which contain a lot of images.
- When using the Compile option to resize images to the page width for RTF and Word files, you can now determine the DPI. This allows you to reduce the size of exported files.
- When using the Compile option to resample images in ebooks, you can now determine the DPI and maximum size of the images. This allows you to reduce the size of exported files.
- It is now possible to add trim and bleed marks to PDF files via “Page Settings” in the Compile format editor, which can then be turned on or off via a new “Add printer marks” option in the main Compile window.
- Removed “Copyright” from Office Compile metadata options since it had no effect.
- During Compile, Scrivener now strips any list formatting from paragraphs that do not contain a tab and are thus not valid lists. This avoids unexpected numbering being added to paragraphs that have stray list formatting left in them.
- Improved support for a mix of links and code spans when converting rich text to MultiMarkdown.
- Exclamation marks preceding MultiMarkdown footnotes are now escaped during Compile.
- MultiMarkdown export now uses the extension“.md” by default instead of “.mmd.”
Converting to Office Formats:
- Scrivener now contains a brand new, native, inhouse converter for Word .docx files (affecting import, export and Compile). Because this converter has not yet been tested widely enough, it is turned off by default by default Scrivener still uses the mature Javabased converters from thirdparty company Aspose, as it has been doing for several years now. If you would like to test the new converters, open Preferences and then, under Sharing > Conversion, turn off “Use enhanced converters for Microsoft Word and OpenOffice documents”. This will turn off the Aspose Java converters, causing Scrivener to use the new inhouse .docx converter instead. (Note that this will also result in poor OpenOffice conversions, however.)
- When the Javabased Aspose converters for creating Word and Office files fail, Scrivener now shows a message to warn the user that Apple’s more basic converters will be used instead.
- When the Aspose converters fail, Scrivener now falls back on the inhouse converter rather than the lowfidelity Apple converter.
Keep with Next:
- You can now assign Keep with Next to Section Layout prefixes and suffixes.
- Keep with Next now works over a maximum of a five successive paragraphs (previously it worked across only two).
- Keep with Next now works with empty paragraphs.
- Comments now record the user name, so that if another user adds comments, that user’s name will show at the top of the comment. (A name is shown at the top of the comment if it differs from the current user name.)
- Word and RTF import and export now preserve comment author information.
Copy to Project:
- Added “Copy to Project” to the “Documents” menu as well as to the binder, corkboard and outliner contextual menus. This makes it easier to copy documents to another project without having to drag and drop.
- “Copy to ‘project.scriv’ Again” also appears in these menus if you have copied any documents to another project during the session, and uses the keyboard shortcut ShiftOptCmdC. (Note that this shortcut was previously used by “Copy without Comments and Footnotes”. Those who relied on the previous use of the shortcut can restore it by customising keyboard shortcuts in the System Preferences.)
- A new “Find Duplicates” option has been added to Project Search. When ticked, the search results will show only documents whose text (or whichever part of the content is marked for search) appears more than once in the project.
- Minor amendments to how the “Default” theme works.
- Made improvements to the way absolute dates work with custom metadata.
- Added an option to disable live row height resizing in the outliner to the “Behaviours” preferences, so that users of composite character scripts (e.g. Korean) can work around an issue with the way live row resizing breaks composite characters.
- Further improved the workaround for Apple’s grammar/spellchecking mess in Mojave.
- Tabbed windows are no longer hidden in composition mode, to avoid them breaking away from the tabs.
- Zoom In and Zoom Out now works with regular corkboard mode for resizing cards.
- Minor changes to the “Set Style Defaults…” options in the Preferences to reduce confusion.
- When setting the character style to “None”, formatting not normally affected by styles (such as inline footnotes) is no longer removed from the typing attributes.
- UI settings are now saved when saving manually (previously they were only ever saved upon closing the project).
- You can now open linked documents in a copyholder when Ctrlclicking on links and choose copyholders as a default location for links in the Behaviors Preferences.
- When exporting documents, file names are now limited to 250 characters long, since files with names longer than 255 (including the extension) are not allowed and so will fail to export.
- Added “Reveal in Finder” to the binder contextual menu for aliases.
- When editing or replacing project templates and choosing “Keep Both”, the new template will now be given a unique name.
- Fixed a crash that could occur when resetting the preferences to the defaults after closing a project.
- Fixed one instance in which an error can appear when closing a project saying that setHasChanges: has been called after the final save (triggered when composition mode was open).
- Fixed bug whereby filtering the outline or corkboard could crash if set to use RegEx and the search text was empty.
- Fixed bug whereby adding a keyword to the Inspector could cause a crash if there was already a blank keyword being edited
- Fixed bug whereby changing the preference to use the system version of Java for file conversion would not take effect until you restarted Scrivener.
- Worked around an arcane and bizarre Apple bug on 10.14 which caused the MMD and Fountain metadata areas of Compile not to be editable unless you Ctrlclicked into them.
- Fixed bug whereby “General Text” and “General Text (Centered)” did nothing in the script mode Touch Bar.
- Fixed bug whereby if the full screen window was open in its own space and the main window got the focus (if not hidden), full screen would close.
- Fixed a bug whereby, if the focus was in the title of the header bar in scrivenings mode, switching to a different view mode could cause the enclosing folder to be renamed with the title of the scrivening that was previously being viewed.
- Hopefully worked around a bug whereby marked text (used for writing in certain languages such as Simplified Chinese) could mess up scriptwriting formatting.
- Fixed a bug whereby, if the outliner was sorted and set to affect the other editor, what was shown in the other editor could change unexpectedly during autosave in some circumstances.
- Fixed bug whereby the “Inspector uses dark appearance” Composition Mode preference was not saved between sessions.
- Fixed a bug that could cause a crash when exporting to ebook format.
- Fixed bug whereby widow and orphan control could result in the top margins being wrong when compiling for print or PDF.
- Fixed bug whereby singlerow tables would not export correctly to ebook formats.
- Fixed bug whereby PDF outlines were not getting included.
- Fixed bugs whereby headers and footers in exported RTF and Word files could take on some of the formatting of the section’s title.
- Fixed bug whereby the closing HTML paragraph tag could be placed in the wrong place in certain situations for ebook export.
- Fixed a bug whereby Compile could hang when producing script documents with scene numbering and widow and orphan control turned on.
- Fixed minor bug whereby the regular header and footer might not show up when exporting to RTF or Word if both “different new pages” and “different first pages” was set and no front matter was set.
- Fixed bug whereby may incorrectly show the project title in headers for scripts set to fix script elements that fall across pages.
- Fixed a bug that could cause problems with certain encodings in headers and footers for RTFbased formats.
- Fixed bug whereby the text focus mode toolbar item would not work in full screen mode.
- Fixed bug whereby rubber band area of binder used the wrong colour.
- Fixed bug with rubber band scroll area drawing in page view.
- Fixed bug whereby document icons may not appear in the Scratch Pad “Send to Project” menus.
- Fixed the freeform drag indicator so that it no longer wrongly indicates a copy for a regular move.
- Fixed minor glitch whereby “x” and “points” text in the image editor box were black in dark mode instead of white.
- Fixed minor issue whereby the “Underline” tick state was inverted in the editor’s contextual menu.
- Fixed bug whereby custom metadata dates in the outliner may use the wrong time zone when contracted.
- Fixed bug whereby the selected character count in the footer popover statistics would be one over.