<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Obsidian on Blog of Jérémie Litzler</title><link>https://iamjeremie.me/tags/obsidian/</link><description>Recent content in Obsidian on Blog of Jérémie Litzler</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 17 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://iamjeremie.me/tags/obsidian/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrating Partially from Notion to Obsidian</title><link>https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/</link><pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate><guid>https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/</guid><description>&lt;img src="https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/2026-08-17-birds-flying-at-dusk.jpg" alt="Featured image of post Migrating Partially from Notion to Obsidian" /&gt;&lt;p&gt;What could I use to take my notes, thoughts and all the content that I wanted to save?&lt;/p&gt;
&lt;p&gt;In 2021, I picked Notion.&lt;/p&gt;
&lt;p&gt;In 2025, I decided to move partially away from it, as I had a new and important need: privacy.&lt;/p&gt;
&lt;p&gt;Yes, all those startups will say, “your data is safe.” Blah, blah, blah… I needed to move some personal notes away from Notion to a place where I would know where was the data and who could see it.&lt;/p&gt;
&lt;p&gt;The solution: Obsidian.&lt;/p&gt;
&lt;h2 id="exporting-notes-from-notion"&gt;Exporting Notes From Notion
&lt;/h2&gt;&lt;p&gt;Following the guide on Obsidian documentation site was enough:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Go to &lt;strong&gt;Settings&lt;/strong&gt; at the top of the Notion sidebar.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Under &lt;strong&gt;Workspace&lt;/strong&gt; select &lt;strong&gt;General&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Find and select &lt;strong&gt;Export all workspace content&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-menu.png"
width="1660"
height="1044"
srcset="https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-menu_hu_6728ddbbbad89b24.png 360w, https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-menu_hu_ef0179457bcb476c.png 600w, https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-menu_hu_7a3236eee592790e.png 1024w"
loading="lazy"
alt="Export menu"
class="gallery-image"
data-flex-grow="159"
data-flex-basis="381px"
&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Under &lt;strong&gt;Export format&lt;/strong&gt; select &lt;strong&gt;HTML&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-settings.png"
width="1658"
height="1040"
srcset="https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-settings_hu_42fc338796f7da30.png 360w, https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-settings_hu_a152e74d753f3daf.png 600w, https://iamjeremie.me/post/2026-08/migrating-partially-from-notion-to-obsidian/export-settings_hu_f395f3906690a4c1.png 1024w"
loading="lazy"
alt="Export settings"
class="gallery-image"
data-flex-grow="159"
data-flex-basis="382px"
&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Choose &lt;strong&gt;Include everything&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enable &lt;strong&gt;Create folders for subpages&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You will receive a &lt;code&gt;.zip&lt;/code&gt; file via email or directly in the browser.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="import-to-obsidian"&gt;Import to Obsidian
&lt;/h2&gt;&lt;p&gt;Again, the documentation is great. However, I’ll add two important points:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Do not use the portable version of Obsidian that you can find on Scoop if you’re Windows. Somehow, it won’t work to import a large ZIP. Mine was 800+ megabytes. Instead download the regular version from Obsidian website.&lt;/li&gt;
&lt;li&gt;Before running the steps of the documentation, close the graph view, if opened. When you have almost 8000 notes like me, it’ll slow down significantly the import. In my case, importing that many notes took a few minutes only.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once you have configured the importer, a folder named “Notion” will appear as the default option. Feel free to rename it to whatever you choose. During the import process, all images will be placed directly in the root of your vault.&lt;/p&gt;
&lt;p&gt;After importing, I established a new folder to organize all the pictures. Obsidian will alert you that it will rename the image paths in the notes to match the new locations.&lt;/p&gt;
&lt;h2 id="creating-the-views-you-had-in-notion"&gt;Creating the Views You Had in Notion
&lt;/h2&gt;&lt;p&gt;One thing I used a lot in Notion were Views. I had a main database with more of my notes and to make it organized, I used a property &lt;code&gt;Journal-tags&lt;/code&gt; which I updated whenever I needed to group a set of notes into a view, limiting the amount of notes Notion would display and make the pulling of those notes fast.&lt;/p&gt;
&lt;p&gt;In Obsidian, the analogous tool is the Dataview plugin.&lt;/p&gt;
&lt;h3 id="dataview-and-frontmatter-properties"&gt;Dataview and Frontmatter Properties
&lt;/h3&gt;&lt;p&gt;Suppose there was a view in your morning journal that used to display all your notes, and the Notion properties were “Workout”, “Breath”, and “Take the sunshine”.&lt;/p&gt;
&lt;p&gt;If any of your frontmatter properties contains spaces or characters like &lt;code&gt;?&lt;/code&gt;, you’ll need to select the properties with the index notation:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt; 1
&lt;/span&gt;&lt;span class="lnt"&gt; 2
&lt;/span&gt;&lt;span class="lnt"&gt; 3
&lt;/span&gt;&lt;span class="lnt"&gt; 4
&lt;/span&gt;&lt;span class="lnt"&gt; 5
&lt;/span&gt;&lt;span class="lnt"&gt; 6
&lt;/span&gt;&lt;span class="lnt"&gt; 7
&lt;/span&gt;&lt;span class="lnt"&gt; 8
&lt;/span&gt;&lt;span class="lnt"&gt; 9
&lt;/span&gt;&lt;span class="lnt"&gt;10
&lt;/span&gt;&lt;span class="lnt"&gt;11
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-plaintext" data-lang="plaintext"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;```dataview
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;TABLE
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter.Workout as “Workout”,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter.Breath as “Breath”,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter[“Take the sunshine”] as “Take the sunshine”,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.ctime as “Created”,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.mtime as “Modified”
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;FROM &amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;WHERE startswith(file.name, “Notes of”) AND endswith(file.name, “morning&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;SORT file.name DESC
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;```
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="dataview-and-filtering-on-properties"&gt;Dataview and Filtering On Properties
&lt;/h3&gt;&lt;p&gt;In my Notion, I had a few databases and the properties weren’t all the same.&lt;/p&gt;
&lt;p&gt;If you need to filter on property that used to be a multi-select in Notion, you need to use &lt;code&gt;contains&lt;/code&gt; instead the equal operator:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt; 1
&lt;/span&gt;&lt;span class="lnt"&gt; 2
&lt;/span&gt;&lt;span class="lnt"&gt; 3
&lt;/span&gt;&lt;span class="lnt"&gt; 4
&lt;/span&gt;&lt;span class="lnt"&gt; 5
&lt;/span&gt;&lt;span class="lnt"&gt; 6
&lt;/span&gt;&lt;span class="lnt"&gt; 7
&lt;/span&gt;&lt;span class="lnt"&gt; 8
&lt;/span&gt;&lt;span class="lnt"&gt; 9
&lt;/span&gt;&lt;span class="lnt"&gt;10
&lt;/span&gt;&lt;span class="lnt"&gt;11
&lt;/span&gt;&lt;span class="lnt"&gt;12
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-plaintext" data-lang="plaintext"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;```dataview
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;TABLE
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter.What as &amp;#34;What&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter.Status as &amp;#34;Status&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter[&amp;#34;Short description&amp;#34;] as &amp;#34;Short description&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; file.frontmatter[&amp;#34;Next occurence&amp;#34;] as &amp;#34;Next occurence&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;FROM &amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;WHERE file.frontmatter[&amp;#34;Journal:Tags&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;AND contains(file.frontmatter[&amp;#34;Journal:Tags&amp;#34;], &amp;#34;House projects&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;AND file.frontmatter[&amp;#34;Short description&amp;#34;]
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;SORT file.name DESC
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;```
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Also, to check a property exists in a note, the example of &lt;code&gt;file.frontmatter[&amp;quot;Journal:Tags&amp;quot;] &lt;/code&gt; in the ’WHERE clause does the trick.&lt;/p&gt;
&lt;h2 id="the-truth-about-transitioning-from-notion-to-obsidian"&gt;The Truth About Transitioning from Notion to Obsidian
&lt;/h2&gt;&lt;p&gt;Although I picked up a few techniques, I ultimately transferred my most delicate notes to Obsidian. Notion’s tight integration with its own product, not making it easy to move away. The Export feature works, but the equivalent in Obsidian isn’t really there, at leat not after a couple of weeks of trying out.&lt;/p&gt;
&lt;p&gt;One advantage of Obisdian is the synchronization between several devices. Notion is a cloud-based service, meaning you can access it from any browser or on your smartphone.&lt;/p&gt;
&lt;p&gt;To solve the multi-device synchronization and keep my data secure, I used Cryptmator, a little software you can install on Windows and Android to create an encrypted vault. It works great in a folder located in your favorite cloud provider, in my case Google Drive. Once I created the vault, I copy-pasted all my Obsidian notes into it. The synchronization on Google Drive’s point of view remains seamless, but no one has any idea of the file’s content.&lt;/p&gt;
&lt;p&gt;I confess that I can’t open the Obsidian vault when it’s in the Cryptomator vault on my Android. The Cryptomator Android app lets you view and edit files in the vault, but it doesn’t provide the same UI as Obsidian. But in reality, I don’t need to look at my notes on my smartphone. It bothers me very little.&lt;/p&gt;
&lt;h2 id="conclusion"&gt;Conclusion
&lt;/h2&gt;&lt;p&gt;I left the other notes in Notion because there were so many, and I will take care of moving them at some point in the future.&lt;/p&gt;
&lt;p&gt;I realized that we are so dependent on those GAFAMs and their SaSS. They have won so far because they made their product so well that open-source alternatives aren’t great (compare Google Sheets to Framacalc) or require quite a step up to host it yourself. And in the end, if you go from a Cloud SaSS to a Cloud VPS, do you really change anything?&lt;/p&gt;
&lt;p&gt;Regaining personal data sovereignty will take time, but I am convinced that I can achieve it. It will require making some hard choices, but it is worth it.&lt;/p&gt;
&lt;div class="jli-notice jli-notice-tip" id="Follow me" &gt;
&lt;p class="jli-notice-title"&gt;Follow me&lt;/p&gt;&lt;p&gt;Thanks for reading this article. Make sure to &lt;a href="https://x.com/LitzlerJeremie"&gt;follow me on X&lt;/a&gt;, &lt;a href="https://iamjeremie.substack.com/"&gt;subscribe to my Substack publication&lt;/a&gt; and bookmark my blog to read more in the future.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Photo by Giulia Botan (&lt;code&gt;https://www.pexels.com/photo/flock-of-birds-flying-at-sunset-over-forest-30136907/&lt;/code&gt;).&lt;/p&gt;</description></item></channel></rss>