# Markdown Viewer

> A free, privacy-first online markdown editor with live preview, LaTeX math, Mermaid diagrams, syntax highlighting for 190+ languages, and export to HTML/PDF/PNG. Normal editor use processes documents in the browser with no sign-up.

## About

- **Name**: Markdown Viewer
- **URL**: https://markdownviewer.org
- **Category**: Developer Tool / Online Markdown Editor
- **License**: Free to use
- **Platform**: Runs in any modern browser (Chrome 90+, Firefox 90+, Edge 90+, Safari 15+)
- **Privacy**: Normal editor use stores and processes documents in the browser. Shared sessions disable analytics. Advertising may still load and operates separately; the `#share=` document fragment is not included in HTTP requests.

## Features

- Live split-screen markdown preview with synchronized scrolling
- Syntax highlighting for 190+ programming languages (JavaScript, Python, Rust, Go, SQL, etc.)
- LaTeX math expressions via KaTeX (inline `$...$` and display `$$...$$`)
- Mermaid diagrams (flowcharts, sequence diagrams, Gantt charts, class diagrams)
- GitHub Flavored Markdown (GFM): tables, task lists, strikethrough, autolinks
- Export to Markdown (.md), standalone HTML, PDF, PNG
- Copy rendered HTML to clipboard (for email, documents, and publishing tools)
- Shareable URLs that encode the entire document
- Dark / light mode with system-preference detection
- Multi-tab support — edit several documents at once
- Drag-and-drop file import
- Responsive design for phones and tablets

## Key Pages

- [Home](https://markdownviewer.org/) — Landing page and live editor
- [PDF to Markdown Converter](https://markdownviewer.org/pdf-to-markdown) — Convert PDF files to clean markdown, 100% in the browser
- [Markdown to Text](https://markdownviewer.org/markdown-to-text) — Strip Markdown syntax to plain text, or copy it as rich text for Word and Google Docs
- [Paste to Markdown](https://markdownviewer.org/paste-to-markdown) — Press Ctrl+V to turn clipboard rich text from Word, Google Docs, or a web page into Markdown
- [Text to Markdown](https://markdownviewer.org/text-to-markdown) — Convert pasted rich text or plain text into clean Markdown in the browser
- [Word to Markdown](https://markdownviewer.org/word-to-markdown) — Convert Word and DOCX to Markdown in the browser, with image extraction
- [Markdown to Word](https://markdownviewer.org/markdown-to-word) — Export Markdown as an editable DOCX document with real Word heading styles
- [Markdown to Excel](https://markdownviewer.org/markdown-to-excel) — Detect every table in a Markdown document and export them as an XLSX workbook or CSV
- [Markdown to Image](https://markdownviewer.org/markdown-to-image) — Render Markdown as a themed PNG, JPG, or SVG poster, split into cards on thematic breaks
- [Excel to Markdown](https://markdownviewer.org/excel-to-markdown) — Paste spreadsheet cells or open an .xlsx and get a GFM table
- [Image to Markdown](https://markdownviewer.org/image-to-markdown) — OCR a screenshot or scan into Markdown locally; the image is not uploaded
- [Markdown Cheat Sheet](https://markdownviewer.org/cheat-sheet) — Complete syntax reference: basic, GFM, LaTeX math, Mermaid
- [Discord Markdown](https://markdownviewer.org/discord-markdown) — Discord Markdown cheat sheet and editor with a live Discord message preview
- [Obsidian Markdown](https://markdownviewer.org/obsidian-markdown) — Obsidian Flavored Markdown cheat sheet and editor with a reading-view preview
- [About](https://markdownviewer.org/about) — What the site is and how it works
- [Contact](https://markdownviewer.org/contact) — How to reach us
- [Privacy Policy](https://markdownviewer.org/privacy-policy) — Data handling: documents never leave the browser
- [Terms of Service](https://markdownviewer.org/terms) — Conditions of use
- [Metrics](https://markdownviewer.org/metrics) — Usage metrics
- [Sitemap](https://markdownviewer.org/sitemap.xml) — Full sitemap
- [Robots](https://markdownviewer.org/robots.txt) — Crawler directives including AI content signals

## Usage Notes for Agents

- The homepage supports markdown content negotiation: send `Accept: text/markdown` to receive this document as `text/markdown`.
- The homepage advertises this resource via a `Link` response header with `rel="service-doc"`.
- AI usage preferences are declared via Content-Signal directives in `/robots.txt`.

## Contact

- Website: https://markdownviewer.org
