Markdown viewer

Updated

Open a .md file and read it the way it was meant to look: drag the file in, paste the text, or load it from a GitHub URL. Tables, highlighted code, task lists, footnotes, and mermaid diagrams render in place. Adjust the type size, jump around with the outline, print to PDF, or publish it as a link.

Size
untitled.md · 689 B · 131 words

Markdown viewer

Drop a .md file onto this page, paste markdown, or load a file from a URL — it renders here with tables, highlighted code, task lists, and mermaid diagrams.

What you can do

  • Read a README without cloning the repo
  • Print it or save as PDF from the browser
  • Share the rendered page as a link (30-day expiry)
ControlEffect
Font sizeS / M / L
WidthNarrow for reading, wide for tables
OutlineJump between headings

Tip: link straight to a rendered file with ?url=https://raw.githubusercontent.com/...

What does a markdown viewer do that a text editor doesn't?

It shows the rendered document instead of the source. A README opened in Notepad is a wall of #, |, and backticks; the same file here is headings, tables, and highlighted code with a clickable outline. Reading is faster, and you can check that a document really renders the way you expect before you commit it — a stray unclosed code fence or a broken table is obvious at a glance. For syntax questions while you read, keep the cheat sheet open.

How do I share a rendered markdown file?

Click Share as link. The document is published to a short URL that renders exactly as it does here — diagrams included — and expires after 30 days. For permanent links, edit tokens, raw endpoints, and an MCP server that shares from Cursor or Claude Code, use the main sharing page.

Which markdown flavor is rendered?

GitHub Flavored Markdown: CommonMark plus tables, task lists, strikethrough, autolinks, and footnotes, with syntax highlighting for fenced code. This matches GitHub, GitLab, and most documentation sites, so what you see here is what a README will look like once pushed. Chat apps differ — see the Discord and Slack formatting references.

How do I open a .md file?

Click "Open .md file" or drag the file anywhere onto the viewer panel. It is read locally with the browser File API and never uploaded. .markdown, .mdx, and .txt files work too.

Can I view a README from GitHub without cloning?

Yes. Paste the file's GitHub URL (the github.com/.../blob/... address) and click Load from URL; it is rewritten to the raw.githubusercontent.com address, which allows cross-origin reads. You can also link people straight to a rendered file with ?url= in this page's address.

Why does loading from some URLs fail?

The fetch happens in your browser, so the remote host must allow cross-origin requests (CORS). GitHub raw files and gists do; many company wikis and CMS exports do not. Download the file and drop it in instead.

How do I turn the markdown into a PDF?

Click Print / PDF and choose "Save as PDF" in the browser print dialog; the controls are hidden and only the rendered document prints. For a dedicated converter with page setup options use the markdown to PDF tool.

Do mermaid diagrams render?

Yes. A fenced code block tagged mermaid is rendered as an SVG diagram — flowcharts, sequence diagrams, timelines, and the rest of mermaid's catalogue.

More markdown tools