Importing Notes#
FoldNotes can import notes from Obsidian, Bear and Capacities, and from plain .txt files, Markdown, TextBundles and Bike outlines. The import process creates copies in your FoldNotes collection — original files are never modified.
Platform Availability#
| Import Source | macOS | iOS |
|---|---|---|
Import Files (.md, .txt, .textbundle, .bike1) |
||
| Import from Bear | ||
| Import from Obsidian | ||
| Import from Capacities |
On macOS, the importers are in the File menu: Import Files… (Shift+Cmd+I), Import from Bear…, Import from Capacities… and Import from Obsidian…. On iOS, tap the import button (down-arrow icon) in the navigation bar.
Import Files#
The general-purpose file importer handles individual files and folders. Supported file types:
- Markdown (
.md,.markdown) - Plain text (
.txt,.text) - TextBundle (
.textbundle) — text and images are imported together - Bike (
.bike) — converted to Markdown automatically
How It Works#
- Choose File > Import Files… (macOS) or Import Files (iOS).
- Select one or more files, or a folder. Folders are scanned recursively for importable files.
- Confirm the import. You can optionally collapse Markdown paragraph breaks (double newlines become single).
- Each file is written to your current collection with FoldNotes front matter.
What Happens to YAML Front Matter#
Many Markdown editors (Obsidian, Jekyll, Hugo, Logseq, and others) add YAML front matter between --- fences at the top of a file. FoldNotes detects and strips this foreign front matter during import.
- The
title:value, if present, is used as the note title. - All other foreign fields are discarded.
- FoldNotes generates its own front matter with a unique
id,createdtimestamp, andtitle. - The body text below the closing
---fence is preserved as-is.
If the file has no YAML front matter, the filename becomes the note title.
Tip
Foreign front matter is stripped because FoldNotes manages its own metadata schema. See Front Matter for details on what FoldNotes stores.
Where Files Are Imported#
Imported files are added to your currently active collection. If you're working in a secondary collection, the notes appear there — not in your default collection.
Encoding#
Files are read as UTF-8. If that fails, macOS Roman encoding is attempted as a fallback.
Import from Bear#
Bear is a popular note-taking app for macOS and iOS. FoldNotes imports from Bear's TextBundle export format, which preserves note content and attachments.
Exporting from Bear#
Bear export is macOS only — Bear for iOS does not offer TextBundle export.
- Open Bear on your Mac.
- Select the notes you want to export, or select all with Cmd+A.
- Go to File > Export Notes.
- Choose TextBundle as the format.
- Select a destination folder (e.g. your Desktop or Downloads).
- Bear creates one
.textbundlefolder per note.
Importing into FoldNotes#
- Choose File > Import from Bear… (macOS) or Import from Bear (iOS).
- Select the folder containing the exported
.textbundlefiles. - Confirm the import. You can optionally collapse paragraph breaks.
What Gets Imported#
| Content | Imported? | Notes |
|---|---|---|
| Note text | Full Markdown content preserved | |
| Images | Copied to .attachments/, paths rewritten. A picture that is already there with the same contents is reused, not copied again |
|
| PDFs and other documents | PDFs, Office and iWork documents and audio files are copied like images. Other file types, and anything over 20 MB, are skipped and listed when the import finishes | |
| Tags | Bear strips tags from exports (see below) | |
| Backlinks | [[wiki-links]] in note text are detected |
Tag Limitation#
Bear does not export tag information
Bear removes #tags from the note body during TextBundle export and does not include tag data in the bundle metadata. There is no Bear export format that preserves both tags and attachments.
Imported Bear notes are tagged #imported/bear — or #imported/bear/<folder> when they sit in a subfolder of the export — so you can find them easily.
If you need Bear's tag hierarchy, Bear's Markdown export (not TextBundle) can create a folder structure based on tags — but that format does not include images.
Import from Obsidian#
FoldNotes can import an entire Obsidian vault, including attachments, tags, and front matter metadata.
Importing#
- Choose File > Import from Obsidian… (macOS) or Import from Obsidian (iOS).
- Select your Obsidian vault folder (the one containing the
.obsidian/directory). - Review the summary — FoldNotes shows how many notes and tags it found, and how many attachments your notes use. Only those are copied; files in the vault that no note uses are left behind.
- Confirm the import. You can optionally collapse paragraph breaks (recommended — Obsidian uses double-spaced paragraphs).
The import is quick, and a progress window counts the notes as they're imported.
What Gets Imported#
| Content | Imported? | Notes |
|---|---|---|
| Note text | Full Markdown content preserved | |
| Attachments | Pictures, PDFs and other documents your notes use are copied to .attachments/, and ![[image]] embeds and  references are rewritten. Importing the same vault again doesn't copy them twice. Files over 20 MB are skipped |
|
| YAML front matter tags | Prefixed under imported/obsidian/ |
|
Inline #tags |
Prefixed under imported/obsidian/ |
|
| Folder structure | Converted to tag hierarchy (e.g. Projects/Work/ becomes #imported/obsidian/Projects/Work) |
|
[[backlinks]] |
Preserved and resolved where target notes exist | |
Aliased links [[note|display]] |
Converted to [[note]] |
|
Front matter title: |
Used as note title | |
Front matter date: / created: |
Used as creation date | |
| Daily notes | as ordinary notes | An Obsidian daily note such as 2026-03-30.md comes in as an ordinary note with that name — not as a FoldNotes daily note. Your FoldNotes daily notes are never changed |
| Excalidraw files | Skipped |
Tag Handling#
Obsidian notes can have tags from three sources — all are preserved:
- Folder structure — A note at
Projects/Work/meeting.mdgets the tag#imported/obsidian/Projects/Work. - YAML front matter — Tags listed in the
tags:ortag:field are prefixed withimported/obsidian/. - Inline tags —
#tagsin the note body are prefixed withimported/obsidian/.
Notes with no tags from any source receive a base #imported/obsidian tag. Characters FoldNotes can't use in a tag — such as _, . or & in a tag or folder name — become -, so #to_read is imported as #imported/obsidian/to-read.
Skipped Content#
The Obsidian importer only processes .md files. Everything else is silently ignored, including:
- Configuration directories —
.obsidian/,.trash/,.git/,.github/,node_modules/ - Hidden files — any file or folder starting with
. - Canvas files —
.canvas(Obsidian's visual canvas format) - Plugin data — JSON configuration files, database files, and other plugin-generated content
- Empty notes and notes larger than 5 MB
Import from Capacities#
Capacities import is available on macOS only.
Importing#
- Export your data from Capacities as Markdown and unzip it. The export is a folder with subfolders such as
DailyNotes,AtomicNotes,PeopleandTasks, andImages/Mediafor pictures. - Choose File > Import from Capacities….
- Select the unzipped export folder. If its notes sit in a
Notesfolder inside it, FoldNotes finds them. - If FoldNotes already has daily notes for some of the export's dates, choose what happens to them (see Daily Notes below).
- Review the summary — how many notes and daily notes will be imported, how many attachments your notes use, and how many notes are skipped because they are already in FoldNotes. Confirm the import. You can optionally collapse paragraph breaks (recommended).
The import is quick, and a progress window counts the notes as they're imported.
What Gets Imported#
| Content | Imported? | Notes |
|---|---|---|
| Notes (atomic notes and other object types) | Tagged by type and Capacities tags, e.g. #imported/capacities/atomic-notes/bike-app |
|
| Daily notes | Become FoldNotes daily notes, so they appear in the calendar | |
| Tasks | Become task lines: Done → - [x] with a done: date, In Progress → - [/], and priority: is kept |
|
| People | Phone, email, category, organisations and memory jog are listed under the name | |
| Links between objects | Become [[wiki-links]] |
|
Pictures and files in Images/Media |
Only the ones your notes use are copied to .attachments/. Importing the same export again doesn't copy them twice. Files over 20 MB are skipped |
|
| Created date | Taken from Capacities' createdAt |
|
Collections, Queries, PDFs, Files, Weblinks, Tables folders |
Not imported |
Daily Notes#
A Capacities daily note becomes the FoldNotes daily note for its date. Its Capacities tags are added under #imported/capacities/.
If FoldNotes already has a daily note for one of the export's dates, you are asked once for the whole import:
- Append adds the imported text to the end of your daily note, under the heading Imported from Capacities. The date heading Capacities puts at the top is left out.
- Overwrite replaces the text of your daily note with the imported text. The note itself stays: links to it, its properties and its favourite are kept.
- Skip These Days leaves your daily notes for those dates exactly as they are, and imports everything else.
- Cancel stops the whole import. Nothing is imported.
Importing the same export again
Choose Skip These Days. Append would add the same text to those daily notes a second time, and Overwrite would replace anything you have written in them since.
If your daily note for a date is in the Trash, that day is skipped whatever you choose, so you can still restore your note.
Notes Already in FoldNotes#
A Capacities note whose title matches a note already in your collection — including one in the Trash, which you may want to restore — is skipped, so running the import again only brings in what's new. The summary says how many were skipped. Daily notes follow your choice above.
After Importing#
All importers create FoldNotes front matter for each note, including a unique id and created timestamp. Notes appear in your document list immediately after import.
Organising imported notes
Imported notes are tagged under #imported/bear, #imported/obsidian, or #imported/capacities so you can browse them by source. On macOS and iPad, you can drag notes from an imported tag path to any other tag in the tag browser — the tag in the note body is updated automatically. This makes it easy to reorganise imported notes into your own tag structure over time.
Import into a separate collection (macOS)
On macOS, consider creating a secondary collection (File > New Collection) to import notes into. This lets you review and organise imported content before committing to your primary collection. On iOS, notes are always imported into your home collection.
Duplicate Handling#
If a note with the same filename already exists in your collection, Import Files, Bear and Obsidian add a number: My Note, My Note 2, My Note 3, and so on. Capacities skips a note whose title is already in your collection instead (see Notes Already in FoldNotes). Existing notes are never overwritten — except Capacities daily notes, where you choose Append, Overwrite or Skip These Days.
-
.bike(Bike Outliner) import is macOS only. ↩