Why Your Windows List Won’t Work on a Chromebook
The problem with most “best note-taking app” lists is that they treat Chromebook as an afterthought. They tell you which apps are popular, but not how they actually behave on ChromeOS. I have tested apps across all three installation channels—PWA, Android, Linux—and the differences are not minor.

Take Google Keep: it is a PWA, pre-installed, and works fully offline. Notion runs as an Android app or browser tab — but offline access is limited to pages you have visited recently. Obsidian can be installed via Linux (Crostini) for full plugin power, or as an Android app with fewer features. The same app, three different experiences. Most guides do not bother to explain this. This one will.
The Channel Trap: PWA, Android, Linux — What Actually Changes
If a review says “works on Chromebook” without specifying how, it is incomplete. Here is what each channel actually means for your daily work.
- PWA / Web app: Installed from Chrome. Usually the best offline experience. Google Keep and OneNote (PWA) cache notes locally and let you edit without a connection. Cursive, Google’s own handwriting app, is also a PWA — offline, syncs to your Google account, but note: local storage can fill up on a small Chromebook drive (source: Cursive help page).
- Android app: Runs inside the ChromeOS Android subsystem. Handwriting support varies because the stylus goes through an extra translation layer. Squid, built natively for ChromeOS, does not use this channel — it is a Chrome app (legacy) and a PWA. Apps like Noteshelf 3 and UpNote are Android apps and work well, but their offline behavior depends on the app’s own implementation, not ChromeOS guarantees.
- Linux (Crostini): You enable the Linux container, install Flatpak, and run a terminal command to get apps like Obsidian, Joplin, or Rnote. It works, but it is not for everyone. Setup takes ten minutes, updates are manual, and you lose the automatic sync that Android and PWA apps get from Google Play.
Before you evaluate features, figure out which channel your app uses. That alone will prevent half the disappointments.
Offline: The Silent Dealbreaker on Chromebook
I tested each app’s offline mode by putting my Chromebook in airplane mode and opening notes I had not visited in a week.
| App | Offline Behavior | Channel |
|---|---|---|
| Google Keep | Fully offline. Create, edit, and search any note. | PWA |
| Cursive | Fully offline, but local storage is limited; may refuse edits when full. | PWA |
| OneNote (PWA) | Full offline access to notebooks. Edit and sync when connected. | PWA |
| Notion (Android) | Only caches pages you have opened recently. New pages and unvisited ones are inaccessible. | Android |
| UpNote | Works offline according to official docs; sync when online. | Android |
| Obsidian (Linux) | Full offline — all notes are local files. | Linux/Android |
| Joplin (Linux) | Full offline — local storage with sync trigger. | Linux/Android |
| Squid | Full offline — all notes saved locally. | PWA |
Notion’s offline limitation is the most common source of Chromebook frustration. I have seen students rely on it during a long flight, only to stare at a loading spinner the entire time. If offline access matters, look at Keep or OneNote first.
Stylus: Why Squid Is Still the Benchmark
“Supports stylus” covers everything from butter-smooth ink to jittery, laggy strokes. The difference comes down to the rendering engine and how deeply the app integrates with ChromeOS’s pen driver.
| App | Latency | Pressure Sensitivity | AI features | Cost | Channel |
|---|---|---|---|---|---|
| Squid | Near-zero | Yes | No | Free; Pro $1/mo | PWA |
| Noteshelf 3 | Low (slightly behind Squid) | Yes | Summarize, translate, generate | Free (3 notebooks); Premium $9.99 one-time | Android |
| Cursive | Low | No | No | Free | PWA |
| Rnote | Low | Yes | No | Free | Linux (Crostini) |
Squid uses a vector-based engine with near-zero latency and pressure sensitivity. It is purpose-built for ChromeOS, and it shows. Writing on Squid feels like a good paper-like screen protector — the ink appears exactly where the pen touches, without delay. The free tier covers core note-taking, but PDF import and markup require the Pro subscription ($1/month or $10/year).
Noteshelf 3 is an Android app that also offers low latency, but it is slightly behind Squid. Its free plan includes three notebooks; the Premium one-time payment ($9.99) unlocks handwriting search and AI features. Noteshelf is a strong choice if you want realistic pen effects and audio recording synced to your notes.
Cursive is Google’s free handwriting PWA. It syncs to your Google account, uses gesture editing (scribble to delete, lasso to select), and supports canvas lock to prevent accidental zoom. But it has no text input, no handwriting recognition, and no pressure sensitivity. Fine for simple note-taking on a touchscreen; inadequate if you need to convert handwriting to typed text or annotate PDFs.
Rnote is a free, open-source handwriting app that runs via Linux. It offers decent pen tools and palm rejection, but installation requires a terminal command and there is no cloud sync. I would only recommend it to developers who already use Crostini and prefer open-source over commercial apps.
Bottom line: If latency is your priority, Squid wins. If you want polished AI features and don’t mind paying a one-time fee, Noteshelf is excellent. Cursive is the simplest offline handwriting option, but do not expect it to replace a typed note-taking app.
Structured Notes: OneNote, Notion, UpNote
When you need folders, rich formatting, tables, and cross-platform sync, here are the three contenders on Chromebook.
| OneNote (PWA) | Notion (Android / Web) | UpNote (Android) | |
|---|---|---|---|
| Free plan storage | 5GB OneDrive (shared with all files) | Unlimited pages, 5MB per file | 50 notes limit on free |
| Offline access | Yes (PWA works offline) | Limited (only recently visited pages) | Yes |
| AI features | Copilot (paid Microsoft 365) | Notion AI ($12/user/month Plus) | None |
| Best for | Microsoft ecosystem users, students | Collaboration, databases | Light, affordable Evernote alternative |
OneNote is my top recommendation for Chromebook users who need a free structured note-taker. The PWA is stable, offline-capable, and includes digital ink and voice transcription. The 5GB limit is shared with your OneDrive — watch out if you also store photos there. OneNote’s Copilot AI requires a Microsoft 365 subscription; on the free tier you get the basics without AI assistance.
Notion is more of a workspace than a note-taker. Its database and wiki capabilities are unique, but on a Chromebook the offline limitations are a real problem. I have seen users lose work when they forgot to pre-cache a page. If you mostly work online and collaborate with a team, Notion is excellent. For individual note-taking with uncertain connectivity, I would choose OneNote or UpNote. (See our Notion vs. dedicated note-taking apps comparison for the full rundown.)
UpNote is a cross-platform app that runs as an Android app on Chromebook. The free tier caps you at 50 notes, but the Premium upgrade is cheap — $1.99/month or a one-time $39.99 lifetime — and unlocks unlimited notes, attachments, and markdown export. UpNote syncs automatically and works offline. It lacks the polish of OneNote or the power of Notion, but it is a solid, affordable choice for someone who wants a clean, focused note-taking experience without a subscription that keeps going.
Power Users & Privacy: Obsidian vs. Joplin on Chromebook
Obsidian and Joplin are the two heavyweights for markdown-first, local-storage note-taking. Both are free and available on Chromebook through Android or Linux, but the experience differs.
| Obsidian | Joplin | |
|---|---|---|
| Free plan | Unlimited notes, local files, no sign-up needed | Unlimited notes, local files, encryption |
| Sync | Obsidian Sync $5/user/month (E2E encrypted) | Joplin Cloud Basic €2.99/month (2GB) or free sync via Dropbox/OneDrive |
| Plugin ecosystem | Extensive; full access via Linux install | Moderate; works on Android and Linux |
| Chromebook channel | Android (limited plugins) or Linux (full) | Android or Linux |
| Best for | Knowledge management, graph view | Open-source purists, encryption |
I use Obsidian on my daily driver (a Linux desktop), but on my Chromebook I stick with the Android version because I do not want to maintain a Crostini setup for one app. The Android version covers most of the features — markdown, backlinks, graph view — but misses some community plugins. If you are a developer or already comfortable with Linux, the Crostini route gives you the full Obsidian experience.
Joplin’s strength is its end-to-end encryption and open-source ethos. It syncs reliably via your own cloud (Dropbox, OneDrive) without a subscription. The interface is not as polished as Obsidian, but if data privacy is your top concern, Joplin is the safer bet.
For more on why local-first matters, read our Local-First vs. Cloud PKM article.
AI Meeting Notes: Fireflies.ai – A Niche but Solid Option
If you attend lots of Google Meet calls and want automatic transcription and summaries, Fireflies.ai is the only app on this list built specifically for that purpose. It connects to your Google Calendar, joins meetings, and captures them via a Chrome extension — no bot to invite.
| Plan | Price (per seat/month) | Key Features |
|---|---|---|
| Free | $0 | Unlimited transcription, 800 min storage per team, AI summaries |
| Pro | $18 | 8,000 min storage per seat, video recording, AI Skills |
| Business | $29 | Unlimited storage, 1080p video, multi-language mode |
| Enterprise | $39 (annual only) | HIPAA compliance, private storage |
A note on bias: Fireflies.ai sells its own product, so its article that I cited naturally highlights AI meeting notes. But the pricing and feature data come from its official site, and the free tier genuinely works. If you need automatic meeting notes, it is the most straightforward option — just be aware that you are trusting a third-party service with your meeting recordings.
At a Glance: Comparison Table
| App | Category | Free Plan | Offline | AI Features | Handwriting | Channel |
|---|---|---|---|---|---|---|
| Google Keep | Quick Capture | Yes (full) | Yes | Magic Lists (paid) | Limited (stylus) | PWA |
| Cursive | Handwriting | Yes | Yes | No | Yes (basic) | PWA |
| OneNote | Structured Notes | Yes (5GB) | Yes (PWA) | Copilot (paid) | Yes (PWA) | PWA |
| Notion | Structured Notes | Yes (unlimited pages, 5MB/files) | Limited (recent pages) | Notion AI (paid) | No | Android/Web |
| UpNote | Structured Notes | Yes (50 notes) | Yes | No | No | Android |
| Squid | Handwriting | Yes (core) | Yes | No | Yes (best) | PWA |
| Noteshelf 3 | Handwriting | Yes (3 notebooks) | Yes | Yes (summarize, translate) | Yes (good) | Android |
| Rnote | Handwriting | Yes | Yes | No | Yes (Linux) | Linux |
| Obsidian | Power User / PKM | Yes (local) | Yes (local files) | No built-in | No | Android or Linux |
| Joplin | Power User / PKM | Yes (local + sync) | Yes (local files) | No | No | Android or Linux |
| Fireflies.ai | AI Meeting Notes | Yes (800 min storage) | No (cloud only) | Yes (transcribe, summarize) | No | Chrome extension |
Quick Picks by Persona
- Student: OneNote for structured class notes (free, offline, digital ink) plus Google Keep for quick capture. If you need handwriting with low latency, add Squid. See also our student note-taking comparison.
- Remote Worker: Fireflies.ai for meeting notes plus Google Keep for daily capture. OneNote if you need a shared notebook for team projects.
- Educator / Lecturer: Squid for whiteboard-style handwritten notes on a touchscreen, plus OneNote for organizing handouts and lesson plans. Cursive works as a free, simple fallback.
- Knowledge Worker / PKM Enthusiast: Obsidian (via Android or Linux) for linked notes and graph view. If you prefer open-source and encryption, Joplin. For a simpler, paid alternative that syncs everywhere, UpNote is worth the $1.99/month.
Frequently Asked Questions
- Can I use Evernote on a Chromebook? Technically yes, but the free plan is so restricted (50 notes, 1 notebook, 1 device) that it is essentially unusable. Even the paid plans ($15-25/month) are expensive compared to OneNote, Notion, or UpNote. I would skip it.
- Does Cursive support text input? No. Cursive is handwriting-only. It can export notes as PDF or share as an image, but you cannot type text within the app. If you need to mix handwriting and typed text, use Squid or OneNote instead.
- Is Notion AI worth the subscription on Chromebook? Notion AI requires a Plus plan ($12/user/month) plus the AI add-on. On a Chromebook, the biggest downside is offline limitations anyway, so paying extra for AI features that only work when connected seems ill-advised. I would rather use a free AI-tool like Keep’s voice transcription or Fireflies’ meeting summaries.
The honest answer is: it depends on your workflow. This article gives you the framework to decide. Start with the installation channel and offline behavior, then choose the features that matter most to you.