Dedicated Writing Apps
- Script Writing Program For Mac
- Writing App For Mac
- Free Writing Apps For Mac
- Best Writing Programs Mac
- Book Writing Software For Mac
- Why our check printing software is trusted by thousands of customers: With ezCheckPrinting software, you can print professional check with logo and MICR encoding on blank stock easily in house. This feature eliminates the needs of expensive pre-printed checks.
- Mellel (Mac-only) is a great piece of software for scholarly writing. It’s quick key commands, robust features, and integration with bookends are stand-out features. Learning to use it, though, requires a bit of a paradigm shift – but once you do learn to use it, it’s pretty handy.
- Bottom Line: WriteRoom is an inexpensive Mac writing app with a less-is-more approach that helps you focus on your words. It's too bare-bones for book projects or screenplays, but, for shorter.
- If you find a creative writing program that you like, double check that it’s compatible with your computer’s operating system. Most programs are compatible with all recent versions of Windows, though a few only work on Mac OS X.
Script Writing Program For Mac
What constitutes the best app for writers depends on their process, genre, and conditions in which they are most productive. Additionally, it depends on what they intend to do with the finished work: publish it online, send it to an agent, or shoot a film. There is no single best app for all writers, but there are plenty of excellent writing apps that cater to different needs, work styles, and genres.
Writing a book requires something major. It requires the right attitude, a powerful book idea, and the best writing software out there. And we know which writing software is best for you – and more importantly, why it matters.
Priced for the Starving Artist (Mostly)
Apps for writers tend to be less expensive than other kinds of software. Many sell for a one-time fee, although a few require a subscription. The least expensive writing apps cost only around $10. Final Draft, one of the most expensive writing apps, costs $249.99, but even that is a one-time fee, meaning you pay once and own the software for life. Ulysses used to sell for a standalone fee but recently moved to a subscription model, now costing $39.99 per year. If you own an older copy of Ulysses, it's still yours to keep and use, but you won't receive any updates.
When an idea strikes, many writers want to be able to jot it down or immediately add it to an ongoing project. To do that, they likely need a companion mobile app to go along with their desktop software. Support for mobile apps isn't particularly strong in the writing category. A few companies that make software for writers offer iOS apps, but it's rare to find anything for Android. Additionally, mobile writing apps typically cost a good deal more than what people are used to paying for an app. Scrivener for iPhone and iPad, for example, runs $19.99. Storyist's iOS app is $14.99. To get over this price hurdle, I recommend thinking about the combined cost of the mobile and desktop software together and considering it a bundled purchase.
What's the Best Screenwriting Software?
As a genre, screenwriting has unique requirements. Scripts for movies, television, and the stage must make clear the difference between direction, setting descriptions, spoken dialogue, and so forth. This allows all the people involved in creating the final product—actors, film crew, editors, and directors—to do their jobs. As a result, the formatting for screenwriting is exceedingly precise. A few writing apps cater specifically to professional screenwriters. Final Draft is one, and it continues to be an industry standard. If you're actively employed in film or television, you might already own a copy. When you purchase Final Draft, you can use the app on two computers, and it's compatible with both Windows and macOS.
Another app that specifically handles scripts is Adobe Story. The app costs $9.99 per month, but it's also available to anyone who has an Adobe Creative Cloud subscription. Story is unusual because it's not just writing software. It also lets you make notes about the actual production of a script. For example, you can write a detailed description of shots you want to see or provide information about shooting locations. The app can generate a production schedule based on all the metadata associated with each scene. Adobe Story is also compatible with Adobe Premiere, so after the footage has been shot, you can pipe in the script to run alongside the video, helping the editors do their job, too.
Alternatives to Microsoft Word
Why would a writer use a dedicated writing app instead of Microsoft Word (or Google Docs, Apple Pages, or any other typical word processor)? There's no reason you can't use any of those apps, but they don't have many of the special features you get from apps that are specific to writers.
Fiction writers, book authors, and screenplay writers often change the order or scenes, sections, and chapters. That's easy to do when an app is designed specifically with professional long-form writers in mind. With the right drag-and-drop tools, you can quickly and easily reorganize your files. It also helps if footnotes and endnotes renumber accordingly, when you move parts around.
Another feature that office apps typically don't have is a writing target. It's common for professional writers to strive to meet a daily word or page count goal. So while Word, Google Docs, and Pages all have word count features, they don't have the same options for setting and tracking goals over time.
Some writers need to keep exhaustive notes regarding plot points and characters, and possibly even visual references, such as an image of a shoot location or faces that inspire characters. The best writers' apps include tools that make it easy to see reference material and notes whenever the writer needs, and then get back to writing quickly.
Finally, the word processors in suites are generally heavy-duty apps that can do everything from formatting and footnoting to headers, footers, and special pagination. That's handy for many kinds of business and academic writing, but for the average creative writer, all this may just be a major distraction.
What's the Best Distraction-Free Writing App?
Writers who find themselves in the less-is-more camp will want a writing app that strips away anything that could possibly be the least little bit distracting. Distraction-free writing apps are a dime a dozen; the trick is to find one that also offers the tools you need when you need them. The best distraction-free writing apps hide the tools you need until the appropriate time, rather than omitting them altogether.
With that criterion in mind, Ulysses is my favorite distraction-free writing app, and a PCMag Editors' Choice. A well-designed interface makes Ulysses easy to use and easy on the eyes. It has good tutorials and help menus for newcomers, including a cheat sheet for Markdown language. Markdown is a very lightweight set of codes that can be used instead of the rich formatting options that are common in word processors. If you've ever typed asterisks (*) around a word in a chat app to make it bold, that's similar to Markdown. It's very simple, and takes no time at all to learn, especially when you have a cheat sheet to guide you.
The idea behind Markdown is that you can apply basic formatting, like marking titles and subtitles, bold and italic text, without moving your fingers from the keyboard. It's also less distracting than having a panel with 50 alluring typefaces that you're dying to try. Ulysses is only available for Mac and iOS. Windows users might also try yWriter.
Note that we have reviewed Focused (for Mac), but it didn't score well enough to make this top-ten list. If you're curious why, please feel free to read the review.
What Are the Best Writing Apps for Novelists?
Book authors spend a lot of their time simply organizing their manuscript. Whether it's fiction or nonfiction, the work doesn't always shape up as the author originally intended. Chapters sometimes move. Stories aren't always told in a linear fashion. And scenes sometimes become more effective when their order changes.
To facilitate the shaping of a story in this way, you need a library, or a pane within the writing app showing file folders and their organization. Not all writing apps have one, as you can see from the chart above.
Writing for Medium, WordPress Blogs, and More
Book authors and screenwriters aren't the only types of writers, of course. Many writers create shorter pieces that they publish online directly, without ever passing through the hands of an agent, publisher, or movie producer. If you're publishing on Medium or WordPress, it sure is handy to have a writing app that can export each piece directly to your platform of choice.
Ulysses and iA Writer both have integration options for those two platforms. Like Ulysses, iA Writer is a distraction-free writing app, but it's much more pared down. It has some neat functions, such as text transclusion, that can be fun to learn for people who think more like programmers than traditional writers. Text transclusion allows you to create a final document of many smaller pieces by, essentially, giving commands about which files to pull together and in what order. 'First display the introduction. Next add an image. Then include my argument. Finally, show my author bio.' The text of your document could be all of four sentences long, but it might whip together a piece that, when exported, is 25 pages.
Your Writing, Your Choice
Every writer has unique needs and desires. Do you need an app that works on both Windows and macOS? Is learning a new way to format text a deal-breaker? Does your final submission need to meet industry standards the way screenplays and teleplays do? The range of software dedicated to writers is impressive. If nothing tickles your fancy from the full reviews linked below, you should also read our short synopses of many other apps for writers, as well. Finally, if you decide that a dedicated writing tool just isn't for you, and you'd rather just use a plain old word processor, we've rounded up the top office suites, too.
Featured Writing App Reviews:
Final Draft Review
MSRP: $249.00Pros: Well tailored for screenwriters. Powerful tools for both writing scenes and crafting the larger story. Plenty of view options. Offers a variety of templates. Collaboration supported.Cons: Collaborative editing restricted to one person at a time. Inadequate default auto-save and revision history.Bottom Line: Final Draft is the software you need if you are in the screenwriting business or aspire to be. It has all the tools you need to get the script right, both from a story perspective and a technical one.Read ReviewScrivener Review
MSRP: $45.00Pros: Excellent tools for organizing writing. Ample collection of templates. Competitive price. Multiple installs allowed. Also available for Windows and iOS.Cons: No web app. No native collaboration features.Bottom Line: Built with writers in mind, Scrivener 3 has everything you need to research, compose, organize, edit, and finish a piece of writing, all for a ridiculously reasonable price.Read ReviewUlysses (for Mac) Review
MSRP: $39.99Pros: Beautiful and clean interface. Excellent selection of distraction-free modes. Flexible. Tracks writing goals. Filters help organize content. Can publish directly to WordPress.Cons: Now sold as subscription. Requires some learning, especially for those unfamiliar with Markdown. No audio file uploads.Bottom Line: Ulysses is the most elegant distraction-free writing app for Mac. It's ideal for writers who prefer a minimal interface and total flexibility, rather than a lot of structure and hand-holding.Read ReviewAdobe Story CC Review
MSRP: $9.99Pros: Screenwriting and preproduction in one app. Generates shooting schedules. Feature rich. Collaboration features.Cons: No mobile apps or desktop apps; online only. Monthly subscription makes it expensive over the long run.Bottom Line: Screenwriters who not only write but also direct and produce their own work won't find a better outlet for their creativity than Adobe Story.Read ReviewScript Studio (for Mac) Review
MSRP: $199.95Pros: Excellent feature set. Helpful sample scripts included. Attractive and organized interface. Also available for Windows.Cons: Expensive. No mobile apps. Some crashes in testing.Bottom Line: With a professional interface and wealth of tools, Script Studio is among the best writing apps you'll find. Its high price may dissuade some from trying it, though.Read ReviewStoryist (for Mac) Review
MSRP: $59.99Pros: Very good templates for scripts. Clean, clear interface. Includes tools for storyboarding, outlining, character sheets. Supports importing and exporting many formats.Cons: No collaboration features. Mediocre auto-save functionality.Bottom Line: Storyist packs the power of a full word processor into an app for writers. If you don't get distracted by having too many features, it's an excellent Mac app.Read ReviewiA Writer (for Mac) Review
MSRP: $19.99Pros: Inexpensive. Uses distraction-free style with Markdown language. Offers transclusion method for embedding images, tables, and so on. Can export directly to Medium and WordPress.Cons: Few tools for organizing and arranging files. No templates for genres. Not ideal for code-phobic writers.Bottom Line: Taking minimalism to the extreme, iA Writer might be the writing app with the fewest built-in distractions, and it's inexpensive, too. But this Mac app is also BYOE: bring your own everything.Read ReviewyWriter Review
MSRP: $0.00Pros: Good structure. Rich tools for story and character development. Plentiful stats. Free.Cons: No Mac app or mobile apps. Doesn't include screenwriting tools or templates. Support for third-party backup options could be more apparent.Bottom Line: Employee scheduling program for mac. Program that repeats keystrokes for mac. The free writing app yWriter has a stats-heavy, technical feel to it, which is great for writers who crave organization and data about their work.Read ReviewByword (for Mac) Review
MSRP: $11.99Pros: Distraction-free writing app with support for Markdown language.Supports direct publishing to popular online sites. Good export options. Inexpensive.Cons: No library or tools for reference materials. Not ideal for long-form writers. Lacks templates. Solutions to common technical problems require macOS Terminal.Bottom Line: Byword, an inexpensive writing app for Mac and iOS, publishes your work directly to Medium, WordPress, and other platforms. It's not ideal for long-form writers, however.Read ReviewWriteRoom (for Mac) Review
MSRP: $9.99Pros: Distraction-free, lightweight Mac app for writing. Inexpensive. Some neat view options.Cons: Does not support Markdown formatting. No mobile apps. Lacks a library view/folder structure. No preview before PDF export. No collaboration features.Bottom Line: WriteRoom is an inexpensive Mac writing app with a less-is-more approach that helps you focus on your words. It's too bare-bones for book projects or screenplays, but, for shorter works, it can get the job done.Read Review
There are a lot of great options available in this golden age of writing applications for the Mac and iOS, but we believe that Ulysses is the cream of the crop. In our opinion, it’s the perfect combination of power and grace, giving you both the writing tools to help you be productive and a beautiful, distraction-free writing environment to keep you focused.
What is a “pro writing app?”
A pro writing app is a powerful writing tool engineered to meet the needs of people who get paid to write words. This is a broad audience that includes:
- Screenwriters
- Playwrights
- Authors
- Bloggers
- YouTubers
- Podcasters
- and much, much more
If you fall into any of these categories, write more than occasionally, or get paid for what you write, then a pro writing app is probably a great fit for you.
Stop losing your ideas and notes to multiple apps…
An online course to help you save time, organize your notes, and master the best writing app for Mac and iOS: Ulysses.
You could also define a pro writing app as a “focused writing app,” one that assists you in getting your words out of our head and onto the page. The mission of any pro writing app should be to help you produce words that will eventually end up being posted, printed, or published. It’s not something that gives you a ton of formatting options, but rather helps you focus on your words. A good pro writing app should provide an environment that is aesthetically pleasing and makes it easy for you to focus and create, then allows you to export your work to its final destination as quickly (and painlessly) as possible.
Since the words themselves are the end goal, it’s important that the pro writing app you choose provides you with a distraction-free user interface that inspires creativity. It should provide the essential tools necessary to make your job of writing easier, but it shouldn’t provide anything extra that could clutter the interface with options or features you don’t want or need. The design should be as minimal as possible so as not to be distracting, therefore making the features that are not included in a pro writing app just as important as the ones that are.
What makes a good pro writing app?
Writing App For Mac
These are the characteristics we consider important in a pro writing app and the criteria we used when selecting the best one:
- Design — A blinking cursor on a blank page is intimidating enough, so the app must be well-designed in order to provide an inviting writing environment. Design is vitally important as it should strive to eliminate visual barriers so you can enter into a state of flow easily and do your best creative work.
- Ease of Use — The purpose of any tool is to make the work easier. If the app is not easy to use or it’s too difficult to figure out how a certain critical feature works, it can actually make it harder for you to get words on a page.
- Workflow Options — The application you choose to use should adapt to fit your workflow. It should accommodate your preferred methods and styles for capturing and creating content so you can focus on the words — no matter where you are when you decide to write them.
- Export Options — Your words are ultimately going to end up somewhere outside the pro writing app that you select. Flexible export options allow you to quickly and easily move your content from one location to another and make it simple for you to get your content out into the world.
- Sync/Multi-Platform — With the technology tools that are available today, it’s easier than ever to capture inspiration whenever (and wherever) it hits. If the pro writing app you use has companion mobile applications, it can make it even easier to record that perfect word or phrase when you think of it — even if you can’t get to your Mac.
- Update History — The tool you decide to use should be actively developed. Nothing is more frustrating than being fully invested in a platform that is no longer supported because you then have to figure out a way to get everything out and start over in a completely new system (ask anyone who used WordPerfect or QuarkExpress back in the day).
- Price — There have never been more quality options to choose from, and the competition surrounding great writing apps is fierce. This is great news for you as a writer, as it means you have a lot of affordable tools to choose from.
What a Pro Writing App is NOT
Before we dive into this review, an important distinction: a pro writing app is not a word processor. Word processors are very powerful applications that have a lot of unnecessary formatting and layout tools (for our purposes, anyway). These typically don’t translate well on export, so they have limited value unless their proprietary file formats are in fact your ultimate creative destination. And having to support all of these functions and features comes at a price, resulting in a cluttered and cramped writing interface.
All of these options and tools can also get in the way of your writing by encouraging you to tinker with layout options instead of putting words on the page. Many a writer has succumbed to what Steven Pressfield calls The Resistance by fiddling with font settings instead of doing the work.
Word processors also make it very difficult to work on your project outside the application you started with because of their proprietary file formats. Ever open up a Word document you received from someone and were welcomed by a warning message saying a necessary font is not installed? That’s a frustration of working with word processors like Microsoft Word and Pages, and an unnecessary one for our purposes. They tend to cause a lot of frustration when trying to export your words out of their proprietary file format, which quickly makes these additional tools more trouble than they’re worth.
A pro writing app is also not a specialized text editor like Sublime Text, Atom, or BBEdit. These are also very powerful applications with specific use cases, but are overkill for the person who just needs to put words on a page. That doesn’t mean you can’t write in them, just that it’s not the ideal tool to do so. These applications have a lot of very powerful features (like code completion and multiple cursors) that are great for coders and developers, but unnecessary for people who just want to write.
Our Favorite Pro Writing App is Ulysses
Ulysses is an extremely powerful writing tool with well-thought-out features that will provide great support for any writing project. It provides everything you need to be a more productive writer and still maintains a simple UI that limits distractions so you can focus on accomplishing your writing goals. It’s not cheap, but for people who get paid (or want to get paid) to write words, it is a very worthwhile investment.
When you first launch Ulysses, you’ll see the main three-pane window with the library on the left, the list of “sheets” (what Ulysses calls documents) in the middle, and the editor pane on the right. There’s also a fourth slide-over Attachments pane, but it it stays out of your way until you actually need it.
The left pane offers a couple locations for storing your writing files, including iCloud (if you want your writings accessible everywhere) and local storage (if you don’t). You can also set up “External Folders” that can point to a location like Dropbox or Google Drive. This can be handy if you use another location or app to capture ideas but you want to flesh them out and do the actual writing in Ulysses. For example, maybe you use a note taking application on your iOS device to capture ideas to plain text files in a Dropbox folder. By adding that to the Ulysses Library as a source, you’l automatically get access to those text files whenever you open up Ulysses.
This flexibility allows Ulysses to fit perfectly into my writing workflow:
- When I get an idea (i.e. “Write article on Best Pro Writing App”), I capture it using Drafts,which saves the note to a Dropbox folder called “Notes.” This might also include a list of apps I think would be useful or other tidbits of information I’ll use when writing.
- When I’m cleaning out my inbox, I’ll find the note and create a task in my task manager. I’ll want to flesh that idea out into a post or article later, so I’ll move the file from “Notes” to another folder in Ulysses which denotes that it is a work in progress.
- I’ll work on the article in Ulysses until I’m finished with it, then export it and publish it straight to the web.
Your writing workflow may differ, but with the ability to add text from many different sources (iCloud, Dropbox, local Mac storage, etc.) Ulysses is flexible enough to accommodate a variety of workflow implementations.
Achieving Your Writing Goals with Ulysses
If you did a side-by-side comparison of Ulysses with some of the other apps we tested, you’d see a lot of similarities, but you’d also see that there are quite a few features that are available in one or more of those other apps that are missing from Ulysses. I would argue this is not only necessary in order to keep the design simple and clean, but actually helps you focus on using the tools that are available which are specifically chosen to assist you in the writing process. In our opinion, the features the developers chose to include are powerful, useful, and easy to use.
One of these tools is Goals. There are a lot of apps that offer a word count, but Goals in Ulysses are a little bit different. For example, you can set your sheet’s goal to be something specific, like at least 1,000 words, or more generic, like about 10,000 characters. Here are the progress metrics you can select from when setting a writing goal:
- number of words
- number of characters (with or without spaces)
- number of sentences
- number of paragraphs
- number of pages
- estimated reading time
Once you select your progress metric, then you need to select the specific measurement you want to use. You can select about if there are no hard requirements for what you’re writing, or you can select at least or at most if your writing needs to meet certain maximum or minimum criteria.
You can also set a deadline if you have to finish your writing project by a specific date. Check the box to add a deadline and select it from the date picker, and Ulysses will automatically calculate the amount of text you have to write each day to finish in time. If your deadline is at night and you plan on writing that very day, there’s even an option to Write on Due Date so the additional writing day gets taken into account. You can even select which days to take into account by clicking the popout button once you’ve created your goal and then clicking the gear icon, then unchecking any days of the week you don’t want to be writing (like weekends, for example).
As you’re writing and making progress toward your goal, a small circle in the upper right corner of the sheet box (located in the middle pane of the three pane view) displays your progress. You can also see a much larger version of your sheet goal located in the Attachments pane. Once you’ve reached your writing goal and the circle is complete, it will turn green, giving you a very satisfying visual indication that you’ve met your goal:
You can even set goals for groups and have Ulysses track your writing history. Once you set a goal for a group, Ulysses will track your writing history so you can see the daily progress you are making on your larger writing goal. Just right-click the group in the Library and select Goal, then select the History tab to see the words you’ve typed today, your daily average, daily best, and the total progress you’ve made this week.
Keeping Everything Organized
Ulysses also gives you everything you need to keep all your writing organized. One way to do this is by using Groups. Groups are kind of like folders on your Mac, allowing you to store related sheets together in a single location. So if you are the type of person who likes to keep your computer files in a nested folder hierarchy on your computer, you’ll feel right at home using groups in Ulysses. You can even create subgroups inside of groups. For example, you might have a group called Newsletter that contains separate subgroups for Drafts you’re working on and Published newsletters. This allows you to work on your newsletter while it’s in the Drafts subgroup, then once you export it you can move it to the Published subgroup to keep everything nice and tidy.
Ulysses also lets you apply keywords to your sheets. Keywords are basically tags, giving you another way to group your files without the confines of folders and physical locations. Keywords are very flexible and allow you to quickly search for related things, regardless of their location. For example, if you’re writing a book with many characters or locations, you could use keywords to filter all scenes starring the same character or location.
But Ulysses’ killer organizational feature is Filters. Filters are kind of like Smart Folders in Apple Mail and allow you to create living folders that have content in them based on specific criteria. For example, a Filter might include documents that contain certain keywords or be based on when you wrote or modified a document, etc. These are really powerful because they allow you to combine things and quickly find anything you’re looking for — even if you have tens of thousands of sheets in your Ulysses library! Filters look almost exactly like Groups in your Ulysses Library, but the contents are automatically updated based on the criteria. So a filter set up to show us Active documents will always show us only the sheets that we’ve been working on at some point in the last 7 days.
Stop losing your ideas and notes to multiple apps…
An online course to help you save time, organize your notes, and master the best writing app for Mac and iOS: Ulysses.
A Clean, Customizable Interface
One of the best things about Ulysses is that it just looks great. The minimal interface is sharp, and every feature is carefully considered. Writing in Ulysses is based on Markdown formatting, allowing you to style your text as you write without all the clutter of something like HTML tags for web writers. The visual markup style makes it easy to see things like bold and italicized text, and you can also customize just about every aspect of the app to your liking. You can change the theme, change the font (or upload your own), even select different colors for individual style elements for both light and dark themes.
Ulysses also has a beautiful, distraction-free Full Screen Mode. Full Screen Mode makes it easy to block distractions and stay focused on your writing. While Full Screen Mode isn’t unique to Ulysses, there are a couple of additional features (like Typewriter Mode) that when coupled with Full Screen mode make Ulysses the ideal environment to focus on your writing.
Once enabled, Typewriter Mode can be very beneficial for helping you concentrate on your current position as you type. You can set Typewriter Mode to highlight your current line, sentence, or paragraph, which causes the rest of the text in your document to fade into the background, while remaining legible. When combined with the Mark the Current Line feature, this makes the the words you are currently focused on really pop.
Ulysses also offers a feature called Fixed Scrolling. Fixed Scrolling fixes the current line vertically on one spot while you type. You can choose this spot to be on the top, in the middle or at the bottom of the screen, or opt for variable. When using Variable, you can freely move your cursor with the mouse or arrow keys, but once you start typing the current line will remain fixed.
Ulysses also has a gorgeous built-in Dark Mode. The Dark Mode in Ulysses matches the look and feel of other pro Mac apps and can be easier on your eyes as you write.
Exporting Made Easy
Once you’ve finished writing, Ulysses lets you export your text easily to a variety of standard formats using the Quick Export feature.
The Quick Export window has a couple different sections. The first section is the format switcher, which lets you choose the format of your text output. You can choose from Text, HTML, ePub, PDF, DOCX, or, if you want to upload your text to a WordPress blog or your Medium account, Publishing.
In the center of the Quick Export window are the export settings. These vary depending on the format you select. You can, for example, choose an export style and a page size when your output is going to be a PDF document, but not when exporting as text or HTML.
On the top of the Quick Export window are the export actions. From here, you can:
- Preview to see what your exported document will look like
- Copy to Clipboard
- Save, to open Finder and save to a location of your choice
- Open in, which lists all available applications to which you can send your output
- Send, which allows you to export your output as a mail or iMessage, share via Airdrop, or print
- and Publish, which allows you to publish to a Medium account or a WordPress blog if you have your settings configured correctly.
The large button at the bottom executes the default export action. You can also trigger your default action from the Quick Export window by hitting the Enter key.
Ulysses also has a very clever way of solving the image export problem inherent with Markdown files created in sandboxed Mac App Store applications.
Images in Markdown documents are usually just links to a specific file location (which you can do in Ulysses), but this can cause problems with Apple’s sandboxing rules on the Mac App Store. For example, when sending a file from an app like Ulysses to another app on your Mac, you have to explicitly permit access to image files before they can be displayed in the target application. To solve this problem, the developers of Ulysses have worked with internet genius Brett Terpstra (the developer of Marked) to create a new file format called TextBundle which provides a way to get around traditional sandboxing limitations on the Mac. TextPack — as seen in the latest version of Ulysses for iOS — is the compressed variant of a TextBundle file.
Without getting too deep into the weeds, TextBundle is revolutionary because it basically takes all the assets that the plain text file points to and packages it all together, so if you wanted to edit the plain text file somewhere else (like a PC) all your assets are right there. This opens up some really interesting integrations for Ulysses. For example, you could send an outline in Ulysses in TextBundle format to MindNode and turn your outline into a mind map (with images attached) instantly. Or you could create a Markdown presentation in Ulysses that can be displayed in Deckset. The possibilities are endless.
Perhaps the best part about this TextBundle format though is that it’s still essentially a plain text file. That means it’s still very flexible to edit and doesn’t lock you into a proprietary format like a word processor does. And best of all, TextBundle is an open standard, making it easy for other developers to implement support for it in their own apps.
Backup & Restore
Backup is one of those things that you typically don’t think about until you really need it, and by then it’s often too late. Fortunately, when it comes to backing up your writing, Ulysses makes it incredibly easy and can even back up your work automatically.
One of the handy backup features in Ulysses is called version history. Version history works a lot like Time Machine for your Mac, only for your writing in Ulysses. So let’s say you delete a sentence in your text, and a couple of days later you change your mind and would like to turn back time to restore it. With Ulysses version history, this is no problem.
Free Writing Apps For Mac
Ulysses will also automatically back up your work locally on your device. You can toggle backups on and off if you’d like, but it is enabled by default in Ulysses on both your Mac and your iOS devices. On the Mac, Ulysses stores hourly backups of the last 12 hours of work, daily backups of the last seven days of work, and weekly backups for the last six months of work. These backups are stored inside your user’s Library folder, so to prevent accidental loss of your data you’ll definitely want to make sure that you are backing up your Mac as well.
Backup works the same way on iOS, but because the backups are stored locally, Ulysses doesn’t keep as many backups on your iOS device as it does on your Mac because of space limitations. Also, there is currently no version history on iOS. On iOS, Ulysses keeps hourly backups for the last six hours of work, daily backups for the last five days of work, and weekly backups for the past two months of work.
You Get What You Pay For
The one thing that will keep many people back from Ulysses is the price. You can’t purchase the application outright anymore, and a Ulysses subscription is $5/month or $40/year (which includes access to the iOS version). And while we know that some people will balk at the fact that Ulysses is a subscription, we feel it is a fair price for a professional writing tool.
One of the main advantages of the subscription model is that it provides a sustainable business model for the developers, and when it comes to choosing a tool for your work, you want to know that it’s going to be around for a while. Many a writing app have debuted at a lower price point, and many of them are not around anymore. We believe that paying a subscription fee for a professional tool is a great business model, providing the company the resources it needs to keep the app updated. The recent release of version 15 is evidence of this, sporting a new split-screen feature that allows you to work in two sheets at once as well as enhancements to keyword search and management, and much more.
We believe the decision to subscribe to Ulysses is an easy one — as long as you get more than $5/month of value from the application. So how can you decide if the subscription is worth it to you? There are a couple of things to consider:
First, do you currently make money as a writer? If so, it’s easy to justify $5/month for a tool that helps you achieve your writing goals by improving the speed and the quality of your writing. Subscription fatigue is a very real thing, but if you are going to use Ulysses in any sort of professional capacity, you might want to think of it as an inexpensive business expense.
Second, do you aspire to make money as a writer? If so, maybe you could take one of those entertainment subscriptions (i.e. Netflix) and convert it over to a Ulysses subscription instead. Then next time you feel like binge watching the latest show, it can be a cue or trigger to work on your writing habit instead.
Third, do you have a SetApp subscription already? SetApp is a great service from MacPaw (the makers of CleanMyMac, Gemini, and several other great Mac utilities) that provides access to a long list of incredible Mac applications. Here’s just a few of our favorites:
- Ulysses
- MindNode
- Timing
- Marked
- BetterTouchTool
- Bartender
- iStat Menus
- CleanMyMac
- Be Focused Pro
- TripMode
- BusyCal
- 2Do
Since Ulysses is a part of SetApp, you can use it with your current subscription if you’re already a SetApp customer. If you’re not a SetApp subscriber and you’re on the fence about whether to subscribe to Ulysses, take a look at the other apps available and see if you can justify the $9.99/month cost that way.
Other Candidates
There were a lot of other high quality writing apps we looked at when writing this review. None of them quite measured up to our top pick in terms of creating a comfortable writing environment, but many have unique features that deserve a mention.
Scrivener
Scrivener ($45) was our previous pick for the best long-form writing app, and it’s done nothing to lose that crown. Unfortunately for Scrivener, Ulysses has just gotten a lot better. With the ePub export in Ulysses being so good, Scrivener is no longer the default choice when you want to publish an ebook. To be fair, Scrivener still does give you a lot more power and options when exporting, and is still your best option if you want to export to the Kindle format.
Scrivener also has an iPad version ($19.99) which is very good. It was even featured in the Best of the App Store in 2016, but requires that you use Dropbox to sync your Scrivener projects instead of iCloud. This makes sync a little more cumbersome, and we still think Ulysses is a better choice for most writing projects.
iA Writer Pro
iA Writer Pro offers a couple unique features like Syntax Control, which scans your document and highlights your adjectives, nouns, adverbs, verbs, prepositions, or conjunctions. This allows you to see if your sentences are balanced. This feature is not limited to just English and supports several other languages as well. iA Writer Pro also has a Focus Mode that highlights one sentence at a time by making the surrounding text fade into the background, reducing the temptation to edit.
iA Writer is $28.99 on the Mac App Store and has companion apps for both iOS ($8.99) and Android (Free). There’s also a Windows version which is $19.99 and offers an installable extension for syncing to iCloud. If you use a PC or Android device and want to write on the go, check out iA Writer as it is the only app we reviewed (besides Microsoft Word and Scrivener) that has support outside the Apple ecosystem.
Focused
Focused has one incredibly awesome feature that makes it worth noting called “Zen Mode.” We published an article over at Tools and Toys on music to help you focus, but Focused actually bakes this right into the app itself by providing curated soundtracks designed to help you focus and concentrate on your writing. I personally listen to a lot of the music mentioned in the Tools and Toys article when I write, and the ability to launch it from the writing app and not have to open Spotify or Apple Music (or rely on an internet connection) is a really cool idea.
Focused is $19.99 and in our opinion doesn’t offer the same level of writing assistance that Ulysses does, but is still a very polished app. Focused is also a part of SetApp, so if you have a SetApp subscription you can try both Ulysses and Focused for yourself and see which one is right for you.
Byword
We previously selected Byword as our favorite Markdown writing app, and it can certainly be used as a pro writing app today. We believe that Ulysses just offers a few more tools and UI enhancements that make it a better choice for more lengthy writing projects.
Byword is an excellent application, and at $10.99 for the Mac app and $5.99 for the iOS version, it’s a great option for a writer looking to upgrade their tools on a budget. The lower price does mean that Byword receives less frequent updates though, and while the current apps aren’t lacking anything, they don’t get updated nearly as often as Ulysses does. Both the Mac and iOS apps do have an available “Publishing” in-app purchase that must be purchased for each version that allows you to publish your writing straight to an external source (like WordPress). It also offers iCloud sync which works flawlessly (in our testing) between the Mac and iOS versions.
Bear
Bear really isn’t a pure pro writing, but it can be used for smaller writing projects and supports Markdown formatting. It has a beautiful user interface and at $1.49/month or $14.99/year, it is a much more affordable option if you don’t need all the power that Ulysses offers.
Bear is limited in its export options though, and you won’t be able to publish straight from Bear, but it does offer some unique features, like cross-linking between notes, todos, and browser extensions to quickly clip things into Bear. Bear is really a note-taking app (one we think does an excellent job), but it’s so well done that it at least deserves a mention here.
Microsoft Word
We’re including this in the list only because this is what a lot of people think of when they need to write a document, but in our opinion it’s one of the worst options available. Not only is Microsoft Word very expensive (it starts at $70/year with Office 365 and goes up from there), but as we outlined above it locks you into a proprietary file format that is difficult to publish from (if you use the features that it offers). If you don’t use these extra features, then there’s really no reason to use Word as the myriad of features just clutter up the screen.
Word used to be the de facto option for sharing text documents throughout an office, but (thankfully) with the advent of plain text (and Markdown in particular), that is changing. We recommend that you use a tool that affords you the flexibility that these other formats offer.
Best Writing Programs Mac
Pages
Pages is also not a great option for the same reasons listed for Word, but at least it’s free on the Mac App Store and offers you an easy way to get started. It’s actually pretty powerful as word processors go, but still has the same drawbacks inherent with that application type we outlined earlier.
Pages does have free iOS versions that sync reliably with iCloud, so you’ll be able to sync your documents wherever you go with your iPhone or iPad. If you just bought a shiny new MacBook and want something that will allow you write on the go but you don’t have any money to spend on a fancy writing app, Pages will work, but you will run into formatting issues.
Stop losing your ideas and notes to multiple apps…
An online course to help you save time, organize your notes, and master the best writing app for Mac and iOS: Ulysses.
Conclusion
Book Writing Software For Mac
Ulysses is an excellent tool for any professional writer. It has a well thought-out user layout, extremely useful features, and a distraction-free writing interface that does a great job helping you focus on the act of writing. It offers a variety of export options and has an excellent iOS companion app for writing on the go. It requires a subscription and isn’t exactly cheap, but we still consider it an excellent value for anyone who wants a tool to help them achieve their professional writing goals.
There are a couple of other interesting options available that offer unique features, but in our opinion none of them provide the blend of a clean user interface and powerful writing tools that Ulysses offers.