Plain markdown. Open format. No vendor lock-in — ever. All processing happens on your device: semantic search understands concepts, OCR makes images searchable, everything works offline. When you sync, your data travels only as unreadable ciphertext — end-to-end encrypted, readable by no one but you. Organization optional. Finding anything — even in chaos — is not.
This app exists because of frustration. Real frustration.
Everything you need to build and navigate your knowledge base—and find what you need, even if you forgot where you put it
Write with a powerful CodeMirror-based editor supporting full markdown syntax, syntax highlighting, live preview, and math equations with KaTeX.
Connect your thoughts with bidirectional links using double bracket syntax. Build a network of interconnected ideas that evolve with your thinking.
Visualize your entire knowledge base as an interactive network. Discover hidden connections and explore relationships between your notes.
Write in plain markdown—what you write is what you get. No format conversions, no hidden processing. Export your data exactly as you wrote it. Plain, transparent, human-readable. Your notes, your format, your control. Forever.
Organize notes with a flexible tagging system. Use nested tags to create hierarchies and filter notes by multiple criteria.
Search by concept, not just keywords. Too lazy to organize your notes? Don't know the exact words you used? No problem. Find relevant information even in your most chaotic, jotted-down, unorganized notes.
Screenshot that article? Photo of a whiteboard? Image with text? Make it searchable. OCR isn't about extracting perfect text—it's about finding the image when you need it. Search your visual information just like your notes.
Find anything instantly with powerful full-text search across all your notes. Support for boolean operators and advanced filtering.
Gracefully renders mixed bidirectional text without messing up the visual order of the sentence.
By default, the cursor does not blink. No need to search for settings to disable the annoying blink. Enjoy a calm, distraction-free writing experience.
Bookmark entire notes or specific sections within notes. Quick access to your most important content without searching.
Intelligent autocomplete for wikilinks and tags. Start typing and get instant suggestions for linking notes or adding tags.
After your first visit, the app is cached and works completely offline. Write, edit, and navigate your notes without an internet connection.
Your notes are stored as plain markdown documents on your local device. When sync is enabled (strongly recommended), your notes are encrypted end to end before they leave your device, so the server only ever sees unreadable ciphertext. All processing happens locally—OCR, semantic search, everything. We will never have a feature that sends your data to the cloud unencrypted. No server sees your notes, ever. No cloud lock-in, no proprietary formats, absolute privacy. Your knowledge belongs to you.
We're all lazy. We jot things down, paste snippets, dump thoughts—then never organize them. And that's okay. With semantic search, you don't need to remember exact keywords. With OCR, even your screenshots become searchable. Find what you need in the chaos, not despite it. Organization is optional; finding information is not.
Note-taking, retrieval, searching—everything should be instant and effortless. No barriers, no hassle. Just open your browser and start writing. Built for speed with local-first architecture, instant search, and a clean, distraction-free interface. Pick up where you left off from any device. Find information in the clutter. Write in plain markdown, no learning curve required.
Everything you need to start taking notes and finding them later
+ New Note buttonLink notes together using double brackets:
[[Note Title]]
For notes in folders, include the path:
[[Folder/Note Title]]
Links autocomplete as you type. View backlinks in the sidebar to see which notes reference the current note.
Add tags anywhere in your notes with hashtags:
#project #work/meeting
Use nested tags with forward slashes to create hierarchies. Click any tag to filter notes.
Frictionless note-taking means working your way. Customize all keyboard shortcuts to match your workflow.
Change hotkeys for creating notes, searching, switching views, and any other action—make the app feel like an extension of your thoughts.
# Heading 1
**bold** *italic* ~~strikethrough~~
- Bulleted list
1. Numbered list
- [ ] Task list
```javascript
code block
```
Everything you want to know before trusting us with your thoughts
You can reset your password through a standard email verification flow. When you signed up, you were given a Recovery Key — if you saved it, you can use it during password reset to recover all your encrypted data. Your master encryption key is re-protected with your new password, and nothing is lost.
If you lost both your password and your Recovery Key, your encrypted data on the server is unrecoverable — the account can be reset but synced data is wiped. Your local copy in the browser still works, so make sure to download your notes as a backup before clearing your browser data. This is the tradeoff of real end-to-end encryption: we can never access your data, even to help you recover it.
No. You can start writing immediately without creating an account. Notes live locally in your browser. An account is only needed if you want encrypted sync across devices.
All encrypted data on our servers is permanently deleted. Your local copy in the browser remains until you clear it yourself. We don't retain anything.
Klarinotte offers a free tier that includes up to 50 synced notes and 50 MB of synced storage across 2 devices. You can always use the app locally without an account and without limits. Paid plans with higher quotas will be available — we'll be transparent about pricing well in advance.
Local storage depends on your browser and is typically generous. For synced storage, the free tier includes 50 MB. Paid plans offer significantly more.
The app is designed around local-first storage and handles thousands of notes smoothly. Search indexes are built locally and scale well. If you're pushing tens of thousands of notes with heavy attachments, browser storage limits may be the bottleneck.
Klarinotte supports two types of local search. Full-text search covers note titles, bodies, and tags with fuzzy matching for typos, prefix search for partial word lookup, and relevance ranking so the best results appear first. Regex and case-sensitive search are also available for advanced queries. Semantic search is available as an optional feature — it uses AI embeddings to find notes by meaning rather than exact keywords. It runs entirely in your browser via WebAssembly.
Yes — Obsidian uses plain .md files, and so does Klarinotte. Just import your folder. Wikilinks ([[Note]]) work the same way. It's one of the smoothest migrations you'll find.
Your notes are stored locally in your browser. As long as you don't clear your browser data, they're still there. We strongly recommend exporting your notes regularly — they're plain markdown that works in any text editor, forever. The app also works offline, but if the service shuts down and your browser cache is cleared, you'd need a previously exported backup. We designed against vendor lock-in, and regular exports are your safety net.
Any modern browser — Chrome, Firefox, Safari, Edge, Brave. The app works well across all of them. On iOS, some memory-intensive features like semantic search may be unavailable due to Safari's per-tab memory limits.
Yes. The web app works fully on mobile browsers — you get the same features as on desktop. The main differences are the lack of keyboard shortcuts and the quick note switcher, which currently requires a keyboard. A dedicated mobile experience with better touch navigation is on the roadmap.
Yes — an Electron-based desktop app is planned for after the web version is polished. It uses the exact same codebase and architecture. The main advantage is freedom from browser storage limits, plus deeper OS integration like native notifications.
Yes. With sync enabled, changes propagate across devices. Each device holds a full local copy, and conflicts are resolved automatically. You can write on your laptop and pick up on another browser even seconds later.
Yes. You can share a notebook with other Klarinotte users by inviting them via email. Shared notebooks are end-to-end encrypted — each member receives a securely wrapped copy of the notebook key. You can assign roles (editor or viewer) and remove members at any time. The owner retains full control.
Yes. Deleted notes go to a trash folder and can be restored. They're only permanently removed when you empty the trash. We know accidental deletions happen — your data isn't gone until you say it is.