Join 2–50 Markdown files into a single unified document with an auto-generated TOC. Pro feature. Preserves headings and adds H1 separators from filenames.
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
Drop all the Markdown files you want to merge (Pro: up to 50 files)
Reorder files in the drop zone if needed
Download the unified .md file with an auto-generated Table of Contents
0 bytes uploaded. Markdown Merger runs entirely in your browser using JavaScript. Your markdown — including any secrets, PII, or proprietary content — never leaves your device. No data is sent to any server.
If a file has no H1 heading, one is auto-generated from the filename. An H2 separator is inserted between files to clearly delineate sections.
md-merger accepts multiple files simultaneously, which is the Pro batch workflow. Merging two files is available free; merging more than two requires Pro.
Divide a large Markdown document into separate chapter files at H1 or H2 boundaries. Download all chapters as a ZIP. Pro feature.
Open toolAutomatically generate a linked Table of Contents from Markdown headings with GitHub-compatible anchor links. Free, browser-based.
Open toolShift all headings in a Markdown document up or down by one or more levels — e.g. H2 → H3 for embedding a document as a section. Free, instant.
Open tool