GoodNotes for Windows: A Hands-On Tool Profile of the PWA Port, Its Gaps, and Where It Stands in 2026 logo

GoodNotes for Windows: A Hands-On Tool Profile of the PWA Port, Its Gaps, and Where It Stands in 2026

This profile provides a deep-dive into GoodNotes for Windows, a PWA/WebAssembly port of the popular iPad note-taking app. It covers the core features, the critical feature gaps versus the iPad version, real-world performance on Windows tablets, a detailed pricing breakdown, and a competitive analysis against native Windows alternatives like OneNote and Xournal++.

Category: Note-Taking App

Supported platforms: Windows, iOS, iPadOS, Web, Android

Pricing model: Freemium

Free plan: Yes

Technical difficulty: Beginner

Best for: Students, Knowledge Workers

Pricing last verified: 2026-06-15

  • note-taking
  • handwriting
  • Windows
  • iPad
  • free-plan
  • students
  • PKM
Split-screen composition showing a Surface Pro running GoodNotes on the left and an iPad running GoodNotes 6 with richer AI features on the right.
GoodNotes for Windows delivers the core notebook experience, but the feature set still lags behind the iPad version.

What Is GoodNotes for Windows?

GoodNotes for Windows is not a native Windows application written in C# or C++. It is a Progressive Web App (PWA) powered by a WebAssembly binary — a technical approach that allowed the GoodNotes engineering team to reuse over 100,000 lines of existing Swift code from the iOS version via the SwiftWasm compiler toolchain. The result is a browser-based note-taking experience that runs inside a Microsoft Store wrapper built with PWABuilder, rather than a traditional Win32 or UWP app.

This architectural choice is both the product's greatest strength and its most significant limitation. On one hand, it enabled a small team to ship a functional cross-platform port in roughly 15 months — six months for a read-only version and another nine months to implement initial editing features. On the other hand, the PWA/Wasm stack imposes constraints that the native iPad app does not face: a ~40MB initial WebAssembly binary download, limited access to operating system-level pen APIs, and a fundamentally different rendering pipeline that cannot fully replicate the iPad's handwriting engine.

The app targets Windows 10 and 11 devices, with a particular focus on touchscreen laptops and tablets such as the Microsoft Surface Pro line. It supports both keyboard-and-mouse input and active stylus input, though the quality of that stylus support is a key differentiator we will examine in detail.

How to Download and Install

Getting GoodNotes onto a Windows machine is straightforward, but the installation process differs from a typical desktop app in one important way: the initial launch triggers a substantial background download.

  1. Open the Microsoft Store on your Windows 10 or 11 device and search for "GoodNotes."
  2. Click "Install" to download the PWA wrapper. This initial package is small — roughly a few megabytes.
  3. Launch the app. On first open, GoodNotes downloads the WebAssembly binary (~40MB) and associated assets. This step can take 30–60 seconds on a standard broadband connection.
  4. Sign in with your GoodNotes account, or create one if you are new. You can use an Apple ID to log in on Windows, though accessing notebooks created on iOS requires GoodNotes Cloud sync to be enabled on the iOS device first.
  5. Once the Wasm bundle is cached by the service worker, subsequent launches are near-instant and work offline.

The app runs inside a Chromium-based WebView (Microsoft Edge WebView2), which means it inherits the performance characteristics of that rendering engine. On modern hardware with sufficient RAM, the experience is smooth for most basic tasks. On older or resource-constrained devices, the Wasm overhead can introduce noticeable latency.

Core Features Available on Windows

Despite being a PWA port, GoodNotes for Windows ships a surprisingly complete set of core note-taking features. The engineering team invested heavily in replicating the iPad experience within the constraints of WebAssembly, and for many everyday tasks, the Windows version holds its own.

  • Notebooks and organization: Create, rename, and organize notebooks with custom covers and paper templates. The app includes over 50 built-in templates covering blank, graph, dotted, lined, and Cornell note formats.
  • Handwriting input and search: Write with a stylus or your finger. The handwriting recognition engine indexes your written content, making it searchable. You can also convert handwritten notes to typed text.
  • Real-time collaboration: Multiple users can edit the same notebook simultaneously. The collaboration layer uses CRDTs (Conflict-Free Replicated Data Types) to merge changes without conflicts, even when participants are offline.
  • Audio recording: Record audio alongside your handwritten notes. Playback is synced to your writing, so tapping a note jumps to the corresponding moment in the recording.
  • Offline editing: Notes are cached locally via IndexedDB and service workers. You can work without an internet connection, and changes sync automatically when connectivity returns.
  • Limited AI features: The Windows version includes spellcheck for handwriting, basic Q&A (up to 5 queries per month on the Free tier), and Math AI (up to 5 equations per month on Free). Pro subscribers get unlimited Q&A and Math AI, plus meeting AI and edit AI.

The offline editing capability is particularly noteworthy. The team implemented a custom text editor using a tree-sitter-based RTF parser to convert RTF to HTML and back, because Apple's NSAttributedString was incompatible with SwiftWasm. This means even text documents — not just handwritten pages — are editable offline.

What's Missing vs. GoodNotes 6 on iPad

The gap between the Windows version and GoodNotes 6 on iPad is the central tension of this profile. GoodNotes is transparent about these limitations: the official FAQ states plainly that the Windows, Android, and Web versions "do not offer the full range of features in GoodNotes 6 on iPad." The question for Windows users is whether the missing features matter for their workflow.

Feature comparison between GoodNotes 6 on iPad and GoodNotes for Windows as of mid-2026.
FeatureGoodNotes 6 (iPad)GoodNotes for WindowsImpact
iOS-to-Windows syncFull iCloud + GoodNotes Cloud syncShare links only; no automatic syncHigh — users must manually share notebooks
Handwriting sensitivityPressure and tilt supportNot available on any tierHigh — affects writing feel with stylus
AI Q&AUnlimited queries (Pro)5/month (Free); unlimited (Pro)Medium — free tier is heavily capped
Math AIUnlimited equations (Pro)5/month (Free); unlimited (Pro)Medium — same cap structure
Meeting AIIncluded (Pro)Included (Pro)Low — parity achieved
Edit AIIncluded (Pro)Included (Pro)Low — parity achieved
FlashcardsBuilt-in flashcard creationNot availableMedium — important for students
Dynamic templatesFull supportCannot create; can use existingLow — niche use case
Multi-window drag & dropSupportedNot yet implementedLow — productivity convenience

The absence of handwriting sensitivity (pressure and tilt) is the second most consequential gap. On the iPad, GoodNotes 6 leverages Apple's PencilKit framework to deliver a natural writing experience that responds to how hard you press and the angle of the stylus. On Windows, the PWA cannot access the same low-level pen APIs. The result is a flatter, less expressive writing feel — adequate for note-taking, but disappointing for users who value the tactile quality of their handwriting.

For a deeper look at how GoodNotes' handwriting-to-text accuracy compares against other stylus note apps on Windows, see our Handwriting-to-Text Accuracy Shootout.

Pricing Breakdown: Free, Essential, Pro, and Teams

GoodNotes operates a four-tier subscription model. The Free tier is genuinely usable for light note-taking, but the limits are restrictive enough that most regular users will need to upgrade. The pricing structure changed in September 2025, so legacy pricing may still apply to existing subscribers.

Comparison chart showing GoodNotes pricing tiers: Free, Essential ($11.99/yr), Pro ($35.99/yr), and Teams ($120/seat/yr) with feature indicators.
GoodNotes pricing tiers as of mid-2026. Verify against the live pricing page before purchasing.
GoodNotes pricing tiers. All prices are annual subscriptions. A $10/month AI Add-on is available for Essential and Pro plans.
PlanPriceNotebooksStorageImport SizeAI FeaturesSync
Free$03100 MB5 MBSpellcheck + 5 Q&A + 5 Math AI/monthGoodNotes Cloud (limited)
Essential$11.99/yrUnlimited5 GBUnlimitedBasic AI (spellcheck, limited Q&A)GoodNotes Cloud
Pro$35.99/yrUnlimitedUnlimitedUnlimitedFull AI (unlimited Q&A, Math AI, Meeting AI, Edit AI)Cross-platform sync, Drive, Google Calendar
Teams$120/seat/yrUnlimitedUnlimitedUnlimitedFull AIAll Pro features + SAML SSO, admin management

A few important details about the Free tier: exports include a watermark, and the 5 MB import size cap means you cannot import large PDFs or image-heavy documents. The 3-notebook limit is per account, not per device, so creating a fourth notebook on any platform requires an upgrade.

Real-World Performance on Windows Tablets and Surface Pro

Performance is where the PWA architecture reveals its trade-offs most clearly. On a Surface Pro 9 or newer with 16 GB of RAM, GoodNotes for Windows runs adequately for basic note-taking. The app launches quickly after the initial Wasm cache is populated, and scrolling through notebook pages is generally smooth. However, the experience is not identical to the native iPad app.

  • Surface Pen support: The app recognizes the Surface Pen as an input device, but without pressure or tilt sensitivity. The writing feel is functional but flat — comparable to writing with a basic capacitive stylus rather than a dedicated digitizer pen.
  • Main thread blocking: The WebAssembly binary runs on the browser's main thread. The GoodNotes team implemented a yield strategy to break up synchronous algorithms and prevent the UI from freezing during heavy operations like handwriting recognition or page rendering. In practice, this means occasional micro-stutters during complex tasks.
  • OffscreenCanvas: The team migrated to a full-screen canvas rendering approach and used OffscreenCanvas to offload some rendering work to a Web Worker. This improved scrolling smoothness but does not fully eliminate latency on lower-end hardware.
  • Offline reliability: The service worker and IndexedDB caching layer work well. Notes created offline sync without data loss when connectivity returns, thanks to the CRDT-based conflict resolution system.
  • Battery impact: As a PWA running inside a Chromium WebView, GoodNotes consumes more battery than a native app would. Users on long study or work sessions may notice faster battery drain compared to native Windows note-taking apps.

The performance ceiling is ultimately set by the WebAssembly runtime. GoodNotes for Windows will never feel as responsive as the iPad version on equivalent hardware, because every pen stroke and page render must pass through the Wasm abstraction layer. For most note-taking tasks — writing lecture notes, annotating PDFs, brainstorming — the performance is acceptable. For users who demand the lowest possible latency and the most natural writing feel, the gap is noticeable.

Alternatives for Windows Users

If the feature gaps or performance limitations of GoodNotes for Windows give you pause, the Windows ecosystem offers several mature alternatives — some free, some paid, each with distinct strengths. The right choice depends on whether you prioritize handwriting quality, cross-platform sync, privacy, or collaboration.

Top GoodNotes alternatives for Windows users. Pricing and features verified as of June 2026.
ToolPriceHandwriting QualityCross-PlatformBest For
Microsoft OneNoteFreeGood (pressure support)Windows, Mac, iOS, Android, WebStudents and knowledge workers who need free, cross-platform access
Xournal++Free (open source)Excellent (pressure, tilt, LaTeX)Windows, Linux, macOSPower users and academics who want full control and privacy
ObsidianFree (freemium)Basic (plugin-dependent)Windows, Mac, Linux, iOS, AndroidPKM enthusiasts who want Markdown-based, privacy-focused note-taking
Drawboard PDFFree (Basic); $4.19–$13.33/user/monthGood (pressure support)Windows, Mac, iOS, Android, WebTeams and professionals who need real-time PDF collaboration
Noteshelf$4.99–$9.99/monthExcellent (vector ink, 200+ templates)Windows, iOS, Android, MacUsers who want a GoodNotes-like experience with vector-based handwriting

For a broader comparison of note-taking apps on Windows, including detailed use-case analysis, see our Best Notes App for Windows in 2026 comparison guide.

If stylus performance is your top priority, our Best Note-Taking App with Stylus in 2026 head-to-head comparison covers handwriting-first apps on Surface devices in more depth.

Verdict: Who Should Use It and Who Should Wait

GoodNotes for Windows is a work in progress. It is an impressive engineering achievement — porting 100,000+ lines of Swift to the browser via WebAssembly is not trivial — and for users already invested in the GoodNotes ecosystem, it provides a functional way to access notebooks on a Windows device. The core note-taking experience works, collaboration is solid, and offline editing is reliable.

But the gaps are real. The lack of automatic iOS-to-Windows sync, the absence of handwriting sensitivity, and the reduced AI feature set on the Free tier mean that GoodNotes for Windows is not yet a full replacement for the iPad version. For Windows-only users who are not tied to the GoodNotes ecosystem, native alternatives like OneNote (free, pressure-sensitive, cross-platform) or Xournal++ (open-source, LaTeX support, excellent pen input) offer more mature experiences today.

The roadmap is promising. GoodNotes has demonstrated a commitment to cross-platform expansion, and the feature request page shows that items like flashcards and multi-window drag-and-drop are on the radar. But until the iOS-to-Windows sync gap is closed and handwriting sensitivity is implemented, GoodNotes for Windows remains a capable companion to the iPad version — not a standalone replacement.

Share your experience or report a pricing change

Pricing and features change frequently. If you spot outdated information, please share it below so other readers benefit.

Comments

Join the discussion with an anonymous comment.

Loading comments...