Skip to main content

Write, organize, and search your notes โ€” all offline

TagSpaces can be used as a local-first note-taking tool โ€” with Markdown, HTML, and plain text editing, built-in tagging, and full-text search. No account, no cloud, no subscription.

Free & open source ยท Works offline ยท Your notes are just files

Why TagSpaces for note-taking?

Your notes are just files

Markdown, HTML, or plain text โ€” stored in regular folders on your device. Open them in any editor, back them up however you want.

Tag instead of folders

Add color-coded tags to any note. One note can belong to multiple topics. Filter, group, and search by tags instantly.

Works 100% offline

No internet needed. No account. No sync issues. Your notes are always accessible, even on a plane.

Rich Markdown editing

WYSIWYG editor with tables, checklists, math expressions, Mermaid diagrams, and frontmatter support.

AI-powered notes

Chat with local AI about your notes via Ollama. Summarize, expand, translate, or brainstorm โ€” fully offline and private.

Sync your way

Use Dropbox, Google Drive, Syncthing, or any sync service. Or connect to S3 storage for team access.

What people use it for

Personal journals & to-dos

Daily reflections, checklists, project logs โ€” with embedded images and media.

Academic & research notes

Tag and categorize PDF articles, lecture transcripts, and references alongside your notes.

Project documentation

Modular, structured docs for development, marketing, or operations teams.

Content drafting

Draft Markdown articles with live preview โ€” ready for export to blogs or CMS.

Creative writing

Capture ideas with full styling, checklists, and rich-media inclusion.

Field notes & reports

Add geo-tags and media on research trips or real-world projects.

Key capabilities

WYSIWYG Markdown editing with checklists and tables
HTML note editing in TagSpaces
Markdown editor in dark mode
Plain text editing with syntax highlighting

Markdown Editor with WYSIWYG

A rich Markdown editor with live preview, tables, checklists, math expressions, Mermaid diagrams, and frontmatter support.
  • WYSIWYG editing โ€” no need to memorize Markdown syntax
  • Tables, checklists, and embedded images
  • Math expressions (LaTeX) and Mermaid diagrams
  • Frontmatter support โ€” compatible with Obsidian and Jekyll vaults
Markdown editor docs

Find Any Note Instantly

Full-text search across all your notes โ€” by content, tags, filename, or date. Save frequent searches for one-click access.
  • Search by content, tags, filename, or description
  • Three modes: fuzzy (forgiving), strict (exact), and semi-strict
  • Save and reuse search queries
  • Filter by file type, date, or size
Search docs
Note-taking use case with tagged notes
Browsing notes organized by tags
Search results across note collection

Your notes, your format, your choice

TagSpaces stores notes as standard files โ€” Markdown, HTML, or plain text. They work with any editor, any sync service, and any operating system. No proprietary database, no export needed, no vendor lock-in.

TagSpaces works alongside other note-taking tools. If you use Obsidian, Joplin, or any Markdown-based app โ€” TagSpaces reads the same files from the same folders.

Try it now

Double-click on a note below or click the EDIT button to try the WYSIWYG Markdown editor.

Click to load the demo application.
How TagSpaces compares to other note-taking apps โ–ธ

TagSpaces stores notes as standard files on your device โ€” no cloud, no vendor lock-in. Sync with any service you choose or work fully offline.

FeatureTagSpacesEvernoteObsidianNotion
StorageLocal-first / offline (optional S3)Cloud-basedLocal-firstCloud-only
PrivacyNo tracking, no accountTracking & telemetrySome plugins trackCloud + analytics
Account requiredNoYesOptionalYes
Offline accessFullLimited in free planFullDesktop only
File formatMarkdown / HTML / TXTProprietaryMarkdownProprietary
TaggingTag-centric designLimitedPlugin-basedBasic
Kanban boardsBuilt-in (Pro)NoPlugin neededBuilt-in
Map & geo-taggingBuilt-in (Pro)NoNoNo
PDF & eBook viewingBuilt-inViewer onlyPlugin requiredLimited
AI integrationLocal Ollama (free)Cloud AI (paid)Plugin-basedCloud AI (paid)
PriceFree / one-time / subscriptionSubscriptionFree + optional paidSubscription