Personal Favorite


Whether you're working on a novel, screenplay, essay or dissertation, this app is everything you need to start writing and keep writing, from outlining to drafting to editing and more.

Scrivener's side-by-side view of documents
Scrivener's side-by-side view of documents

Scrivener is a powerful app that helps writers of all kinds through every step of the book writing process. It provides everything you need to start writing and keep writing, including tools for outlining, drafting, and editing. It's a robust book writing software program that can help you write your book more efficiently and effectively.

Key Features

  • The Corkboard helps you to plan your writing project by representing each section as an index card.
  • Outliner tool that helps you view and organize your draft.
  • Side-by-side document views.
  • Distraction-free writing environment for focus mode.
  • Compile your book into multiple formats including ePub, Kindle, and PDF.
Scrivener's Corkboard feature
Scrivener's Corkboard feature that allows to to rearrange elements of your story while moving parts of your manuscript at the same time.

Other Features

  • Saves your work as you go, and can back up your projects automatically.
  • Use the "snapshot" feature in a word processor to save different versions of a document so you can return to an earlier version if needed.
  • Set writing goals and track your progress.
  • Non-fiction writers can use Scrivener to write papers in various formats and easily reference research materials.
Scrivener's Outlining tool

Software Type

Mac, Windows, and iOS app.


  • 30-day free trial available.
  • After free-trail, one-time payment of $49.

Try Audible Premium Plus and Get Up to Two Free Audiobooks

Related StoryFlint Products

Novel Productivity Manager

Notion logoNotion logoNotion logoNotion logoNotion logo
Notion Template
Break down your novel into manageable tasks and keep track of your progress as you write, revise, and edit your masterpiece.

World Building Bible

Notion logoNotion logoNotion logoNotion logoNotion logo
Notion Template
Create a World Building Bible for your story, fictional world, or campaign – keep all of your world building information organized and easily accessible in Notion.

Writer's Knowledge Organizer

Notion logoNotion logoNotion logoNotion logoNotion logo
Notion Template
Clip and store learning content from the internet into a centralized library. Tag and aggregate all your notes and acquired storytelling knowledge into an organized Knowledge Base.

Fictional History Timeline

Notion logoNotion logoNotion logoNotion logoNotion logo
Notion Template
Organize the lore and history of your fictional world. Keep track of events, characters, groups, and locations.

Read from the StoryFlint Blog

The Inciting Incident: 5 Tips For Starting Your Story With a Bang

Find out what an inciting incident is, how they can be used in your own stories, and five tips for writing the best one possible.

How to Describe Hands for More Realistic Characters

If you want to create more realistic characters, learn how hands can be a good place to start.

4 Writing Lessons From Neil Gaiman

Few people know how to write a good story more than Neil Gaiman. Here are four of many wisdom-filled lessons he has for aspiring writers.

Eight Key Elements of a Story: What Every Writer Needs to Know

A story is more than just a series of events. In this article, we will discuss the eight essential elements that make up a story and how they are important to constructive a narrative.