A private, offline-first markdown note-taking app for Android. No account, no cloud, no tracking. Your notes stay on your device, always.
App Preview
Notes list, markdown editor, and live preview: always within reach, always fast.
What is it
No server. No account. No subscription. Write in markdown, see it rendered live, and keep your notes stored only on your device.
Built for people who think through writing: students, developers, researchers, and anyone who needs a fast, clean, and private place to capture ideas without being tracked or sold to.
Download the APK, install in seconds, and start writing. It works completely offline. Nothing you type ever leaves your phone.
Pricing
The core experience is free and always will be. No paywall on the features that matter.
The same private, offline-first markdown workspace you use on the web, packaged as a native Android app. No Play Store required. Download and install directly.
Download APKTap "Download APK" above. Your browser will download the file to your Downloads folder.
Open Settings, go to Security (or Apps), and enable "Install from Unknown Sources" for your browser or file manager.
Open the downloaded APK file from your Downloads app or notification and tap Install. The app is ready in seconds.
Write and preview markdown side by side, with a floating toolbar and all keyboard shortcuts you already know.
No internet connection needed after install. All notes are stored locally on your device, never transmitted anywhere.
Toggle between themes inside the app. Your preference is remembered across sessions.
Export any note as a .md file directly to your device storage, or generate a PDF using the share menu.
Organise notes with colour-coded tags, pin your most-used ones, and search across all content instantly.
Open the app and start writing. No registration, no login required, no permissions beyond local storage.
Version 1.0 - May 2026
A note app that is honest about what it does and does not do.
Most note-taking tools want two things from you: your data and a recurring payment. The data feeds their AI models or gets sold to advertisers, and the subscription locks your own writing behind a paywall. notemd.fun was built in direct response to that pattern.
The premise is simple. You should be able to open a browser, start writing, and trust that nothing you type is being sent to a server. No telemetry, no analytics tracking your sessions, no background sync to a cloud you did not ask for.
Everything you write is stored in your browser's localStorage. When you close the tab and come back, your notes are still there because they never left your device. The app uses marked.js to parse markdown and highlight.js to colour code blocks, both loaded once from public CDNs.
If you install it as a PWA, the app and its dependencies are cached locally so it runs completely without an internet connection after the first load.
notemd.fun fits best when you need a private, fast scratch pad that understands markdown. It is well suited for:
notemd.fun is not a team tool, a wiki, or a knowledge base platform. It does not sync across devices (yet), does not support real-time collaboration, and does not store anything server-side in the current version. If those are hard requirements, the Pro plan on the roadmap is intended to address them.
The current version is intentionally minimal. Planned additions include optional Supabase-backed cloud sync, note versioning, and a Pro tier with cross-device access. None of these will be forced on free users. The local-first experience stays free permanently.
Everything you need to get from your first note to a smooth daily workflow.
Click "Open App" on the landing page. You can register with any email and password (stored only in your browser, not on a server) or type anything and press Sign In. The "account" here is just a label so the app knows to show the editor. No verification email is sent.
Press the "+ New Note" button in the sidebar. A new untitled note opens in the editor. Click the title field at the top to rename it.
Type in the editor pane on the left. The rendered output appears in the preview pane on the right. Standard markdown syntax applies: # for headings, ** for bold, * for italic, ``` for code blocks.
Click any toolbar button to insert markdown syntax at the cursor position. If you have text selected, the formatting wraps around the selection.
The app saves to localStorage two seconds after you stop typing. You will see "Saved" appear in the bottom bar. Press Ctrl+S at any time to save immediately.
| Ctrl + B | Bold selected text |
| Ctrl + I | Italicise selected text |
| Ctrl + K | Insert a link |
| Ctrl + S | Save immediately |
Click the focus mode button (bottom of the sidebar) to hide the sidebar and give the editor and preview pane the full screen width. Click it again to bring the sidebar back.
notemd.fun is a Progressive Web App. In Chrome or Edge, look for the install icon in the address bar and click it. On iOS Safari, tap Share and then "Add to Home Screen". Once installed, the app opens in its own window without browser chrome and works offline.
Deleting a note from the context menu moves it to trash. Open trash from the sidebar to view deleted notes. From there you can restore a note or permanently delete it.
We do not collect your data. This page explains exactly what that means in practice.
We do not collect any personal data. notemd.fun is a static web application with no backend server. When you use the app, your notes, account information, and preferences are stored only in your browser's localStorage. That data never leaves your device.
The following external resources are loaded from CDNs when you visit notemd.fun:
When your browser fetches these resources, the CDN providers may log your IP address as part of standard server access logs. We have no control over those logs. If this is a concern, you can install notemd.fun as a PWA; once installed, all resources are cached locally and no further CDN requests are made.
We do not use Google Analytics, Mixpanel, Hotjar, or any other analytics or session recording service. There is no tracking pixel, no fingerprinting script, and no advertisement network on this site.
We do not set any cookies. See the Cookie Policy for a full explanation.
Your note content is stored in localStorage under the key "notemd_notes". It is accessible only by code running on this domain. We cannot read it. Nobody can read it except you and anyone who has physical access to your device and browser.
This application does not knowingly collect information from children under 13. Because we collect no data from anyone, this policy effectively covers all users equally.
If the privacy posture of this application changes in a meaningful way (for example, if we add optional cloud sync in a future Pro tier), this page will be updated before the change goes live, and the "last updated" date below will reflect that.
For privacy-related questions, reach out at privacy@notemd.fun.
Last updated: May 2026
Plain language. Read it in two minutes.
notemd.fun is free to use. You do not need to create an account. By accessing the app, you agree to use it for lawful purposes only. You must not use it to store, distribute, or process content that is illegal in your jurisdiction.
Everything you write in notemd.fun belongs to you. Because notes are stored in your own browser, we have no access to your content, we cannot monetise it, and we cannot use it in any way. You are entirely responsible for your own data and for making backups if your notes are important to you. localStorage can be cleared by browser updates or by the user; we are not liable for data loss that results from that.
notemd.fun is provided as-is. We make no guarantees about uptime, data preservation, or fitness for any particular purpose. The app is a free tool maintained on a best-effort basis.
To the maximum extent permitted by law, notemd.fun and its authors are not liable for any loss of data, loss of profits, or other damages arising from your use of or inability to use the application.
The application loads scripts from third-party CDNs (marked.js via jsDelivr, highlight.js via Cloudflare, Google Fonts). Use of those services is subject to their own terms. We are not responsible for their availability or behaviour.
We may update these terms as the application evolves, particularly when the Pro tier with cloud sync is introduced. Continued use of the app after an update constitutes acceptance of the revised terms.
These terms are governed by applicable law. Any disputes will be handled in good faith before any formal legal proceedings.
Questions about these terms can be sent to legal@notemd.fun.
Last updated: May 2026
No note open.
Create a new note or pick one from the list.