Markdown to website, without a static site generator
Zip the folder and upload it. Folder names become sections, filenames become pages, a README or index file becomes the section’s front page, and relative links and images are rewritten to match. Search and navigation are built for you.
The route you were about to take
What your folder becomes
| In your folder | On the site |
|---|---|
| A subfolder | A section in the navigation, titled the way it reads |
README.md or index.md | That section’s front page |
getting-started.md | A page, titled from its first heading |
A relative link to another .md | A link to that page, rewritten |
 | The image, carried across, link rewritten |
| A fenced mermaid block | A rendered diagram |
mkdocs.yml or zensical.toml | Read for site name, description, language and nav |
docs/
README.md
getting-started/
index.md
install.md
first-steps.md
guides/
index.md
deploying.md
images/diagram.png
reference/
cli.md
config.mdThe steps
1. Tidy the folder, or do not
2. Zip it and upload
3. Check the tree before the content
4. Publish
What you give up by not running a generator
Leaving again, whenever
Questions
How do I turn Markdown files into a website?
Do I need a static site generator to publish Markdown?
Do numbered filenames still control page order?
What happens to my relative links and images?
Can I move to a static site generator later?
Try the free plan instead of reading about it
- Drag in a folder of Markdown, a zip, a Word document or a PDF
- Search, navigation and a 404 page are built for you
- Export the built site or the source on every plan, free included
Do you actually need a static site generator?
A static site generator is a good answer to a question a lot of teams have not asked yet. Here is what it actually buys you, what it costs to keep, and the three cases where the honest answer is that you do not need one.
Migrating a mkdocs.yml project in one upload
Zip the repository, upload it, and your mkdocs.yml is read for site name, description, language and navigation. What arrives intact, what a plugin was doing that no config can carry, and how to go back.
Docszero vs MkDocs: the same site, without the pipeline
MkDocs is free and always will be. What costs is the hosting, the CI job and the afternoons. Docszero builds with Zensical, the Material for MkDocs team’s own successor, and publishes it for you.