OpusWriter vs Milanote
Milanote is a beautiful place to think about a book. Board is a place to build one.
Milanote is a visual notes app: a freeform canvas for images, notes, links, and files, with templates for novels and characters. OpusWriter’s Board looks familiar, but its cards can be the real chapters, characters, and beats of your project, and the manuscript is one workspace away.
Milanote
$120 a year, per person
- Pro at $9.99 a month billed yearly, or $12.50 month to month. Team plans are more.
- Free plan: 100 notes, images, or links, and 10 file uploads in total.
- Web, Mac, Windows, iOS, and Android. Needs an internet connection.
OpusWriter
$129 once
- Windows, macOS, and Linux on one license, on up to three computers.
- Every version 1 update included. No subscription. No account.
- 30 days free with every feature unlocked. 14-day refund after purchase.
Where Milanote is stronger
- It works for everything, not just fiction: moodboards, research, travel plans, a design brief.
- Real-time collaboration, comments, and boards you can share with a link.
- A web clipper and phone apps, so an idea on the bus lands on the board.
- Hundreds of templates, and a polished free plan to start on.
- Exports to Word and Markdown as well as PDF and PNG.
Where OpusWriter is stronger
- Cards are live project objects. A chapter card is the chapter. A character card opens the sheet. Nothing is a copy you have to keep in sync.
- Planning on the Board becomes the book. Add a chapter card and it is waiting in Write.
- Any of 30+ Beat Sheets can unfold across the canvas, each beat still linked to its source.
- Everything stays on your computer, inside the project file. No cloud, no account, no connection needed.
- One price, once, for the Board and the rest of the studio.
Side by side
Checked against Milanote and OpusWriter 1.1 in September 2026. If something here is out of date, tell me and I’ll fix it.
| Feature | ||
|---|---|---|
| Freeform canvas | Boards with notes, images, links, files, to-dos, columns, lines, and drawings | Sticky notes, index cards, bare text, images, documents, shapes, markers, frames, and connectors |
| Cards that are the real thing | Cards are notes. A character card is a note about a character. | A chapter card is the chapter. A character card opens the character sheet. Beat cards show the beat sheet’s own text. |
| Create story elements from the canvas | No. Content stays on the board. | Add a chapter card and the chapter is waiting in Write. Same for characters, settings, canon, and beats. |
| Beat sheets on the board | Templates you fill in by hand | Unfold any of 30+ Beat Sheets across a Board, every beat still linked to its source |
| Regions and structure | Columns, and boards inside boards | Frames in tint, outline, or ruled styles, plus connectors between cards |
| Templates | Hundreds, including novel, character, and storyboard templates | Beat Sheets and your own saved layouts |
| Real-time collaboration | Yes, with comments and shared boards | None. One writer, one file. |
| Web clipper and mobile apps | Browser clipper, iOS, Android, web, desktop | None. Desktop only. |
| Works offline | No. Boards live in the cloud and need a connection. | Yes. Boards are saved inside your project file. |
| Export | PDF, PNG, Word, Markdown, plain text | PNG, SVG, and PDF of the board |
| What happens after planning | Export, then rebuild the plan in your writing app | Open Write. The chapters, characters, and beats are already there. |
| Platforms | Web, Mac, Windows, iOS, Android | Windows, macOS, Linux |
Prices in USD, from each product’s own website. Milanote is a trademark of Milanote Pty Ltd. Compare all tools.
A card that is the thing, not a note about the thing
On a Milanote board, a card titled “Chapter 12” is a note. It holds whatever you type into it. When you go to write chapter 12, you open your writing app and start again from that note.
On an OpusWriter Board, a card titled “Chapter 12” can be chapter 12. Arrange it with the others inside a frame called Act Two. Open Write and it is there, in your manuscript, the same chapter and not a copy of it. The same is true of a character, a setting, a piece of canon, or a beat from a Beat Sheet. Move the card, rename it, or delete it, and the project follows.
Board can still hold plain notes, pictures, and documents. Not every thought needs to become part of the book. The difference is that when one does, you don’t have to make it twice.
Which should you choose?
Milanote Pro costs about $120 a year per person. OpusWriter costs $129 once and the Board comes with the outline, the cast, the manuscript, and the publisher. Plenty of writers will keep Milanote for everything that isn’t the book.
Choose Milanote if
You plan with other people in real time, you collect ideas from your phone and browser all day, or you want one visual notebook for your whole creative life, not just your fiction.
Choose OpusWriter if
You want the board to become the book, with chapters, characters, and beats that are real project objects rather than notes you rebuild later, and you want it to work offline, in one file, for one price.