Import & Export
Bring an Obsidian, Logseq or Bear vault, a Notion export or a CoachKeeper export — with its links — and take it back in one step if it was wrong. Take everything with you, history included.
Bring your vault — with its links
The first hour in a new notes app is usually an import, and most imports lose the one thing that made the old notes worth keeping: the links between them. CoachKeeper keeps them.
Open Notes and choose Import markdown in the notes bar (it is also on the empty Notes page). Drop a .zip or a few .md files on the Files tab, or choose them:
- Obsidian, Logseq or Bear — zip the vault (or use the app’s own export) and drop the zip
- Notion — the Markdown & CSV export, as the zip Notion gives you
- A CoachKeeper export — the zip from Download my data (see below)
- Loose
.mdfiles — one or many
CoachKeeper names the kind it found, lists the notes in the archive — untick any you don’t want, or Select all — and imports them with Import everything or Import n notes.
What arrives
From a vault:
- Links stay links.
[[Note]],[[Note|alias]]and[text](Note.md)become links to the imported note, the same note mentions you make with[[in the editor. A path like[[folder/Note]]is matched by path, a bare name by file name, then by alias or title — the way Obsidian reads them. - Files stay in the page. Pictures and PDFs that a note embeds (
![[scan.pdf]],) become file cards and images where they were. - Front-matter tags become tags.
- Folders become notebooks — switch off Turn folders into notebooks to keep the notes loose.
From Notion, pages become notes and nested pages become notebooks. A database with a status column becomes tasks, with their status, due date, priority, tags and page text.
A CoachKeeper export comes back exactly as it was: notes with their exact formatting, notebooks, tags, tasks, events, saved links, page frames and files.
There is no small cap: one import takes up to 10,000 notes, and every note shows in the Notes list.
The report
When it is done you see what happened — for example 312 notes imported · 1,204 links resolved · 9 not found, with the notebooks, files, tags and tasks it made. Show what was not found lists the links that name no note (they stay in the text as written, [[Like this]], so you can fix them later) and the files that were not imported, with the reason: too large, a type CoachKeeper doesn’t accept, or missing from the archive.
Imported files count towards your file storage like any upload. Pictures over 10 MB and documents over 50 MB are skipped and listed.
Undo an import
Changed your mind? Undo import takes the whole import back in one step: its notes, tasks, events and saved links go to the trash, its notebooks are dissolved, and the files and tags it created are removed. A note you edited after importing is kept — the receipt says how many — so an undo never throws away your own work.
The last import stays undoable from the same dialog (Last import: …), not only in the moment.
Paste markdown
The Paste tab turns pasted markdown into one note. Tick Also create tasks from task-list items and each - [ ] … line becomes a task as well.
Take everything with you
Settings → Data & Privacy → Download my data gives you one zip of everything: each note as a markdown file, in a folder per notebook; the files inside your notes; your page frames; and every record as JSON, including each note’s exact editor document.
The export also keeps the history: every earlier version of each note with who replaced it, every change an agent made with its before and after, and every agent run with its brief and report. Import that zip into CoachKeeper and your notes, notebooks, tags, tasks, events, links, frames and files come back as they were.
A single note exports from its download menu as PDF, Markdown, or a zip with its files — see Capture.
Next steps
- Capture — notebooks,
[[mentions and the panels under a note - Library — the tags your import brought along
- Capture from anywhere — keep new things flowing in