Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added en/Attachments/Reflect-Importer-importing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/Attachments/Reflect-exporting.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions en/Getting started/Import notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Apps come and go, but your data should last. Obsidian uses non-proprietary plain
- <span class="icon-app icon-bear"></span> [[Import from Bear|Bear]]
- <span class="icon-app icon-craft"></span> [[Import from Craft|Craft]]
- <span class="icon-app icon-roam"></span> [[Import from Roam Research|Roam Research]]
- <span class="icon-app icon-reflect"></span> [[Import from Reflect|Reflect]]
- <span class="icon-app icon-html"></span> [[Import HTML files|HTML files]]
- <span class="icon-app icon-md"></span> [[Import CSV files]]
- <span class="icon-app icon-md"></span> [[Import Markdown files|Markdown files]]
Expand Down
55 changes: 55 additions & 0 deletions en/Import notes/Import from Reflect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
description: Learn how to export your notes from Reflect and import them into Obsidian using the Importer plugin.
permalink: import/reflect
---
Obsidian lets you easily migrate your notes from Reflect using the [[Importer|Importer plugin]]. This converts your Reflect data to durable Markdown files you can use with Obsidian and many other apps.

## Export your data from Reflect

1. In Reflect, open **Preferences** (`Command+,` on macOS, `Ctrl+,` on Windows).
2. Select the graph you want to export in the sidebar.
3. Under **Export**, select "Reflect JSON" as the format.
4. Select **Export Reflect** to download a `.json` file with all your notes.

![[Reflect-exporting.png#interface]]

> [!info]+
> The export includes all notes in the selected graph. Individual note export is not currently supported.

## Import your Reflect data into Obsidian

You will need the official Obsidian [[Importer]] plugin, which you can [install here](obsidian://show-plugin?id=obsidian-importer).

1. Open **[[Settings]]**.
2. Go to **Community plugins** and [install Importer](obsidian://show-plugin?id=obsidian-importer).
3. Enable the Importer plugin.
4. Open the **Importer** plugin using the command palette or ribbon icon.
5. Under **File format**, select **Reflect (.json)**.
6. Select the location of your `.json` file.
7. Under **Output folder**, select where your files should import.
8. Review the import settings:
- **Download all attachments** — downloads images uploaded to Reflect _(on by default)_.
- **Add YAML tags** — adds your Reflect tags as note properties _(on by default)_.
- **Add YAML created/updated date** — adds timestamps as note properties _(off by default)_.
- **Add YAML title** — adds the full title as a note property _(off by default)_.
9. Select **Import** and wait until the import is complete.
10. You're done!

![[Reflect-Importer-importing.png]]

> [!tip]- Daily notes
> If you have the [[Daily notes]] plugin enabled, your Reflect daily notes will be imported using your configured daily note format.

## Supported content

The following content types are converted from Reflect to Markdown:

- Headings, paragraphs, and horizontal rules
- Bullet lists, ordered lists, and task lists
- Backlinks (`[[note title]]`)
- Tags
- Images and attachments
- Code blocks (with language syntax)
- Blockquotes
- Embeds (YouTube and other iframes)
- Bold, italic, strikethrough, underline, and inline code
3 changes: 3 additions & 0 deletions en/publish.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.