Read this in other languages: Русский
A tiny, fast Markdown viewer for Windows with editing, printing and PDF export.
One single 1.8 MB .exe — no installer, no DLLs to keep next to it: all
dependencies are embedded. It uses the .NET Framework 4.8 and the Edge WebView2
engine already built into Windows 10/11.
- View Markdown files with GitHub-like styling: headings, lists, tables, code blocks, quotes, images (including relative paths)
- Edit in a simple Notepad-style text mode (
Ctrl+E), with unsaved-changes protection; original line endings (LF/CRLF) are preserved on save - Print to any printer with preview, or export to PDF in one click
- Open files via dialog (
Ctrl+O), drag & drop, command line (MdViewer.exe file.md) or double-click (after file association) - External links open in your default browser; links to neighbouring
.mdfiles open right in the viewer - Russian user interface
Grab MdViewer.exe from the Releases page, put it anywhere
and run it. No installation, no extra files.
Requirements: Windows 10/11 x64. Both the .NET Framework 4.8 runtime and the WebView2 runtime ship with Windows 11 (on older Windows 10 builds you may need to install the WebView2 Runtime).
Visual Studio 2022 (with .NET desktop workload) or the .NET SDK:
dotnet build MdViewer.sln -c Release
The result appears in MdViewer/bin/Release/net48/.
Dependencies (restored automatically from NuGet):
- Markdig — Markdown to HTML conversion
- Microsoft.Web.WebView2 — rendering
