Use the Importer plugin
The official Importer plugin handles the most popular note-taking apps and file formats. It converts your exported data into Markdown files and places them directly in your vault.Install the Importer plugin
Open Settings → Community plugins, click Browse, and search for Importer. Click Install, then Enable.
Open Importer
Open the command palette (
Ctrl+P / Cmd+P) and run Importer: Open importer. Alternatively, click the Importer icon in the left sidebar.Supported apps and formats
The Importer plugin supports the following sources:Notion
Import pages and databases exported from Notion.
Microsoft OneNote
Import notebooks and pages from OneNote.
Evernote
Import notes and notebooks from an Evernote export file (
.enex).Apple Notes
Import notes exported from the Apple Notes app.
Apple Journal
Import journal entries from the Apple Journal app.
Google Keep
Import notes and lists from a Google Keep export.
Bear
Import notes from a Bear export.
Craft
Import documents from Craft.
Roam Research
Import a Roam Research JSON export.
HTML files
Convert HTML files to Markdown.
CSV files
Import structured data from CSV files.
Textbundle files
Import
.textbundle and .textpack archives.Import plain Markdown files
If your notes are already in Markdown format — for example, exported from another Markdown editor — the simplest approach is to copy them directly into your vault folder.Locate your vault folder
Open Settings → Files and links and check the path shown under Vault path, or find the vault folder in your file explorer.
Copy your files
Copy your
.md files (and any subfolders) into the vault folder using Finder, File Explorer, or the terminal.Obsidian will recognise any
.md file placed in the vault folder. You don’t need to do anything extra to make them appear.Convert legacy Markdown formats
If you have notes with formatting that doesn’t match Obsidian’s Markdown style — for example, notes that use[[wikilinks]] from a different app, or notes using ==highlights== — use the built-in Format converter.
- Open Settings → Core plugins and enable Format converter.
- Go to Settings → Format converter and choose which syntax patterns to convert.
- Click Start conversion to update all notes in your vault.
More formats and community guides
If your app isn’t listed above, you can request support or contribute to the open-source obsidian-importer repository. The Obsidian community has also shared migration guides for many other tools:Day One
Day One
See the community thread on GitHub for a guide to migrating from Day One.
Logseq
Logseq
See the community thread on GitHub for a guide to migrating from Logseq.
Roam Research (manual)
Roam Research (manual)
In addition to the Importer plugin, community members have documented a manual Roam migration process for complex graphs.
TiddlyWiki
TiddlyWiki
See the Obsidian forum thread for a TiddlyWiki migration guide.
Ulysses
Ulysses
See the community thread on GitHub for a guide to migrating from Ulysses.
Remnote, Diaro, Samsung Notes, TheBrain, zkn3, and Zim
Remnote, Diaro, Samsung Notes, TheBrain, zkn3, and Zim
Additional guides are available in the obsidian-importer issue tracker and the Obsidian forum.
Next steps
Link notes
Start connecting your imported notes to build a knowledge graph.
Manage vaults
Learn how to organise, rename, and back up your vault.