What survives the conversion and what does not
OneNote pages are free-form canvases: text boxes anywhere on the page, ink over images, tags on any line. Markdown is a single column of text. Every route has to flatten the page, and the losses follow from that.
| In OneNote | Word + pandoc | OneNote Md Exporter | Obsidian Importer |
|---|
| Text, headings, lists | Kept | Kept | Kept |
| Simple tables | Kept | Kept as Markdown | Check the output |
| Complex tables, colors | Check the output | Kept as HTML | Check the output |
| Images | Extracted to media/ | Kept | Check the output |
| File attachments | Check the output | Kept | Check the output |
| Section groups and sections | One page at a time | Folders | Folders |
| Subpages | One page at a time | Folder or filename prefix | Folder named after the parent |
| Links between pages | Break | Kept as wikilinks by default | Check the output |
| Links to other notebooks | Break | Removed | Check the output |
| Tags (To Do, Important) | Plain text | Symbols | Check the output |
| Handwriting (ink) | Lost | Lost | Check the output |
| Created and updated dates | Lost | Front matter, if enabled | Check the output |
| Password-protected sections | Must unlock | Lost unless unlocked | Not listed until unlocked |
"Check the output" means the tool's documentation does not say. Import one section first and look before running the rest.
Which route to pick
You have Windows and OneNote desktop, and want everything. OneNote Md Exporter is the most complete. It keeps attachments, writes created and updated dates into front matter if you ask, and converts links between pages to wikilinks. ConvertOneNote2MarkDown does a similar job through pandoc and is the better fit if you want to tune the pandoc output format.
You are on a Mac, or the notebook lives only in the cloud. Use the Obsidian Importer with Microsoft sign-in. It needs the notebook to be yours and visible in OneNote on the web. Shared notebooks are not supported; copy the pages you need into a notebook of your own first.
You need a few pages this afternoon. File > Export to Word and one pandoc command per page. It is manual, but nothing to install beyond pandoc.
Your notebook is mostly handwriting. No route will give you the words. Save PDFs, keep them with a typed summary, and use OCR if you need the text searchable.
Work and school notebooks
Notebooks on a work or school OneDrive or SharePoint are the hardest case. OneNote for the web's notebook export only works on a personal OneDrive, and the Obsidian Importer may need your organization's approval before it can read anything. Ask IT before you start: some organizations block the export path on purpose. If they allow it, the Windows exporters work on any notebook the desktop app can open.
How to verify nothing was lost
- Count pages per section. OneNote lists pages in each section. Compare with the files in the matching folder.
- Search for tiny files. A file under 50 bytes is almost always an ink-only page or a page that failed.
- Open the hardest pages. A table with merged cells, a page with an embedded file, a page with subpages.
- Click a few links. If page links point nowhere, rerun with a different link setting, or relink by hand with
[[wikilinks]].
Keep OneNote installed and the notebooks intact until you have worked from the Markdown for a few weeks. The conversion is cheap to redo; a notebook you deleted is not.
Turn your OneNote notebooks into Markdown you can search and link
Export the notebook, zip the folder and import it into Scribelet: sections become tags, to-dos become tasks with due dates, and ink-heavy PDFs get their text extracted. Free to start.
Free plan, no credit card. See pricing