Markdown Viewer

Help improve Nanomite

Feedback

Share an idea, report a bug, or tell us about your experience with Markdown Viewer. Your feedback helps us make Nanomite better—thanks for sharing it.

Feedback type

Text / Local preview

Markdown Viewer

Write, open, and preview extended Markdown without uploading the document.

01 / Input

Markdown

144 words · 41 lines

Open one file up to 2 MB. Live rendering pauses above 200,000 characters.

Sample Markdown is ready to edit.

02 / Rendered

Preview

GFM · Math · Mermaid

A local Markdown preview

Write or paste Markdown on the left. The rendered document updates on the right.

Markdown keeps plain text readable while adding structure when you need it.

Text and tasks

Use bold, italic, strikethrough, links, and inline code.

Feature Support
Tables Yes
Task lists Yes
Footnotes Yes[1]

Code

const message: string = 'Markdown stays local';
console.log(message);

Math

Euler's identity is eiπ+1=0e^{i\pi} + 1 = 0.

n=11n2=π26\sum_{n=1}^{\infty} \frac{1}{n^2} = \frac{\pi^2}{6}

Diagrams

Fenced mermaid blocks become diagrams when you add them to the document.


  1. Footnotes link references to notes without breaking the reading flow. ↩︎

Raw HTML is shown as text. Relative images are blocked; remote images use their hosts.

How it works

Preview Markdown in three steps

Use the live Markdown editor online without sending the document to Nanomite. The source and rendered view stay together in one focused workspace.

  1. 01
    Write, paste, or open Markdown.

    Start with the editable sample, paste plain text, or open one local Markdown or text file up to 2 MB.

  2. 02
    Check the live Markdown preview.

    For documents under 200,000 characters, headings, lists, tables, task lists, code, footnotes, and math update as you type.

  3. 03
    Review technical content.

    Read highlighted code, KaTeX formulas, and locally rendered Mermaid diagrams beside the original source.

01 / Markdown

Read GitHub Flavored Markdown

Preview standard Markdown plus strikethrough, autolinks, tables, task lists, footnotes, and stable heading links. Raw HTML is displayed as text instead of being executed.

02 / Technical

Render math, code, and Mermaid

KaTeX formats inline and display math, common programming languages receive syntax highlighting, and Mermaid fences become diagrams after the preview loads.

03 / Privacy

Keep Markdown processing local

Parsing and rendering happen in your browser. Nanomite does not upload, store, or put the Markdown in the page URL, and no account is required.

External resources

Know when a preview can make a request

An image with an http:// or https:// address is loaded from its original host, so that host receives a normal browser request. Image requests omit the referring page, but still reveal information such as the browser's IP address.

Relative, root-relative, and protocol-relative image paths are shown as inert text and are not requested from Nanomite or another server. Embed a supported image as a data URL or use an explicit http:// or https:// address when it needs to appear.