Joplin
Open-source note-taking app with end-to-end encryption, Markdown support, and sync across all devices via Nextcloud, Dropbox, OneDrive, or your own server.
Open-source note-taking, honestly reviewed. No marketing fluff, just what you get when your notes live on your own hardware.
TL;DR
- What it is: Free, open-source Markdown note-taking app with end-to-end encryption, flexible sync options, and cross-platform clients for every OS including terminal [2][5].
- Who it’s for: Privacy-conscious writers, developers, researchers, and anyone currently paying Evernote for features they don’t need and privacy they’ll never get [1][2].
- Cost savings: Evernote Personal runs ~$14.99/mo. Joplin’s desktop and mobile apps are free forever. If you need sync, a $5 VPS running Joplin Server handles it — or you sync against cloud storage you already pay for [2][3].
- Key strength: True data ownership. Your notes are Markdown files. You can sync via Nextcloud, Dropbox, OneDrive, WebDAV, or self-hosted Joplin Server — and swap between them without losing anything [2][5].
- Key weakness: The UI feels dated compared to Notion or Bear, the Android app has rough edges, and the sync setup is not beginner-friendly [1][2][3]. Non-technical users will hit friction early.
What is Joplin
Joplin is a free, open-source note-taking and to-do application that stores everything in Markdown. You organize notes into notebooks, tag them, search them, and sync them across devices. The project started in 2017 and has grown to 53,944 GitHub stars — making it one of the most widely deployed self-hosted productivity tools in existence [merged profile].
The core philosophy is “offline first”: your full note database lives on your device. Sync is layered on top, not required. This means Joplin works on a plane, in a cabin, or on a corporate network that blocks cloud services. When you reconnect, it syncs [5][README].
What made Joplin’s reputation is its Evernote import. If you spent years in Evernote and want out, Joplin imports .enex files cleanly — formatted content converts to Markdown, resources (images, attachments) come along, and metadata (creation time, geo tags) survives the migration [README]. That migration path is what turned a lot of Evernote users into Joplin users when Evernote started restricting its free tier and raising prices.
The app ships desktop clients for Windows, macOS, and Linux; mobile apps for Android and iOS; and a terminal app for people who live in the command line. A Web Clipper browser extension handles the “save this article” workflow from Firefox and Chrome [README][2].
PCMag named Joplin the best open-source note-taking app of 2024. The PCMag reviewer wrote: “Joplin is single handedly the best pick for an open-source note-taking app, making it an Editors’ Choice winner for that category. Unlike some open-source tools, which are incredibly difficult to use, Joplin is surprisingly user friendly, even in setting up storage and syncing.” [website]. Lifehacker and It’s FOSS have echoed similar assessments [website].
The project is maintained by Laurent Cozic, a French developer, which is why Joplin Cloud is incorporated in France — meaning GDPR applies by law, not just marketing copy [website].
Why people choose it
Synthesizing across five sources, the pattern is consistent: people come to Joplin from Evernote, stay because of the privacy model, and occasionally leave because of the UX friction.
Versus Evernote. This is the clearest value case. Evernote’s free tier has been progressively neutered — note limits, device limits, feature gates. Evernote Personal costs ~$14.99/month. Joplin’s software is free, and if you already have Dropbox or OneDrive, you pay nothing extra for sync. The toolstack.io review [2] highlights full data ownership and no vendor lock-in as the core argument: your notes are Markdown files, not a proprietary blob you can only read inside one vendor’s app.
Versus Notion. Notion is where teams go. Joplin is where individuals go when they want their writing to be private and fast. A XDA Developers piece from January 2026 [5] positions Joplin explicitly as the note layer in a serious self-hosted stack: “Joplin is where all my thinking lives. Notes, drafts, ideas, research, and everything that needs structure ends up here… It’s markdown-first, fast, and smooth, which matters when you’re writing every day.” The author tried many alternatives and came back to Joplin specifically because it doesn’t chase feature bloat: “No AI noise, no bloated features. It quietly does the job of being a reliable second brain.”
Versus Obsidian. This comparison comes up in forums and isn’t clearly settled. Obsidian stores notes as local Markdown files (a similar approach), has a richer plugin ecosystem and graph view, but charges for its sync service (~$10/mo) and has a more complex configuration surface. Joplin is less powerful but more portable — its database is a SQLite file that travels with you, and its sync targets are more flexible.
On the privacy angle. The end-to-end encryption is real and tested. Notes encrypted with Joplin’s E2EE are unreadable even to Joplin Cloud, because encryption and decryption happen on your device [website][2]. For users in regulated industries or simply uncomfortable with corporate cloud surveillance, this is the kind of guarantee that Evernote, OneNote, and Google Keep can’t match.
Where enthusiasm dims. The AcademicHelp review [1] gave Joplin a 60/100, flagging a heavy UI that requires significant settings adjustments before it feels comfortable, an Android app with unpolished corners and bugs, and search that doesn’t always match user expectations. The toolstack.io review [2] notes that sync conflicts can occur with multiple devices, and that the mobile apps lag behind desktop feature parity. Several forum threads [3] document users hitting walls trying to configure sync for the first time — OneDrive sync in particular has a history of breaking for some configurations.
Features
Core notes:
- Markdown editor with live preview and optional WYSIWYG rich text mode [2]
- Notebooks and sub-notebooks for organization; tags as a second axis [2][README]
- Full-text search across notes and within attachments [2]
- Note history and version control [2]
- Attachments: images, PDFs, audio, video [2][website]
- Math expressions and diagrams directly in notes [website]
- To-do notes with checkboxes and task management [2][README]
Sync and storage:
- Sync targets: Joplin Cloud, Dropbox, OneDrive, Nextcloud, WebDAV, local filesystem, S3-compatible storage [README][2]
- End-to-end encryption across all sync targets [README][website]
- Offline-first: full database on device, sync optional [README][5]
- Self-hosted Joplin Server (Docker) for full control without third-party cloud [3]
Cross-platform:
- Desktop: Windows, macOS, Linux [README]
- Mobile: Android, iOS [README]
- Terminal app (CLI) [website]
- Web Clipper extension for Firefox and Chrome [README][website]
Extensibility:
- Plugin system for extending functionality: themes, editors, integrations [website][2]
- Extension API for writing custom plugins [website]
- Import from Evernote (.enex), plain Markdown, and other formats [README]
- Export to PDF, HTML, plain text, Markdown [2]
What’s missing (compared to premium competitors):
- No real-time collaboration — Joplin Cloud lets you share notebooks, but it’s not Google Docs [2][website]
- No official web interface for browser-only access [2]
- No built-in AI features (the XDA reviewer [5] frames this as a feature, not a bug)
Pricing: SaaS vs self-hosted math
Joplin software: Free. There are no tiers, no premium features behind a paywall in the desktop and mobile apps. The software is open source [2][README].
Joplin Cloud (their sync service): The pricing page lists Free, Starter, and Enterprise plans, but the exact prices weren’t captured in our source data — check https://joplinapp.org/plans/ directly. The Free tier exists and includes basic sync capability; paid tiers add storage and collaboration features [website].
Self-hosted sync:
- Use existing Dropbox or OneDrive: $0 extra if you already pay for it
- Use a Nextcloud instance you already run: $0 extra
- Spin up a VPS for Joplin Server: $4–6/mo on Hetzner or Contabo
Evernote for comparison:
- Free: 50-note limit, 1 notebook, 60MB monthly uploads — functionally unusable for real work
- Personal:
$14.99/mo ($179.88/year) - Professional:
$17.99/mo ($215.88/year) - Teams: ~$24.99/user/mo
Concrete math: Say you’re one person with a few thousand notes, syncing across laptop, phone, and desktop. On Evernote Personal, that’s ~$180/year. On Joplin with Dropbox Basic (free, 3 devices): $0/year. On Joplin with a $5 Hetzner VPS running Joplin Server and unlimited devices: $60/year.
Over three years: Evernote ≈ $540. Joplin self-hosted ≈ $180 in VPS costs. Joplin with Dropbox you already pay for ≈ $0. The savings are not subtle [2].
The catch — which the forum thread [3] makes vivid — is that for a non-technical user, “use Dropbox” sounds easy but requires understanding device authorization, sync conflict resolution, and occasionally debugging why notes aren’t showing up. It’s solvable, but it’s not click-and-done.
Deployment reality check
Joplin the app is easy. Download the installer, run it, notes work locally. Sync is where complexity appears.
Simplest path (technical or non-technical): Sign up for Joplin Cloud, enter credentials in the app, done. Storage and sync handled. No servers involved.
Middle path (using existing cloud storage): Connect to Dropbox, OneDrive, or Nextcloud via the app settings. Forum thread [3] documents that OneDrive has historically been the flakiest option — users report never-ending sync states, particularly on mobile. Dropbox is consistently cited as more reliable.
Full self-hosted path:
- A Linux VPS (1 GB RAM minimum, 2 GB recommended)
- Docker and docker-compose
- Domain name and reverse proxy (Caddy or nginx) for HTTPS
- PostgreSQL (bundled in the default compose file)
The forum thread [3] from 2021 is instructive: a non-technical user switched from Evernote, got stuck on sync, couldn’t find beginner-friendly documentation, and considered giving up. That thread is five years old, and the documentation has improved, but the underlying reality hasn’t changed — the self-hosted server path assumes you know what a VPS is and how to SSH into it. If that sentence is opaque, start with Joplin Cloud or Dropbox sync.
The XDA Developers reviewer [5] runs the self-hosted path and describes sync as reliable: “Sync just works across devices, and conflicts are rare.” That’s the experience after you’ve done the setup. Getting there is the work.
E2EE setup: Turning on end-to-end encryption adds one more configuration step (generating and safely storing a master password) that must be done before your first sync if you want it applied to all existing notes. It’s documented, but skipping it and turning it on later requires re-encrypting your entire note database, which takes time on large libraries.
Realistic timeline for a technical user: 20–30 minutes to running Joplin with Dropbox sync. For Joplin Server on a fresh VPS: 1–2 hours. For a non-technical user: plan a half-day and have the documentation open.
Pros and cons
Pros
- Free, with no feature gates. The full application — plugins, E2EE, sync, all clients — costs nothing [2][README]. There’s no “Joplin Pro” that unlocks things you need.
- Genuine data ownership. Notes are stored in an open format (Markdown + SQLite). You can export at any time, and the data remains readable without Joplin installed [2][website].
- Flexible sync targets. The list of supported sync backends is longer than any competitor in this category — Joplin Cloud, Dropbox, OneDrive, Nextcloud, WebDAV, filesystem, S3 [2][README]. This means you can sync against infrastructure you already pay for.
- Real end-to-end encryption. Not marketing language — the encryption key never leaves your device [website][2]. Even Joplin Cloud can’t read your notes.
- Plugin ecosystem. Extensive and community-maintained; adds features from code editing to spaced repetition to external service integrations [2][website].
- PCMag Editors’ Choice for open-source note-taking in 2024 [website]. Third-party validation from reviewers who tested alternatives.
- Clean Evernote migration path. If you have years of notes in Evernote, the importer handles formatted content, attachments, and metadata [README].
- 53,944 GitHub stars. Large, active community and regular development updates [merged profile].
Cons
- Dated UI. The AcademicHelp review [1] scores it 60/100 partly due to interface complexity and the need for significant settings adjustments. It doesn’t look like Notion or Bear. Power users adapt; people coming from polished commercial apps find it jarring.
- Android app has rough edges. Multiple sources [1][2] flag the mobile experience as less polished than desktop. Bugs appear more frequently, and some desktop features are absent.
- No official web interface. You can’t access notes from a browser without the desktop or mobile app installed [2]. For shared or temporary devices, this is a real gap.
- Collaboration is limited. You can share notebooks via Joplin Cloud, but there’s no simultaneous multi-user editing [2][website]. If you need that, Notion wins by default.
- Sync setup is non-trivial for beginners. Forum evidence [3] shows non-technical users consistently hitting friction. OneDrive sync specifically has had reliability problems [3].
- Markdown requirement. This is a philosophical choice that works for developers and writers and fails for everyone else [2]. WYSIWYG mode exists but Markdown is still the underlying format — paste a table into the rich text editor and see what happens.
- No built-in AI features. Some will list this under Pros. But if AI-assisted writing, summarization, or search is on your requirements list, Joplin doesn’t have it [5].
Who should use this / who shouldn’t
Use Joplin if:
- You’re paying Evernote more than $10/mo and the main thing you want is your notes back, private, on your own infrastructure.
- You write in Markdown, or you’re willing to learn basic Markdown syntax — headers, bold, links, lists.
- You have Dropbox or Nextcloud already and want zero-extra-cost sync.
- Privacy is a hard requirement: you need notes encrypted in transit and at rest, with a key only you control.
- You use Linux and need a native desktop app that actually works.
Skip it (look at Obsidian) if:
- You want a local-first Markdown tool with a more powerful plugin ecosystem, graph view of note connections, and a UI that’s received more design investment. Obsidian’s sync costs money ($10/mo), but the app itself is free for personal use.
Skip it (look at Standard Notes) if:
- You want end-to-end encryption with a more polished UI and don’t mind paying ~$9/mo for the extended features tier.
Skip it (stay on Notion) if:
- You work with a team and need real-time collaboration, databases, shared workspaces, and don’t mind your data living on Notion’s servers.
Skip it (stay on Evernote) if:
- You’ve accumulated years of data in Evernote’s proprietary features (scanned handwriting indexing, Spaces, etc.) and the migration risk is real. Evernote import covers most things but not everything.
Skip it entirely if:
- You’re a non-technical founder who wants notes to “just work” on all devices without touching any configuration. Apple Notes, Google Keep, or Joplin Cloud with the cloud handling sync are better fits than self-hosted Joplin Server.
Alternatives worth considering
- Obsidian — Local-first Markdown notes, richer plugin ecosystem, graph view, more polished UI. Obsidian Sync costs $10/mo; app is free for personal use. Lacks E2EE at the app level (sync is encrypted, but not the same model).
- Standard Notes — Privacy-focused, E2EE, clean UI, cross-platform. Free tier is very limited; paid at ~$9/mo. Less extensible than Joplin.
- Logseq — Outline-first, bidirectional links, local storage. Open source and free. Different mental model — better for networked thought, harder for traditional note structures.
- Evernote — The incumbent. Easiest onboarding and best OCR, but proprietary, increasingly expensive, data is theirs not yours.
- Notion — Team collaboration, databases, pages. Not privacy-first, not offline-first. Completely different product category.
- Simplenote — Free, lightweight, synced Markdown notes. Owned by Automattic. No E2EE, no attachments, minimal features — fine for plain text only.
- Bear — macOS/iOS only. Beautiful UI, good Markdown support. Sync costs $2.99/mo. Not cross-platform beyond Apple ecosystem.
For a privacy-focused individual escaping Evernote, the realistic shortlist is Joplin vs Obsidian vs Standard Notes. Joplin wins if you want zero cost and maximum sync flexibility. Obsidian wins if UI and plugin power matter more than price. Standard Notes wins if you want the polish and E2EE guarantee without touching self-hosting.
Bottom line
Joplin is the most defensible free answer to “I need my notes to be private, portable, and not dependent on any company’s continued existence.” The 53,944 GitHub stars reflect real adoption, not hype — this is what happens when a Markdown note app gets E2EE right, imports Evernote cleanly, and refuses to lock your data into a proprietary format. The UX won’t impress anyone coming from Bear or Notion, and the Android app has real rough edges. But for a developer, writer, or researcher who lives in Markdown and values knowing exactly where their data sits, Joplin earns its place in a serious self-hosted stack. The savings over Evernote are immediate and compounding — every year you stay on Evernote Personal is ~$180 spent on someone else owning your second brain.
If getting the sync configured is the blocker, that’s a one-time setup job that upready.dev handles for clients. Pay once, own it permanently.
Sources
-
AcademicHelp — “Joplin Review 2025” (Score: 60/100). https://academichelp.net/note-taking-apps/joplin-notes-review.html
-
toolstack.io — “Joplin Review: Features, Pros & Cons, Pricing, and Alternatives”. https://toolstack.io/tools/joplin
-
Joplin Forum (discourse.joplinapp.org) — “Hosted options for Joplin” (community support thread, Jan 2021). https://discourse.joplinapp.org/t/hosted-options-for-joplin/13686
-
Joplin Forum (discourse.joplinapp.org) — “How should third party packages brand Joplin?” (development discussion, Jul 2024). https://discourse.joplinapp.org/t/how-should-third-party-packages-brand-joplin/38903
-
Yash Patel, XDA Developers — “My non-negotiable self-hosted productivity stack for 2026” (Jan 4, 2026). https://www.xda-developers.com/non-negotiable-self-hosted-productivity-stack-for-2026/
Primary sources:
- GitHub repository and README: https://github.com/laurent22/joplin (53,944 stars)
- Official website: https://joplinapp.org
- Joplin Cloud pricing: https://joplinapp.org/plans/
Features
Integrations & APIs
- Plugin / Extension System
Mobile & Desktop
- Mobile App
Replaces
Related Documents & Knowledge Base Tools
View all 226 →Stirling-PDF
75KThe most popular self-hosted PDF platform — merge, split, convert, OCR, sign, and process documents with AI, all running on your own infrastructure.
AppFlowy
69KAn open-source Notion alternative with AI, wikis, projects, and databases — cross-platform (desktop, mobile, web) with offline-first architecture and full data ownership.
AFFiNE Community Edition
66KAn open-source workspace that merges docs, whiteboards, and databases into one platform — a privacy-focused alternative to Notion and Miro with AI built in.
Docusaurus
64KA static site generator built on React for documentation websites — write in Markdown/MDX, version your docs, and deploy anywhere. Created by Meta.
Crawl4AI
62KOpen-source LLM-friendly web crawler that generates clean markdown from any website, purpose-built for RAG pipelines, AI data extraction, and automated research.
Atom
61KGitHub's hackable text editor, officially sunset in December 2022. The codebase remains archived on GitHub as a reference for community forks like Pulsar.