Markdown editors · Comparison

Browser-based, local-first Markdown editors that open a local folder

The category is narrower than it looks. Most tools people call "browser Markdown editors" either paste and preview a single document, store your notes in the browser's own database, or sync everything to a server. The ones that actually run in a browser and open a real folder of .md files on your disk and edit those files in place are few: NoteLoom, Accrete, and EzyMarkdown, plus VS Code for the Web if you are happy in a code editor.

Below is an honest comparison of those, and of the popular tools that get suggested for this but are really a different category.

The short answer

A browser can open a folder on your disk and write to the real files through the File System Access API, which is available in Chromium desktop browsers (Chrome, Edge, Arc). An editor built on that API is the only kind that lets you mount an existing folder of Markdown and edit the notes in place, with nothing uploaded. Firefox and Safari do not support opening a folder this way yet, so this whole category is Chromium-only for now.

Everything else is a different job: single-file scratchpads, browser-database editors, self-hosted servers, cloud collaboration, and desktop apps. All useful, none of them the "open my folder and edit it in the browser" tool.

How they compare

Tool Runs in a browser, no install Opens a local folder Edits files in place Best for
NoteLoom Yes, Chromium desktop Yes Yes A browser folder editor with source, live, and reading views, wikilinks, backlinks, and a graph, plus a web-clipping extension
Accrete Yes, Chromium desktop Yes Yes Obsidian-style linked notes (wikilinks, backlinks, graph, LaTeX) built on a local folder, in the browser
EzyMarkdown Yes, Chromium desktop Yes Yes A simpler browser folder editor with a live split-pane preview
VS Code for the Web Yes, Chromium for folders Yes Yes Editing folders of code and Markdown with IDE tooling, as raw source plus a preview pane
Obsidian No, desktop and mobile app Yes Yes The deepest local-first knowledge base: plugins, graph, and canvas, once installed
SilverBullet Runs in a browser, needs a server No, the server owns the folder Through the server A self-hosted, scriptable notes app for people who will run a server
mDocks Yes, Chromium desktop Yes, read only No, it is a viewer Privately reading a local folder or repo of Markdown, cleanly rendered
StackEdit Yes No, browser storage No Writing and previewing a single document with cloud sync and publishing
markdown.co.in Yes No, one file at a time No Fast single-file drafting with a live preview
The Markdown Website Yes No, one file at a time No Reading-first single-file Markdown with rich typography control
HackMD Yes No, cloud storage No Real-time team collaboration on Markdown in the cloud

Checked against each tool's own site and docs in July 2026. Tools evolve, so verify the current version before you commit.

The browser folder editors

NoteLoom

NoteLoom opens a folder in a Chromium browser and reads and writes the .md files in it directly. It is Markdown-first, with three views you switch between on the same note: source (raw text), live (renders as you write), and reading (clean, read-only). On top of the folder it adds a file tree, full-text search, [[wikilinks]], backlinks, tags, and a graph, and there is a companion browser extension that clips web pages and YouTube or Bilibili captions to Markdown in your folder. It is free, needs no account, and keeps your notes as plain files. The honest limits: Chromium desktop only, no plugin ecosystem, no canvas, and no built-in sync (you put the folder in iCloud, Dropbox, or Git yourself). This is the tool this site is about, so treat this description as the maker's, and check the others on their own terms.

Accrete

Accrete is the closest thing to a browser-native Obsidian. It mounts a local folder and writes the real files through the File System Access API, and its focus is linked notes: [[wikilinks]] with autocomplete, backlinks, a graph view, LaTeX math, and live preview. It installs as a PWA and works offline after loading. Two things to know: it writes a small .accrete/ settings folder into your vault, and it is Chromium-only. If you want a graph-based knowledge base on a local folder without installing anything, it is a strong option.

EzyMarkdown

EzyMarkdown is a simpler take: open a folder, see a file tree, and edit the .md files with a live split-pane preview, saving back to disk when you choose. It supports GitHub Flavored Markdown with tables, task lists, and code highlighting, runs with no account, and keeps everything local. It does not try to be a vault: there are no backlinks, graph, or cross-file search. Chromium desktop only. Good if you want the folder-editing part without the knowledge-base layer.

VS Code for the Web

VS Code for the Web (vscode.dev) opens a local folder in the browser and edits the files in place, and for many people it is the familiar option. It is a code editor, though, so Markdown is raw source next to a preview pane rather than a writing-first experience, and full folder access needs a Chromium browser. Its strengths are real: multi-file search, Git, and browser-compatible extensions. If you edit code alongside your Markdown, this is often the right call over a dedicated notes app.

Often suggested, but a different category

These come up in the same searches, and each is good at what it does. They just do not open and edit a folder of Markdown in the browser.

  • Obsidian opens a real local folder (a vault) and edits the files in place, with the deepest plugin, graph, and canvas ecosystem of any local-first tool. It is a desktop and mobile app, not a browser app, so it does not fit if you specifically cannot install software.
  • SilverBullet is a private, offline-first notes app you use in a browser, but it is self-hosted: you run a server (Docker or a single binary) that owns the folder, and the browser syncs to it rather than opening your files directly. Great if you are happy running a server.
  • mDocks opens a local folder in the browser, but as a clean reader. It renders your Markdown and reloads when you edit elsewhere; it does not write to the files. A nice companion to a real editor.
  • StackEdit runs in the browser and is local-first in spirit, but it stores documents in the browser's own database, not in a folder you pick, and imports or exports one file at a time. It shines at writing a single document with heavy extensions and publishing it to Google Drive, Dropbox, or a blog.
  • markdown.co.in and The Markdown Website are fast single-file tools: drop in one file, edit or read it with a good preview, and download the result. No folder, no save-in-place.
  • HackMD is a cloud editor built for real-time team collaboration. Your notes live on its servers, which is the opposite of local-first, but it is excellent when several people edit the same document at once.

Getting a PDF out

You have the notes in one of these, and now someone wants a PDF. Because these all render in a browser, the browser's own Print dialog with Save as PDF works from any of them. That baseline is often enough.

Some tools also give you a dedicated export:

  • NoteLoom exports the note you have open, from the editor toolbar or the file tree's right-click menu, and hands off to the browser's Save as PDF dialog. There is also a separate Markdown to PDF converter for when you have one document and do not want to mount a folder at all.
  • Obsidian ships Export to PDF in the desktop app with no plugin, built on the Chromium print engine. It handles one note at a time; batch or whole-folder export needs a community plugin.
  • Markdown Viewer (trymarkdownviewer.com) opens a single .md file or a .zip archive and exports per file as Markdown, HTML, or PDF, in the browser.
  • printmd is a single-purpose converter: paste or drag one .md file, pick a theme, and export. It says processing stays in your browser, and it does not open a folder.

Worth knowing before you plan around it: none of these turn a whole folder into one PDF out of the box. Obsidian needs a community plugin for batch export, and the browser folder editors do a note at a time. If you need one bound document out of many notes, expect to combine the Markdown first or reach for a toolchain like Pandoc.

If getting the PDF out is the main thing you came for rather than the folder editing, there is a separate comparison of the Markdown to PDF converters that run in your browser, covering what each one does with your file and which handle more than a single document.

PDF behaviour checked against each tool's own site and docs in July 2026.

How to choose

  • You can install software and want maximum power: Obsidian.
  • You want to stay in the browser, on a local folder, with linked notes: Accrete or NoteLoom.
  • You want the folder-editing part, kept simple: EzyMarkdown.
  • You also edit code: VS Code for the Web.
  • You just need one document, fast: markdown.co.in or StackEdit.
  • You want to self-host: SilverBullet. You want live team editing: HackMD. You only need to read a folder: mDocks.

If the browser folder-editing option is what you are after, the quickest way to see whether it fits is to open a folder and edit one note.

Requires the desktop version of Chrome, Edge, or Arc; Firefox, Safari, and mobile are not supported yet.