01 Importing Markdown
Importing Markdown
Bring existing markdown into MDflow by dragging it in.
What you can import
.mdand.markdownfiles.- Multiple files at once.
- A whole folder, including its subfolders.
Drag files into the sidebar, or select them through the file picker.
Importing a folder tree
This is the useful one if you are migrating from another tool.
Drag an entire folder into the sidebar and MDflow recreates the hierarchy as nested MDflow folders. Your structure arrives intact rather than flattened into a pile.
Two sensible behaviours while it does this:
- Only markdown files are imported. Everything else in the folder is ignored.
- Folders containing no markdown are skipped, rather than recreated as empty shells. If you drag a repository, you do not get its
node_modulestree back as folders.
Choosing a destination
- Import into an existing folder by selecting it first.
- Import with nothing selected and MDflow creates a timestamped folder for the batch, so an import never scatters files into your tree unpredictably.
What is preserved
The markdown source is preserved as-is, as an editable document. MDflow does not reformat, normalize, or convert your text — what you wrote is what you get.
Frontmatter, unusual syntax, and tool-specific conventions all survive, because to MDflow they are just characters in the body.
Name collisions
Duplicate imported filenames are automatically disambiguated with (2), (3) and so on. An import never overwrites an existing document.
Skipped files
MDflow reports unsupported or oversized skipped files at the end of the import, rather than failing silently. If something did not arrive, the summary tells you.
Limits
- 500 KiB per file. Larger files are skipped and reported.
- Your plan's document cap applies: 100 documents on Free, 10,000 on Pro. An import that would exceed it will not complete.
Migrating from another tool
Most markdown tools — Obsidian, VS Code, a git repository of notes — store plain .md files in ordinary folders. Export or locate that folder, drag it in, and the structure and content arrive together.
Things that will not come across, because they are not markdown:
- Attachments and images that live beside your notes (only markdown files are imported; add images afterwards by dragging them into the editor).
- Tool-specific databases, tags, or metadata held outside the files.
- Wiki-style
[[links]], which import as literal text. MDflow's internal links use@mentions — see 03 Linking Documents Together.