← Knowledge Base

Cross-Platform Note-Taking, and a Cautionary Tale

  • Productivity
  • Cross-platform
  • Notes
  • Home User

TL;DR

The classic mistake is keeping your notes in an app tied to one brand (Apple Notes, Samsung Notes). It feels great until you switch phone or computer and discover your notes will not come with you. The fix is to choose notes that are cross-platform and stored in a portable format, so they follow you onto any device, this year or in ten years.


Now for the more technical explanation

Why notes get trapped

Note lock-in happens for two reasons, and you need to beat both:

  1. The app only runs on one ecosystem. Apple Notes is effectively Apple-only; Samsung Notes is Samsung-only. Switch to Android or Windows and the app simply is not there in any real form.
  2. The format is proprietary. Even a cross-platform app can trap you if its notes are stored in a private format that nothing else can read, so “exporting” gives you a mess or nothing usable.

Portable note-taking means solving both: a cross-platform app, a portable format, and a sync layer that you are comfortable relying on. Get those three right and switching devices becomes a non-event.

The two things that actually matter

A useful test before you commit to any app: put a handful of notes in it, then export everything and open the result somewhere else. If that is painful now, it will be far worse after five years of notes.

Split quick notes from long-term notes

As with a lot of cross-platform setups, one tool rarely does everything well. A clean split:

Using two purpose-fit tools beats forcing one app to be both.

The pillar people forget: offline access

Before the app-by-app rundown, the one criterion people skip. “Cross-platform” quietly includes “works in a web browser”, and a website is not the same thing as a real app. This is the trap that bites hardest, and it is worth a warning because the failure is invisible right up until the moment it ruins your day.

Here is how I learned it, the hard way. I had taken the day off work to prep for an important certification exam the next morning, with every one of my meticulously curated study notes living in OneNote. I have been a Linux user for years, and Microsoft does not make a native OneNote app for Linux, so my notes lived in the website version, which I had dressed up as a tidy PWA (progressive web app) to feel like a real app. I woke up, went to study, and simply could not get in. For the first couple of hours I assumed the problem was my machine, and I burned real time troubleshooting the wrong thing, denial as much as diagnosis. It was a Microsoft outage, and it ran for seven-plus hours.

At one point I fired up a Windows VM with the actual OneNote desktop app, ever so hopeful that would rescue me. It did not: I had not used that app in so long that my recent notes had never synced down to it, and with the service now down they could not. That is the detail that turned a bad day into the real lesson: a local-first app only saves you if it has already synced. In the end I gave up on the notes I had planned to drill, studied whatever else I could scrape together, and only got a couple of hours with my actual material when OneNote limped back late in the afternoon. All told I lost six or seven hours the day before an exam, beside myself for most of them. (I passed anyway, but that is not the point: the tooling should never have made the night before a gamble.)

The rule that comes out of it is genuinely simple: use a real desktop app on a machine you use regularly, and let it sync. That one habit covers both ways things can go wrong. If the machine dies, your notes are safe in the cloud, synced up. If the cloud has an outage, you do not care, because you are holding a full local copy. Provider outages are usually minutes to a few hours and are not that frequent, so a regularly-synced app is almost always current: the odds of an outage landing in the exact window where your local copy is stale are tiny. My mistake was not having that habit. I was leaning on the web on my daily machine, and the one desktop app I could reach was a long-dormant install that had never synced my recent notes. Neither had a current local copy when it mattered.

So the answer is not complicated. Do not rely solely on cloud-only note-taking. Keep a real app, on a machine you actually use, quietly syncing in the background, and both failure modes stop being able to touch you at once.

This lands hardest on Linux, so if you use it, read this twice:

It is one more reason the Markdown-in-a-folder approach keeps winning: the notes are real files sitting on your disk, so they are offline by definition. No app and no server has to be reachable for you to open them.

What is the best cross-platform note-taking app?

Plain text / Markdown in a synced folder (the durable choice). Your notes are ordinary .md or .txt files in a folder that syncs (OneDrive, Dropbox, Nextcloud, or a Git repo). Edit them with Obsidian, Joplin, or literally any text editor on any platform.

OneNote. Genuinely cross-platform (Windows, macOS, iOS, Android, web) and free, great for mixed content (typed notes, ink, images, clippings).

Google Keep. Excellent quick-capture app, with fast sync and reminders. Native apps only on Android and iOS, though: on Windows, macOS and Linux there is no official desktop app at all, only the website (or a PWA wrapped around it).

Joplin and Standard Notes (open and privacy-friendly). Both are open source, cross-platform, and built around portability. Joplin stores Markdown and syncs via Dropbox/OneDrive/Nextcloud/WebDAV/its own service, with optional end-to-end encryption and a good Evernote importer. Standard Notes is end-to-end encrypted by default with a strong longevity focus.

Notion and Evernote. Powerful, cross-platform, feature-rich (databases, web clipping, collaboration).

Apple Notes and Samsung Notes (the lock-in warning). Both are good apps, and both are traps for portable note-taking. Apple Notes is tied to Apple (limited web access, poor export); Samsung Notes is tied to Samsung. They are fine for notes you would not mind losing, but not for anything you want to carry across a device switch.

The sync question

Two broad models:

If you already run a cross-platform file service, putting your notes folder inside it is the simplest durable setup: the notes sync exactly like your other files and appear on every device.

A note on privacy

Most cloud note services can technically read your notes (they are not all end-to-end encrypted). If your notes include sensitive information, prefer an end-to-end encrypted option (Standard Notes, Joplin with E2EE, or an encrypted Markdown vault), or keep sensitive notes out of the cloud entirely.

A pragmatic, lock-in-resistant pairing:

Both tiers are cross-platform, so a new phone or a new laptop, even a jump between Apple, Android, Windows, and Linux, changes nothing about where your notes live.

Getting out (migration)

Whatever you use now, know your exit before you need it:

The goal throughout is simple: your notes should belong to you, not to whichever device or app you happened to start with.

Written by Tom Langston, IT Infrastructure and Cybersecurity.