Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

jrnl review

Free#15 of 35 in Journal AppsJournaling SoftwareNote-Taking Apps

A free, local journal for terminal-focused users who want flexible text files.

7.9/10Editor score
jrnl7.9 Visit jrnl

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

jrnl is a free, open-source command-line journal for people who prefer terminal-based tools and local files. It runs on Windows, macOS, and Linux, and supports creating, viewing, searching, editing, and deleting dated entries. Natural-language dates, tags, starred entries, multiple journals, and external-editor support give text-focused writers flexibility without requiring a hosted service. Journals are stored as human-readable text files, with optional encryption for single-file journals.

The published product details point to a straightforward free offering rather than a tiered subscription model. jrnl includes offline access, text-based search, date and tag filters, and import and export tools. Export formats include JSON, Markdown, plain text, XML, and YAML, which supports moving journal content into other text-oriented workflows. An external editor can also fit users who prefer an established writing environment over entering longer entries directly in the terminal.

The main trade-off is its narrow interface and platform scope. Installation uses pipx and Python 3.11 or newer, and the product is a local command-line application rather than a hosted web or mobile service. That makes jrnl a strong choice for users who value privacy, ownership of readable files, offline access, and open-source software. Users seeking a visual journaling interface, browser access, or mobile journaling should choose an alternative built around those environments.

jrnl pros and cons

  • Where it wins
    • Free and open source with offline, local journal files
    • Search by text, dates, and tags across multiple journals
    • Exports to JSON, Markdown, plain text, XML, and YAML
  • Where it doesn't
    • Command-line workflow may not suit users seeking a visual app
    • Available on desktop platforms rather than web or mobile
    • Installation uses pipx and Python 3.11 or newer

jrnl fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update