Journaling might be the most underrated activity that can boost your productivity and well-being in just a few minutes a day. Just jot your thoughts down or record what happened during the day for a simple way to manage stress, enhance creativity, increase happiness, improve health, and increase work performance, according to research.
The trouble is, keeping a journal isn't easy. It takes dedication to this new habit and a willingness to open up when writing on a blank page. What have you done today? Who are you, really? Journaling apps can help you figure this out and help you establish a daily writing routine.
After testing nearly two dozen, these are the top journaling apps to record your memories this year and in years to come. Click on any app to learn more about why we chose it, or keep reading for more context on journal apps.
The best journaling apps
Day One for Mac and iOS users
Diarium for Windows users
Journey for cross-platform journaling
Penzu for secure journaling
Momento for social media power users
Grid Diary for templated journaling
Five Minute Journal for beginners
Daylio for non-writers
Plus, tips for how to automate your journal
What makes a great journal app?
A paper notebook and pen are fine for journaling, but apps offer more. They give you more context on what you've accomplished and where you might want to go. They also let you include photos from your phone or posts from your social media feeds to make the journaling experience more rewarding. Add in reminders and the ability to search your journal entries, and digital journaling is almost a no-brainer.
The best apps for keeping a journal have a few things in common:
Easy entry: If it takes more than a couple of clicks or taps to add a journal entry, chances are you're not going to do it.
Pleasant interface: A minimalist, uncluttered interface helps you focus on your thoughts and make journaling a pleasant experience.
Reminders: Perhaps the biggest challenge to journaling is remembering to do it. Automatic reminders help you keep up the habit.
Exporting: Just in case the app stops being developed or you want to move to a different journaling platform, you'll want to be able to export your entries in a format other programs can read, such as PDF or RTF.
Syncing: Syncing will make sure your journal's up to date no matter what device you're using.
Other features that might be important to you include password protection, Markdown support, ability to add more than one photo, location and weather tags, and journaling prompts.
To come up with this list, we looked at popular journal apps available in the app stores and other sites' journal apps roundups. We eliminated some apps because of the high price, lack of features, or poor user reviews (for example, multiple reports of syncing issues).
Best journal app for Mac and iOS users
Day One (Mac, iOS, watchOS, Android)
Since its release in 2011, Day One has been one of the most highly recommended journaling apps, landing a spot as Apple's Editors Choice in the App Store numerous times.
It's not hard to see why. The app offers a wide array of features—just about everything you might want or need in a digital journal. You can create journal entries in just one click on the Mac from the menu bar, use templates to make journaling easier, and automatically add metadata, such as location, weather, motion activity, currently playing music, and step count. You can also tag entries with hashtags, insert photos and videos, password-protect your journal, and format entries in Markdown. And all of this is within an elegant, unobtrusive design. It has just one main blue color plus menus and icons in gray—no gaudy toolbars in sight.
Perhaps Day One's best feature is the ability to customize multiple reminders. Most other journal apps only send you one reminder during the day. But with Day One, you can get prompted to write, say, when you start the day, at lunchtime, and then at the end of your workday to keep track of your activities and thoughts throughout the day.
The free app offers pretty much all of the core journaling features, but for syncing, unlimited photos, handwritten and audio entries, and multiple journals, you'll need to subscribe to the Day One Premium service.
Day One Pricing: Free version: available; $2.92/month for premium features when billed annually
Best journal app for Windows users
Diarium (Windows, Android, iOS)
Diarium is the highest-rated journaling app in the Windows 10 App Store. Compared to other journaling apps on any platform, Diarium stands out for its support for multiple media types in journal entries. If you'd rather speak than type, you can dictate your thoughts with accurate speech recognition. You can attach an audio file, inked drawing, or any other type of file to your entries, as well as multiple photos. Heck, you can even rate your journal entries (perhaps most useful as a way to track how happy you are each day).
Diarium syncs to other Windows devices or Android with OneDrive. You can also export your entries to DOCX, HTML, RTF, or TXT formats—with separate files for media attachments—so you can rest assured that your data will always be accessible. We found the syncing between Windows and Android instant and reliable.
To make journaling even easier, Diarium can automatically pull in feeds from Twitter, Facebook, or Instagram and will remind you once a day (at your chosen time) to write in the journal.
An honorable mention goes to Glimpses, a free journaling app for Windows that lets you write in Markdown, drag and drop images into your entries, password protect your journal, and more.
Best journal app for cross-platform journaling
Journey (Mac, Windows, Linux, iOS, Android, Web)
Journey is the one journaling app we found that works across pretty much any device. And it does it well, with features that rival those of our other top journaling app picks. Standouts include support for multiple images, as well as audio or video exporting to multiple formats, auto location and weather, and password protection.
Journey also plays nicely with other apps. For example, depending on which device you use, you can import journal entries from Day One, Diaro, Daylio, or Evernote. Since you have to sign up for Journey with your Google account, it automatically stores all your journal entries on Google Drive. You can then access them on all devices where you are signed into Drive with that same account.
Journey is probably the best alternative to Day One, with a similar streamlined interface, as well as a dark mode. If you'd rather not pay a monthly subscription for the premium version of Day One, you could buy a one-time license for Journey instead. However, you'll need to upgrade to a $2.49/month membership for features like unlimited journal entries via email, daily email reminders, and automated entries via Zapier.
Best journal app for secure journaling
Penzu (Web, iOS, Android)
Writing a journal entry in Penzu is much like writing a blog post in WordPress, with a WYSIWYG (What You See Is What You Get) interface, complete with a text formatting toolbar. So why not just use Word, WordPress, or a note-taking app like Evernote? For one thing, Penzu keeps your entries together in one journal online, as opposed to several different files. Custom email reminders help you remember to record your journal entry. And Penzu can send you reminders of what you've written in the past so that you can reminisce about the good old days.
More importantly, Penzu will keep your entries 100 percent private. You can lock your journal with a special password (which is different than your account password), secure your content with 128-bit encryption, and choose to auto-lock your journal at all times. If you're on the Pro plan, Penzu can safeguard your entries with military-strength 256-bit encryption.
If you want to keep a journal the same way you might a personal blog but keep it private, Penzu is an excellent option. You'll need to spring for the paid Pro plan, though, to get core digital journaling features such as tagging.
Penzu Pricing: Free version available; paid version from $19.99/year
Best journal app for social media power users
If you're already documenting your life online on social media sites such as Facebook, Twitter, Instagram, or Medium, you're already keeping a journal. It's just spread across the internet. Momento brings all of your shared posts and interactions from sites like these into one place, helping you keep a digital archive of your online interactions. Momento supports 11 feeds, including your Uber trip history, Spotify saved tracks, and YouTube videos. You can also create new journal entries like you would with a typical journaling app.
Momento excels at resurfacing where you've been and what you've done in the past. You can group separate entries (or "moments") into "events"—so all of the Instagram photos you were tagged in for a family reunion could live together. The app will show you what happened on a specific date in previous years, so you can see how time has flown. And preset reminders—for example, "what did you dream?" at 7:30 am and "how was your day?" at 8 pm—make it easier to journal when you're not sure what to write.
Momento Pricing: Free for up to 3 social feeds; $2.49/month for the Premium plan, $37.99/year for the Premium Gold plan
Best journal app for templated journaling
Grid Diary (iOS)
Grid Diary bills itself as "the simplest way to get started with keeping a diary." Every day, the app presents you with eight question prompts, such as "What sports did I do today to improve my health?," "What have I done with my family today," and "What can I do today to make my future better," laid out on a one-page grid. This gives you a detailed and bird's eye view of what's happening in your life, one day at a time.
There are numerous grid templates you can choose from, or customize the grid and questions yourself to focus on the areas of life you want to track. Instead of wondering what you should write about each day, use Grid Diary to write down simple responses that help you reflect on your days.
Grid Diary Pricing: Free version available; paid version from $1.49/month
Best journal app for beginners
Five Minute Journal (iOS, Android)
If you're new to journaling, writing down your thoughts and feelings each day can feel daunting. It might also be challenging to find time to devote to it. Five Minute Journal makes journaling easy and approachable with timed prompts throughout the day. In the morning, the app asks you three questions designed to instill gratitude and set a purpose for your day. In the evening, two questions ask you to reflect on the positive things that happened and how you could improve for tomorrow.
Based on positive psychology research, Five Minute Journal helps support a gratitude habit and self-reflection. You can add a photo for each entry and export to PDF, but if you're looking for a freeform journaling app to write as much as you want, this isn't the app for you.
Five Minute Journal Pricing: $4.99
Best journal app for non-writers
Daylio (iOS, Android)
Journaling has traditionally focused on longer-form writing, but not everyone has a way with words. If you prefer to communicate in visuals, Daylio is the app for you.
A journal entry in Daylio captures your mood and activities for each day. Best of all, there is absolutely no typing (unless you really want to add supplementary notes). Pick your mood by selecting one of five smiley face icons. You can also choose icons that represent what you did that day (for example, shopping, working, sports, gaming, and reading). Both the mood options and activities can be customized. While it takes just a few seconds to complete each entry, the details add up to form a well-rounded picture of what your day was like.
Daylio also includes standard journaling features, like reminders, exporting entries, and setting goals. As a bonus, it offers a detailed dashboard that aggregates a monthly mood chart, your mood and activity counts, and average daily mood. It can also surface patterns in the "Often together" section, showing you how you usually feel when you do certain activities (for example, when your mood is "good," you usually read and spend time with family).
Daylio doesn't offer a traditional journaling experience, but the free plan is an impressive way to track how you feel in just a few seconds each day.
Daylio Pricing: Free version available; paid version is $7.99
Automate your journal with Zapier
Maybe you don't want to set up or sign up for yet another app. Or maybe you just don't like the options available. No worries! With Zapier, you can connect your favorite apps and create a digital archive of your life automatically. Here's a tutorial for how to build your own journal app. Or, if a template is more your style, one of the options below will help you get started.
Try sending your photos and thoughts to a new "Journal" or "Diary" notebook in Evernote or OneNote whenever you post to sites like Instagram, Twitter, or Facebook.
Or add an event to a notebook entry when it happens in Google Calendar to keep track of where you've been and what you've been doing.
With Zapier's Push extension for Chrome, you can also easily add new text to an existing note in Evernote or OneNote without having to switch windows. Check out this tutorial on updating a note in Evernote or OneNote from your browser.
Originally published in 2018, this post was most recently updated by Emily Esposito with each app's latest features and pricing, plus great new apps.