Pandoc Download: Turn Markdown into Word, HTML or PDF
Pandoc 3.13 · for Windows, macOS and Linux
Developer: John MacFarlane (opens in a new tab)
- Windows
- macOS
- Linux
The download link points to the program’s official source; the file is not hosted on this site. Link address: github.com
Link not working? Let us know
Pandoc is a free, open-source document converter by John MacFarlane. The current release is 3.13; it is installed with an MSI, winget or Chocolatey on Windows, Homebrew or a package on macOS, and runs on Linux.
Pandoc is often described as a universal document converter. Writers use it to keep a manuscript in plain Markdown and still hand a publisher a Word file; students turn notes into PDF; developers generate documentation websites from the same source.
Formats Pandoc understands
Pandoc reads and writes lightweight markup such as Markdown, HTML, word-processor formats like DOCX and ODT, TeX formats, XML formats, documentation formats and more. The full list on pandoc.org is long, and most conversions work in both directions.
Installing Pandoc
- The Download button opens the official release page, where the latest installers are listed.
- Windows: Run the MSI installer, or use a package manager. The installation guide gives these commands:
winget install --source winget --exact --id JohnMacFarlane.Pandoc
choco install pandoc
- macOS: Use the PKG installer from the release page or install it with Homebrew.
- Linux: Release packages are offered alongside distribution packages.
The guide warns that mixing installation methods can leave two separate copies on your system, so stick to one.
First conversions
These examples come from the Pandoc user’s guide. The first writes an HTML fragment; adding -s creates a complete standalone page:
pandoc -o output.html input.txt
pandoc -s -o output.html input.txt
PDF output needs one extra piece
pandoc test.txt -o test.pdf works only when a PDF engine is available. By default Pandoc uses LaTeX, so install a LaTeX distribution first, or choose another engine with the --pdf-engine option.
Pros
- Converts between a very wide range of document formats
- Scriptable and repeatable
- Installs through winget, Chocolatey or Homebrew
Cons
- Command line only
- PDF output needs a separate LaTeX engine
Frequently Asked Questions
Why does Pandoc fail when I create a PDF?
Pandoc creates PDFs through LaTeX by default, so a LaTeX engine must be installed. You can also select a different engine with --pdf-engine.
Can Pandoc convert a Word document to Markdown?
Yes. DOCX is one of the formats Pandoc can read, and Markdown is one it can write.
PandocOpen source
Download (opens in a new tab)


