What JournalUpgrade Does
Everything you need for a meaningful journaling practice, in one native app.
Rich Text Editor
Format entries with bold, italic, headings, lists, blockquotes, code blocks, and more. A distraction-free writing experience.
flutter_quillJournal & Entry CRUD
Create, read, update, and delete journals and entries. Organize your writing into separate journals for different purposes.
Tags & Categories
Organize entries with tags and categories. Filter and browse your writing by topic, mood, or any custom label you define.
Full-Text Search
Find any entry instantly with full-text search across all journals. Search by content, title, tags, or date range.
Multi-Format Export
Export entries to PDF, HTML, Markdown, or plain text. Single entries or bulk exports for backup and sharing.
4 formatsBackup & Restore
Full backup and restore of all journal data. Never lose your writing -- create snapshots and restore from any backup.
Optional Encryption
Protect your private thoughts with optional at-rest encryption. All data stays local -- no cloud, no accounts, no tracking.
private by designForge Themes
Choose from the full Theme system with 13 theme families and 3 variants each. Default: Skeuomorphic Journal (Dark).
39 themesWriting Analytics
Track writing streaks, word counts, entry frequency, and journaling habits over time with visual dashboards.
Screenshots
Coming soon.
Built With
Frequently Asked Questions
-
What is JournalUpgrade?
JournalUpgrade is a desktop digital journaling and note management application. It features a rich text editor powered by flutter_quill, journal and entry CRUD, tags and categories, full-text search, multi-format export (PDF, HTML, Markdown, plain text), backup/restore, optional encryption, and the Forge theme system.
-
What export formats does JournalUpgrade support?
JournalUpgrade supports exporting journal entries to PDF, HTML, Markdown, and plain text. You can export individual entries or batch-export entire journals, making it easy to back up, share, or migrate your writing.
-
Is my journal data encrypted?
JournalUpgrade offers optional encryption for your journal data. All data is stored locally using Hive boxes with no cloud sync or external accounts. When encryption is enabled, your entries are protected at rest on disk.
-
What platforms does JournalUpgrade run on?
JournalUpgrade runs on macOS, Windows, Linux, and Android as a native Flutter application. Desktop builds are available as DMG (macOS), installer and portable ZIP (Windows), and .deb and .tar.gz (Linux). An Android APK is also available.
-
How does the rich text editor work?
JournalUpgrade uses flutter_quill, a rich text editor that supports bold, italic, headings, lists, blockquotes, code blocks, links, and more. The editor provides a distraction-free writing experience with a familiar toolbar for formatting.
-
Is JournalUpgrade free?
Yes, JournalUpgrade is completely free and open source. All features including export, encryption, backup/restore, and themes are available at no cost.
Get JournalUpgrade
Available for macOS, Windows, Linux, and Android. Free and open source.