extension ExtPose

Markdown Preview Plus

CRX id


Description from extension meta

Converts and previews markdown files (.md, .markdown) to HTML(include TOC) right inside Chrome and support live reload

Image from store Markdown Preview Plus
Description from store Automatically parses markdown files (.md) into HTML with live reload Usage: 1. Install extension from webstore (creates no new UI) 2. Check "Allow access to file URLs" in chrome://extensions listing: 3. Open local or remote .md file in Chrome. 4. See nicely formatted HTML! Note: The auto reload feature is disabled default. ## Features * Support auto reload. * Support external css file. * Customize theme for every md file. * Support github flavored markdown. * Export nicely formatted HTML. * Support render Katex, Mermaid. ## Release Notes ### 0.7.22 ### Fix unicode punctuation delimiter ### 0.7.21 ### Keep libs up to date ### 0.7.20 ### Fix minor bug for render math codes ### 0.7.18 & v0.7.19 ### update mermaid.js to latest ### 0.7.17 ### * Fixes "Copy as HTML" with custom CSS ### 0.7.16 ### * Fixes duplicate render TOC when auto reload is enabled

Latest reviews

  • (2022-10-14) Arc Lin: Nice job, now I can open a .md file as a html file, it's helpful.
  • (2022-08-23) Jeff Milton: 5 stars because it is the best MD viewer there is at the moment, IMHO, and I have tried them all. My only suggestion would be, please add support for endnotes.
  • (2021-12-08) Yun Lin: Does it can display picture?
  • (2021-10-07) Dave Pedu: Does not correctly render code blocks.
  • (2021-09-27) klaus zhang: TOC(table of content)无法滚动,显示不全,遗憾,非常影响使用,当文档较长时
  • (2021-08-08) ghkbvgy 4674: 很好
  • (2021-03-23) lei wu: 功能强大而方便的工具。
  • (2021-02-01) Rick: Does not work on Windows
  • (2021-01-30) 黄瑞锐: 我用的是360极速浏览器,安装了其他几个Markdown Viewer、Markdown Reader,都勾选了允许访问文件,但浏览器打开的.md文件都是原始的显示,插件没有起作用,试了这个才有作用,而且在“Set theme for this page:”选项中可以选择不同的浏览模式,挺方便的,给个五星好评!
  • (2021-01-04) Joseph Farrar: Super easy to setup and use. Works exactly the way I expected it to. Perfect for what I was needing.
  • (2020-10-15) M.J. Ali Abu Thair: pros: this is an excellent plugin cons: some of the mark downs don't render properly EX: Request Body<a name="API_DeleteFunctionEventInvokeConfig_RequestBody"></a>
  • (2020-08-01) Mustafa Basit: thank a lot for this amazing extension
  • (2020-03-20) べ断桥烟雨ミ: Markdown渲染有点问题,MathJax引擎会将代码块中的 $$ (个别语言支持这种写法,用作插值字符串) 作为 TeX 数学公式进行渲染,导致渲染效果错误。 希望能够改进。
  • (2020-01-30) Kenji Yonekawa: Very useful. It would be nice if it supports mermaid.
  • (2020-01-19) Coco Mang: This extention does not work, the md files are not formated, I have tried all options including the fact to read local files, it simply does not work.
  • (2020-01-12) Alexander Shirokov: Excellent tool to develop your notes
  • (2020-01-02) 江淮杰: 渲染的不好,部分没有渲染出来
  • (2019-09-05) Owen LA.: Ok, fully meet daily use requirements
  • (2019-08-21) Michael Williams: This is a great add on. It does a nice GitHub preview with auto-reload. You can also enable the preview of local files. Total awesomeness. Really useful. Would like a few more dark themes.
  • (2019-07-02) Brian Chrzanowski (Brimonk): Thank god this was super easy to use. It's clear. Simple. Not a huge fan of manually enabling the file url setting, but hey. It works and is simple once set up. Thanks for making this.
  • (2019-07-02) 许德安: 非常好用,尤其是可以渲染latex。如果能够渲染svg就更好了。
  • (2019-06-12) Ruslan Kabatsayev: It mostly works fine, but there are some problems with equations (enabled by KaTeX support checkbox): 1. Equations are rendered incorrectly: e.g. $\vec k$ doesn't have the arrow. 2. Some environments supported by MathJax seem to be not supported by this extension: e.g. "align".
  • (2019-06-07) Paul Kenjora: Doesn't work. Opened a README.md file in chrome and no markdown. I toggled all the relevant options.
  • (2019-04-17) Lewis Zhang: Default theme Github is totally different from github.com. Is the CSS file wrong? Could you adjust upload custom CSS file size?The size of file (https://github.com/sindresorhus/github-markdown-css) I want to upload is 40kb.
  • (2019-04-02) 亀海克行: オリジナルCSSを作っていて気づいたのですが、```で囲ったソースコードがHTMLタグで始まる場合に、開始タグ部分に.hljs-nameがつかないことがあります。
  • (2019-03-06) Geek Chen: Who can teach me how to use it? this chrome-extends tool does not work in my chrome browser
  • (2019-02-17) Bizhan Aminipour: It supports only basic md features. but it doesn't support TOC, emojis, KaTeX, mermaid. And its font is not satisfactory.
  • (2019-02-02) Ethan Rietz: TeX type math is no longer rendered correctly for me after the switch from MathJax to KaTeX. Does anyone know of a solution?
  • (2019-01-30) 王若非: 中文乱码怎么破……
  • (2018-12-14) 王祥: I hope add [title](url){:target="_blank"} usage in the extension.
  • (2018-11-21) Old Xia: 使用插件后无法搜索 Can't search(Ctrl + F no result) after using extension.
  • (2018-11-19) alex wang: 我打开 md 文件没效果,不知道怎么使用
  • (2018-11-16) Kris Li: 用 Chrome 打开 .md 直接下载了,这个怎么破
  • (2018-10-11) Tony Barganski: Great app. I like the view Table of Contents option and that its configurable. Makes browsing large Markdown files easy.
  • (2018-08-29) Xavier Fornari: Do the job
  • (2018-06-17) Patrick McGoldrick: Rendering is not as good as some competitors. Also, they all see to be failing to render checkboxes.
  • (2018-06-15) An an: It's can't work. my systerm is win7. I have selected the Allow access to file URLs. But it still downloads the file instead of viewing it
  • (2018-05-17) Taro KATO: ローカルファイルを許容するオプションを追加してほしいです。 別のMarkdown Viewerというものでは、file:// を許可できるようになっています。同じオプションが欲しいです。 https://chrome.google.com/webstore/detail/markdown-viewer/ckkdlimhmcjmikdlpkmbgfkaikojcbjk?hl=ja
  • (2018-03-22) Ali Khosro: I tried several markdown viewer. This one really works like a charm. Options are very useful. Awesome job!
  • (2018-03-10) Josh Sooter: Because of the auto-update feature I'm giving this 5 out of 5 stars!
  • (2018-02-20) Ilya Miroshnichenko: Add syntax highlightning plese
  • (2018-01-24) Fang Jin: I'll vote this to be best of chrome extension that I had this year. Now every of my markdown files that I hosted online can be viewed in the browser. Quick and easy. Thank you very much.

Latest issues

  • (2021-05-08, v:0.7.12) John Deighan: Using custom CSS
    I'm displaying markdown in a local file. For me, allowing file URLs works. However, random words were being displayed as boldface. I tracked that down to an automatically added CSS class named hljs-keyword (I'm using the Guthub CSS file). I think this is horrible - my markdown file is a simple tutorial and there's no such thing as a keyword, but it seemed like a simple solution would be to copy the Github CSS file, modify the rule for CSS class hljs-keyword to have font-weight: normal, then get the extension to use that custom CSS file. Actually, that worked. The problem is that when I made another change to my custom CSS file, refreshing the page (which I didn't technically have to do since there's the auto-reload feature) didn't pick up the change. What I had to do was to remove, then re-install the custom CSS file. As you can imagine, that makes it really painful to develop a usable CSS file. FYI, I never could find the location of the standard Github.css file, but in Chrome's development tools, you can view the content of any loaded CSS file, so I just copied it from there. It would be useful if the extension would display the full path to the CSS file being used. In fact, what would also be very useful is for the extension to allow multiple CSS file, e.g. allow loading the standard Github.css file, then loading a custom file after that, which would allow the custom file to contain just the desired CSS changes. After all, that's what "cascading" is all about ;-)
  • (2021-02-06, v:0.7.12) WP DEV: Trello
    Can this be enhanced to work as an WYSIWIG editor for Trello, saving Markdown to Trello cards? If not it would be a great and very popular enhancement .. being able to hit Ctrl-I for italics or Ctrl-B for bold would be much faster in Trello Descriptions
  • (2020-12-17, v:0.7.11) David Yew: Not working for local files
    Hi! I have enabled for Allow access to file URLs, but it is not working. Also there is a warning: DevTools failed to load SourceMap: Could not load content for chrome-extension://febilkbfcbhebfnokafefeacimjdckgl/js/mermaid.min.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
  • (2020-07-06, v:0.7.8) オガワヒロキ: Chromeで.mdのファイルをドラッグ&ドロップで表示できないのですが。
    拡張機能に入りMarkdown Preview Plusの下にある「ファイルのURLへのアクセスを許可する」にチェックを入れると説明にあるのですが、この項目が表示されません。 どうしたらよろしいでしょうか?
  • (2020-05-16, v:0.7.7) Rorro P: It's not working, i have a README.md file in local folder, i drag it into chrome nonetheless it doesn't render it
    It's not working, i have a README.md file in local folder, i drag it into chrome nonetheless it doesn't render it
  • (2020-05-14, v:0.7.7) Rasmus Bækgaard (Limroto): CORS errors
    Hi there. I am getting CORS-errors; Access to XMLHttpRequest at 'file:///C:/Users/Limroto/sources/repos/myFile.md?_=1589475837763' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https. It checks every third second as the settings defines, but even with the check to allow file-URLs, it still gives me this error.
  • (2020-05-10, v:0.7.6) Simha Rupa Das: How to keep the spaces intact
    Example if i have some thing like this "for messages:<br>        # This" The it will be shown as for messages: # This Instead of for messages:         # This
  • (2020-05-07, v:0.7.6) JHilbert: Problem Charset
    Hello, I am a german developer. My problem is that when converting german markdown documents the german chars (ä,ü,ö, ..) are not converted correctly. Unfortunately I cannot change the charset in the options.
  • (2020-04-02, v:0.7.6) Deepal Moon: What am I doing wrong?
    I have ''Allow Access to File" turned on. Every time I try to open a markdown file, chrome just downloads it. If I try to open the downloaded file it opens in 'Markdown Monster'. Because that is the file type I have associated with *.md files. What do I need to do?
  • (2020-03-26, v:0.7.6) Logan Tian: Your extension is great.
    Your extension is great. Is it possible to provide an option to turn off automatic numbering of the table of contents, as many documents already have static numbers added to the title.
  • (2020-01-29, v:0.7.6) Casper Wilkes: Interesting breakage with `$`
    I found an interesting issue. If I include 2 `$ in a single line, it breaks the style of the display page. So, if i use "The `$GLOBALS` variable being accessed is the `$GLOBALS` super global.", the style will break starting at the first `$. If I exclude the second `$, everything works as expected: The `$GLOBALS` variable being accessed is the `GLOBALS` super global.
  • (2019-08-13, v:0.7.6) Ruslan Kabatsayev: Backslashes get collapsed
    I have disabled the built-in KaTeX support because it was rendering some things incorrectly, and tried to use [ChatJax](https://chemistry.meta.stackexchange.com/q/89/2133). This one works unless I have backslashes in my LaTeX input like in the end of line in "cases", "align" and similar environments or in the spacing constructs like "\,". With Markdown Preview Plus these backslashes appear to be collapsed, so that I need to double their amount to get correct output. See e.g. the following LaTeX code: $$f(x)=\begin{cases}1&\text{if }x\in\mathbb Q,\\0& \text{otherwise}\end{cases}\tag{3.33}$$ It works wrong, because both lines appear on the same line. If you replace "\\" with "\\\\", then it'll appear correct. This behavior is different than that of e.g. StackExchange Markdown, where you only need the same amount of backslashes as in true LaTeX.
  • (2019-06-10, v:0.7.6) Luciano da Silva: CSS not work
    CSS is not working properly.
  • (2019-05-16, v:0.7.6) Guang Zeng: potentially cause high CPU usage
    Hi there, I've been using this extension for a couple of years and I really love it! Recently I've found that when browsing certain websites, CPU usage is really high and fan keeps running at full speed. After I disable the extension and CPU went back normal. I'm not 100% sure this is caused by plugin and the web page could cause it too. I just felt like there could be some conflicts. Could you take a look? Conflicting webpages: 1. https://www.pana.com/ 2. https://www.1point3acres.com/bbs/forum-237-1.html Thanks! Mac OS 10.14.4 (18E226) Version 74.0.3729.131 (Official Build) (64-bit)
  • (2019-03-18, v:0.7.6) Arthur Zhang: Have no [TOC] and {#anchor} support
    Please add [TOC] and {#anchor} support for this plugin. That will make it more compatible and better using.
  • (2018-12-10, v:0.7.1) Abel Almo: High CPU usage
    When I enable the extension and open a github repo (example: https://github.com/dustin10/VichUploaderBundle) I see high CPU usage in the chrome task manager. Disabling the extensions reduces the CPU of the tab.
  • (2018-12-10, v:0.7.1) Tiancheng Luo: Not supporting '\\' line break in Math equations
    Not supporting Math Line break as ''\\''as in $$\begin{bmatrix} a & b \\ c & d \end{bmatrix}$$
  • (2018-11-30, v:0.7.1) Dave Stewart: GitHub stylesheet is not accurate
    It's similar, but clearly not the same. I've used a custom CSS file, but unfortunately this does not not work, I presume because of the HTML. Could you add a textbox or upload script for the rendered markdown to be inserted into?
  • (2018-11-11, v:0.7.1) Zhang Xiaodong: percent sign (%) not work
    $1.23\%$ rendered to $1.23%$ rather then 1.23%
  • (2018-10-24, v:0.7.1) Peter Nimmo: .MD Files still don't render via file protocol
    I have activated "Allow access to file URLs" but any file I access via file:/// shows as plain text and it doesn't matter if it is in the list of enabled extensions or not
  • (2018-10-11, v:0.7.1) Tony Barganski: Auto Linebreaks
    It's a little behind the curb as it lacks auto line breaks (so need to add two spaces at end of each line - a real pain to remember and lots more typing) which some other viewer extensions have, smartlists, etc. Would be real nice to have.


100,000 history
4.1 (220 votes)
Last update / version
2022-07-13 / 0.7.22
Listing languages