<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Obsidian Theme Previews]]></title><description><![CDATA[Obsidian digital garden]]></description><link>http://github.com/dylang/node-rss</link><image><url>site-lib/media/favicon.png</url><title>Obsidian Theme Previews</title><link/></image><generator>Webpage HTML Export plugin for Obsidian</generator><lastBuildDate>Sat, 28 Feb 2026 23:18:39 GMT</lastBuildDate><atom:link href="site-lib/rss.xml" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 Feb 2026 23:18:38 GMT</pubDate><ttl>60</ttl><dc:creator/><item><title><![CDATA[Index]]></title><description><![CDATA[This is a paragraph.This is another paragraph.Bold textItalic textStriked out textHighlighted textBold text and nested italic textBold and italic text**This line will not be bold***This line will be italic and show the asterisks*<a data-href="Three laws of motion" href=".html" class="internal-link" target="_self" rel="noopener nofollow">Three laws of motion</a><br><a class="internal-link" data-href="Three laws of motion.md" href=".html" target="_self" rel="noopener nofollow">Three laws of motion</a><br><a data-tooltip-position="top" aria-label="https://help.obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md" target="_self">Obsidian Help</a><br><a data-tooltip-position="top" aria-label="obsidian://open?vault=MainVault&amp;file=Note.md" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/open?vault=MainVault&amp;file=Note" target="_self">Note</a><br><a data-tooltip-position="top" aria-label="obsidian://open?vault=MainVault&amp;file=My%20Note.md" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/open?vault=MainVault&amp;file=My Note" target="_self">My Note</a><br><a data-tooltip-position="top" aria-label="obsidian://open?vault=MainVault&amp;file=My%20Note.md" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/open?vault=MainVault&amp;file=My Note" target="_self">My Note</a><br><img alt="Engelbart" src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" referrerpolicy="no-referrer" target="_self" class="is-unresolved"><br><img height="145" alt="Engelbart" src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" referrerpolicy="no-referrer" target="_self" class="is-unresolved" style="width: 100px; max-width: 100%;"><br><img alt="Engelbart" src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" referrerpolicy="no-referrer" target="_self" class="is-unresolved" style="width: 100px; max-width: 100%;">
Human beings face ever more complex and urgent problems, and their effectiveness in dealing with these problems is a matter that is critical to the stability and continued progress of society.
- Doug Engelbart, 1961
First list item
Second list item
Third list item First list item
Second list item
Third list item First list item
Second list item
Third list item This is a completed task. This is an incomplete task. Milk Eggs Eggs First list item Ordered nested list item Second list item Unordered nested list item Task item 1 Subtask 1 Task item 2 Subtask 1 Text inside backticks on a line will be formatted like code.inline code with a backtick ` insidecd ~/Desktop
cd ~/Desktop
cd ~/Desktop
function fancyAlert(arg) { if(arg) { $.facebox({div:'#foo'}) }
}
<br>This is a simple footnote<a data-footref="1" href="#fn-1-46705f373695bad9" class="footnote-link" target="_self" rel="noopener nofollow">[1]</a>.<br>You can also use inline footnotes. <a data-footref="[inline1" href="#fn-2-46705f373695bad9" class="footnote-link" target="_self" rel="noopener nofollow">[2]</a>This is an comment.*This text will not be italicized*.1. This won't be a list item.This is an inline math expression .Here's a callout title
Here's a callout block.<br>
It supports Markdown, <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Wikilinks</a> and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a>!<br>
<img alt="Engelbart.jpg" src="attachments/engelbart.jpg" target="_self">
Callouts can have custom titles
Like this one.
Title-only calloutAre callouts foldable?
Yes! In a foldable callout, the contents are hidden when collapsed.
Can callouts be nested?
Yes!, they can. You can even use multiple layers of nesting. Note
Lorem ipsum dolor sit amet
Abstract
Lorem ipsum dolor sit amet
Info
Lorem ipsum dolor sit amet
Todo
Lorem ipsum dolor sit amet
Tip
Lorem ipsum dolor sit amet
Success
Lorem ipsum dolor sit amet
Question
Lorem ipsum dolor sit amet
Warning
Lorem ipsum dolor sit amet
Failure
Lorem ipsum dolor sit amet
Danger
Lorem ipsum dolor sit amet
Bug
Lorem ipsum dolor sit amet
Example
Lorem ipsum dolor sit amet
Quote
Lorem ipsum dolor sit amet
<br><a href=".?query=tag:meeting" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#meeting">#meeting</a><br><a href=".?query=tag:inbox/to-read" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#inbox/to-read">#inbox/to-read</a><br>
<a href=".?query=tag:inbox/processing" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#inbox/processing">#inbox/processing</a><br><a href=".?query=tag:camelCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#camelCase">#camelCase</a><br>
<a href=".?query=tag:PascalCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#PascalCase">#PascalCase</a><br>
<a href=".?query=tag:snake_case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#snake_case">#snake_case</a><br>
<a href=".?query=tag:kebab-case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#kebab-case">#kebab-case</a>Underlined textChange your fontStrikethrough with HTML <br>This is the referenced text.<a href="#fnref-1-46705f373695bad9" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a>
<br>This is an inline footnote.<a href="#fnref-2-46705f373695bad9" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a>
]]></description><link>index.html</link><guid isPermaLink="false">index.md</guid><pubDate>Fri, 21 Aug 2020 00:00:00 GMT</pubDate><enclosure url="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Live preview update]]></title><description><![CDATA[Obsidian 0.13 introduces a brand new editor engine that comes with several enhancements to your editing experience. In this post, we'll take a closer look at one of the biggest improvements in the latest release: Live Preview.Live Preview is a new editor mode that lets you preview your notes in the same view that you're writing them in. Live Preview delivers a cleaner writing experience by only displaying Markdown syntax around the cursor. Let's see an example!This is what your editing experience used to look like:<img alt="Source view.png > interface" src="attachments/source-view.png" target="_self">And here's the same note using Live Preview:<br><img alt="Live Preview.gif" src="attachments/live-preview.gif" target="_self">Live Preview gives you an improved editing experience that lets you see how your Markdown note will look like, without having to switch between Edit and Preview.To enable Live Preview for an existing vault:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, disable Legacy Editor.
Click on the Relaunch button for the change to take effect.
<br>After Obsidian restarts, open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, set Default editing mode to Live Preview.
When you open a new tab, it'll use Live Preview by default. If you already have some tabs open, they'll be in Source mode.We think you're going to love Live Preview. But if you want to keep your current editing experience, we've got you covered. You can keep editing your notes the same way as before by switching to the new Source mode.To toggle between Live Preview and Source mode:
<br>In the upper right corner of the tab, click More options (<img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Toggle source/live preview mode.
You can also toggle the editing view by opening the Command palette and searching for the Toggle source/live preview mode command, or change it permanently by setting Default editing mode to Source mode.Live Preview and Source mode are two ways to edit your Markdown notes in Obsidian. Try them out to see which one you prefer!<br>If you want to know how the terminology changes with the new features, here's a handy chart by <a data-tooltip-position="top" aria-label="Credits > ^a4b3a2" data-href="Credits#^a4b3a2" href="obsidian/credits.html#^a4b3a2" class="internal-link" target="_self" rel="noopener nofollow">Argentum</a>:<br><img alt="Editor update chart.png" src="attachments/editor-update-chart.png" target="_self">Some plugins and themes may not be fully compatible with the new editor. If your favorite plugin doesn't yet support the new editor, you can switch back to the old one by enabling the Legacy editor.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, enable Legacy Editor.
Click on the Relaunch button for the change to take effect.
Use the legacy editor if you're not ready to upgrade to the new editor. You'll miss out some sweet features, but know that you can switch to the new editor at any time.]]></description><link>live-preview-update.html</link><guid isPermaLink="false">Live preview update.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Home]]></title><description><![CDATA[Welcome to the official Obsidian Help site, where you can find tips and guides on how to use <a data-tooltip-position="top" aria-label="https://obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md" target="_self">Obsidian</a>. For API documentation visit the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/" target="_self">Obsidian Developer Docs</a>.You can browse this site in several languages:
English
العربية
Dansk
Español
Italiano
日本語
Phéasa Khmêr
한국어
Português
Русский
Tiếng Việt
中文
Learn the basics of note-taking with Obsidian:
<br><a data-href="Download and install Obsidian" href="getting-started/download-and-install-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">Download and install Obsidian</a>
<br><a data-href="Create a vault" href="getting-started/create-a-vault.html" class="internal-link" target="_self" rel="noopener nofollow">Create a vault</a>
<br><a data-href="Create your first note" href="getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create your first note</a>
<br><a data-href="Link notes" href="getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Link notes</a>
<br><a data-href="Import notes" href="getting-started/import-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Import notes</a>
<br><a data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>
With thousands of plugins and themes, you can shape Obsidian to fit your way of thinking.
<br><a data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> Choose which built-in features of Obsidian you want to turn on or off. <br><a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> Enable more workflows and capabilities with features built by Obsidian users. <br><a data-href="Themes" href="extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> Customize the look and feel of Obsidian with community-made color schemes. <br><a data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a> Make small changes to the interface on top of your Obsidian theme. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> Highlight web pages and save content to Obsidian using our browser extension. <br><a data-href="Obsidian CLI" href="extending-obsidian/obsidian-cli.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian CLI</a> Control Obsidian from your terminal using the command line interface. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> A safe and secure way to synchronize your notes across any device and OS. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> Publish your notes as a wiki, knowledge base, documentation, or digital garden. <br>If you find any mistakes or missing information on this site, you can contribute improvements and translations via <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs/" target="_self">the GitHub repo</a>.<br>If you want to contribute to Obsidian financially, consider a <a data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a> which offers early access to beta versions, or a <a data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> to show your organization's support.<br>See the <a data-href="Credits" href="obsidian/credits.html" class="internal-link" target="_self" rel="noopener nofollow">Credits</a> to get to know all the amazing people who make Obsidian possible.]]></description><link>home.html</link><guid isPermaLink="false">Home.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Help and support]]></title><description><![CDATA[Find support resources, report security or community violations, and learn how to contribute to Obsidian.]]></description><link>help-and-support.html</link><guid isPermaLink="false">Help and support.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/help-support-console-menu.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/help-support-console-menu.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[favicon-96x96]]></title><description><![CDATA[<img src="favicon-96x96.png" target="_self">]]></description><link>favicon-96x96.html</link><guid isPermaLink="false">favicon-96x96.png</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="favicon-96x96.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="favicon-96x96.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[favicon]]></title><description><![CDATA[<img src="favicon.ico" target="_self">]]></description><link>favicon.html</link><guid isPermaLink="false">favicon.ico</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="favicon.ico" length="0" type="image/x-icon"/><content:encoded>&lt;figure&gt;&lt;img src="favicon.ico"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Workspace]]></title><description><![CDATA[Learn about the Obsidian workspace and its core components on desktop and mobile.]]></description><link>user-interface/workspace.html</link><guid isPermaLink="false">User interface/Workspace.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Tabs]]></title><description><![CDATA[Learn how to open, organize, and manage tabs in Obsidian, including pinning, stacking, and linked views.]]></description><link>user-interface/tabs.html</link><guid isPermaLink="false">User interface/Tabs.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-plus.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-plus.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Status bar]]></title><description><![CDATA[The status bar shows small bits of information in the bottom right corner of the window. That includes helpful information about the current file, the current vault, or the current status like time and date.<img alt="status-bar-desktop.png > interface" src="attachments/status-bar-desktop.png" target="_self"><br>Status items are added both by <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugins</a> and <a data-href="community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">community plugins</a>. Some items are interactive but some are purely informational. <br>For example, the <a data-href="word count" href="plugins/word-count.html" class="internal-link" target="_self" rel="noopener nofollow">word count</a> plugin adds the word and character count that’s not clickable, and the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Sync plugin</a> adds an icon that both shows the sync status as well as shows the sync log upon being clicked. <br>The desktop version of the status bar pictured above features information about the <a data-tooltip-position="top" aria-label="Backlinks" data-href="Backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">backlinks</a> present, the current <a data-tooltip-position="top" aria-label="Views and editing mode > Editing view" data-href="Views and editing mode#Editing view" href="editing-and-formatting/views-and-editing-mode.html#Editing view" class="internal-link" target="_self" rel="noopener nofollow">editor view</a>, and the current word and character count from the word count plugin.]]></description><link>user-interface/status-bar.html</link><guid isPermaLink="false">User interface/Status bar.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/status-bar-desktop.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/status-bar-desktop.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sidebar]]></title><description><![CDATA[Learn about Obsidian's left and right sidebars and how to manage tabs and tab groups.]]></description><link>user-interface/sidebar.html</link><guid isPermaLink="false">User interface/Sidebar.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-side-bar-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-side-bar-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Settings]]></title><description><![CDATA[Learn how to customize Obsidian through the Settings interface.]]></description><link>user-interface/settings.html</link><guid isPermaLink="false">User interface/Settings.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-cog.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-cog.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Ribbon]]></title><description><![CDATA[Learn how to use the ribbon, a space for common commands in Obsidian, and customize it on desktop and mobile.]]></description><link>user-interface/ribbon.html</link><guid isPermaLink="false">User interface/Ribbon.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-menu.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-menu.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Pop-out windows]]></title><description><![CDATA[Learn how to open files in separate pop-out windows.]]></description><link>user-interface/pop-out-windows.html</link><guid isPermaLink="false">User interface/Pop-out windows.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-ellipsis-vertical.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-ellipsis-vertical.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Language settings]]></title><description><![CDATA[The Obsidian interface has been translated to various languages by <a data-tooltip-position="top" aria-label="Credits > Translators" data-href="Credits#Translators" href="obsidian/credits.html#Translators" class="internal-link" target="_self" rel="noopener nofollow">our amazing volunteer translators</a>. You can change the interface language either in <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> ( <img alt="lucide-settings.svg > icon" src="attachments/icons/lucide-settings.svg" target="_self"> ) → General or when you create a new vault.<br>Is your language missing from the list? Are you seeing untranslated snippets of text? <a data-tooltip-position="top" aria-label="Translations" data-href="Translations" href="contributing-to-obsidian/translations.html" class="internal-link" target="_self" rel="noopener nofollow">Help us translate Obsidian into your language</a>.]]></description><link>user-interface/language-settings.html</link><guid isPermaLink="false">User interface/Language settings.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-settings.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-settings.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Hotkeys]]></title><description><![CDATA[Hotkeys are customizable keyboard shortcuts for Obsidian commands. You can assign any keyboard combination to trigger commands like opening files, inserting templates, or toggling plugins.Hotkeys are different from <a data-tooltip-position="top" aria-label="Editing shortcuts" data-href="Editing shortcuts" href="editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">system keyboard shortcuts</a> (like Ctrl+C for copy), which are provided by your operating system and cannot be customized in Obsidian.<br>The fastest way to see the hotkey set for a command is to find the command in the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>. If there's a hotkey listed for that command, it's set.<br>You can also view and manage all hotkeys in <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.To add or modify a hotkey:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.
Find the command in the list or use the search filter.
Select the plus (+) icon next to the command.
Press the keyboard combination you want to use.
Select Save to confirm.
You can assign multiple hotkey combinations to a single command by selecting the plus (+) icon again after setting the first hotkey.To remove a hotkey:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.
Find the command with the hotkey you want to remove.
Select the X icon next to the keyboard combination.
<br>To show only commands that have assigned hotkeys, select the filter icon in <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.Hotkeys are displayed as they would appear on a US keyboard layout. Even if the displayed combination doesn't match your keyboard layout, the hotkey will work based on the actual keys you pressed (as long as you don't change your keyboard layout).<br>For a comprehensive list of default keyboard shortcuts for editing and navigation, see <a data-href="Editing shortcuts" href="editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">Editing shortcuts</a>.]]></description><link>user-interface/hotkeys.html</link><guid isPermaLink="false">User interface/Hotkeys.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Drag and drop]]></title><description><![CDATA[There are many ways to drag and drop elements in Obsidian. This includes tabs, files, folders, and content.
You can <a data-tooltip-position="top" aria-label="Tabs > Arrange tabs" data-href="Tabs#Arrange tabs" href="user-interface/tabs.html#Arrange tabs" class="internal-link" target="_self" rel="noopener nofollow">arrange tabs</a> and split tab groups in the main content area and in <a data-tooltip-position="top" aria-label="Sidebar" data-href="Sidebar" href="user-interface/sidebar.html" class="internal-link" target="_self" rel="noopener nofollow">sidebars</a>. <br>You can drag a file, or multiple files from the <a data-href="file explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">file explorer</a>.
<br>You can drag a file from a <a data-href="search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">search</a> result.
<br>You can drag a file from <a data-href="backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">backlinks</a> or unlinked references.
You can drag a file from a link inside the note, in preview mode. You can drop a file on a tab header to open the file there. Hold Alt (or Shift on macOS) to drop anywhere in the tab.
<br>You can drop a file on a folder in the <a data-href="file explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">file explorer</a> to move the file there.
You can drop a file into an editor to insert it as a link. The generated link also follows your preferences, such as relative paths, or using Markdown links.
<br>You can drop a file on the <a data-href="Bookmarks" href="plugins/bookmarks.html" class="internal-link" target="_self" rel="noopener nofollow">Bookmarks</a> tab to bookmark it. You can drag any HTML content from the browser into Obsidian to automatically convert them into Markdown
You can drag and drop any files from your native file explorer to have Obsidian import (make a copy of) those files in your vault's attachment folder and insert them as internal links. Hold Ctrl on Windows/Linux or Option on macOS to create file:/// absolute links to those files instead of importing a copy. This creates an obsidian:// URL in the external application for the Obsidian note that you dragged.
]]></description><link>user-interface/drag-and-drop.html</link><guid isPermaLink="false">User interface/Drag and drop.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Appearance]]></title><description><![CDATA[Obsidian comes with two color schemes, light and dark. By default, the color scheme is set to adapt to your operating system. You can change this by going to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance.<br>You can change the appearance of Obsidian by using <a data-tooltip-position="top" aria-label="themes" data-href="themes" href="extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">custom themes</a>. Browse hundreds of community-made themes by going to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance, then click Manage to view and install themes.<br>You can also tweak themes using <a data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a> and <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" target="_self">build your own theme</a> .<br>You can change the Obsidian desktop app icon. Try the icon editor featured on <a data-tooltip-position="top" aria-label="https://obsidian.md/blog/new-obsidian-icon/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/blog/new-obsidian-icon/" target="_self">our blog</a> to customize the icon colors to your liking.To change the Obsidian app icon, follow these steps:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Select Appearance on the left.
Scroll down to the Advanced section.
Under Custom app icon click Choose .
Pick your desired icon from your filesystem. Accepted file formats are .icns, .ico, .png, and .svg.
Click Relaunch.
After Obsidian restarts, your new icon should appear in the taskbar on desktop and on your screen on mobile.
Custom app icon in the Windows taskbar For certain Windows operating systems, an extra step may be needed to adjust the custom app icon in the taskbar.
Follow these steps: Right-click the Obsidian icon on your taskbar or desktop shortcut.
Right-click the name Obsidian (skip this step for the desktop icon).
Choose Properties.
Click Change Icon.
Locate the icon on your file system.
Click OK. Afterward, you have the option to either restart explorer.exe within the task manager or restart your computer to apply the changes you made.
On MacOS you can make the Obsidian window translucent by enabling this option in the settings Appearance tab.Windows and translucency
The Obsidian team removed translucency in Windows for version 1.15.11 due to Electron's removal of the feature.
]]></description><link>user-interface/appearance.html</link><guid isPermaLink="false">User interface/Appearance.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Syncing for teams]]></title><description><![CDATA[Obsidian is designed to work both online and offline and give you total control over your team's data. To share data across your team, you will need to choose a sync solution.Obsidian offers an official service called <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> which provides end-to-end encrypted syncing for small teams up to 20 users.<br>Because Obsidian stores your data in plain text .md files, there are numerous options available to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync data across devices</a> and control access to your team's data. This can include version control systems such as Git, network attached storage systems, and many services such as Dropbox, Google Drive, and more.<br>With&nbsp;<a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>&nbsp;you can collaborate on a shared vault with your team. <br>All collaborators must have an active Sync subscription to access a shared vault. Joining a shared vault does not count towards your&nbsp;<a data-tooltip-position="top" aria-label="Plans and storage limits > Plans" data-href="Plans and storage limits#Plans" href="obsidian-sync/plans-and-storage-limits.html#Plans" class="internal-link" target="_self" rel="noopener nofollow">remote vault limit</a>. Note that Obsidian Sync is not included with the <a data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> and must be purchased separately.<br>If the remote vault is&nbsp;<a data-tooltip-position="top" aria-label="Obsidian Sync/Security and privacy > Encryption" data-href="Obsidian Sync/Security and privacy#Encryption" href="obsidian-sync/security-and-privacy.html#Encryption" class="internal-link" target="_self" rel="noopener nofollow">end-to-end encrypted</a>, collaborators must enter the encryption password when they first access the shared remote vault. Can I purchase one Sync subscription and use it for my team?
If you are a team of one person, yes, you can use the Sync subscription for that team member. However, if you have multiple team members, each member will need their own Obsidian Sync subscription to access and share remote vaults.Do you have an on-premises Sync server?<br>
Obsidian Sync does not have an on-premises solution at this time. Feel free to add your use case to <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/obsidian-sync-self-hosted-server/20975" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/obsidian-sync-self-hosted-server/20975" target="_self">this feature request</a> thread.]]></description><link>teams/syncing-for-teams.html</link><guid isPermaLink="false">Teams/Syncing for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Security considerations for teams]]></title><description><![CDATA[Our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">Security</a> page compiles information about how Obsidian approaches protecting your data. It is also the home for security audits completed by third parties.Obsidian is designed to function as an offline and standalone application. Obsidian also supports custom plugins and themes. Additionally, we provide both official and unofficial support for various file syncing services.<br>If you do not intend to use community plugins or themes, or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>, your standard procedures for securing applications will apply. However, if you plan to use any of these features, we recommend thoroughly evaluating their suitability for your workplace.<br>Please review the <a data-href="Plugin security" href="extending-obsidian/plugin-security.html" class="internal-link" target="_self" rel="noopener nofollow">Plugin security</a> page in addition to this section. <br>The Obsidian teams reviews all community plugins and themes submitted to the official directory, via our <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-releases/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-releases/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc" target="_self">releases repository</a>. We do not review community items which have not been submitted to the official directory.<br>We do not have a community store for <a data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>. These files are typically obtained from within our <a data-tooltip-position="top" aria-label="https://obsidian.md/community" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/community" target="_self">Obsidian Community</a> or from public GitHub repositories.<br>We require bundling of assets in CSS snippets and themes. However, we have made an exception for <a data-tooltip-position="top" aria-label="https://fonts.google.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://fonts.google.com/" target="_self">Google Fonts</a> to maintain performance on mobile devices, where the impact of bundling fonts is more noticeable.While prioritizing the local-first approach of our application, Obsidian does make network calls based on the services and features you use. These network connections can be disabled via a domain firewall or application lockdown.Obsidian makes these network connections on HTTPS port 443.The following is a list of network connections Obsidian makes.
Early access updates: Uses releases.obsidian.md.
Account and license management: When accessing your Obsidian account in Settings and applying a Commercial License, we call api.obsidian.md.
Obsidian Sync: Used for syncing your notes across devices. sync-xx.obsidian.md, where xx is a number between 01-100. Obsidian Publish: Backend: publish-main.obsidian.md and publish-xx.obsidian.md, where xx is a number.
Frontend: publish.obsidian.md. Obsidian makes network requests to both&nbsp;github.com&nbsp;and&nbsp;raw.githubusercontent.com.
Public releases: If automatic updates are enabled, Obsidian checks GitHub for public releases.
Third-party themes and plugins: A check is performed once every 12 hours from the app's startup time to fetch a file hosted on GitHub used for "plugin deprecations." This file helps remotely disable specific versions of plugins known to malfunction, cause data loss, or potentially be vulnerable or malicious.
Enabled plugins may generate network traffic outside Obsidian and GitHub's control. Embedded online content: When opening notes that embed online content, such as an image (![cat](https://upload.wikimedia.org/wikipedia/commons/0/0b/Cat_poster_1.jpg)).
<br>DNS requests: If a hostname needs to be resolved before establishing a connection, including DNS over HTTPS. Refer to <a data-tooltip-position="top" aria-label="https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;l=120?q=chrome.cloudflare-dns.com&amp;ss=chromium" rel="noopener nofollow" class="external-link is-unresolved" href="https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;l=120?q=chrome.cloudflare-dns.com&amp;ss=chromium" target="_self">Chromium's documentation</a> for more information.
Does Obsidian support Single Sign-On (SSO)?<br>
Obsidian does not support SSO. In most use cases, Obsidian does not require an account or sign-on in your workplace, unless you are using <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>.Does Obsidian support Multi-Factor Authentication (MFA)?<br>
Obsidian supports <a data-href="2-factor authentication" href="obsidian/2-factor-authentication.html" class="internal-link" target="_self" rel="noopener nofollow">2-factor authentication</a> (2FA) for Obsidian accounts, but it does not support 2FA for opening and using the base application. Users of <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> who have 2FA enabled will be required to confirm their 2FA key when they first log into the application.Will you accept security assessments from our company?
We require a minimum quoted purchase order amount before considering completing a security assessment. These assessments are often time-consuming and may not be applicable to offline applications like Obsidian, as they are typically geared towards cloud-based services.<br>However, you can waive this quoted purchase order amount by agreeing to pay a retainer fee. Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> to inquire about this option.Do you have any recognized certifications related to Information Security or quality standards, such as ISO27001, NIST, COBIT, or other ISO or CSA certifications?<br>
Not at this time. It may be something we explore in the future, but for now, our focus is on our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">security audits</a>.]]></description><link>teams/security-considerations-for-teams.html</link><guid isPermaLink="false">Teams/Security considerations for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Publishing for teams]]></title><description><![CDATA[Obsidian makes it easy to create and edit wikis, knowledge bases, documentation, and other types of websites. It can be used as an editing tool or CMS for both internal and external sites.You can create public and private sites using the official <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> service, and publish directly from the Obsidian app.Obsidian also works with a variety of third-party publishing tools. Obsidian is compatible with most static site generators (SSGs) such as Jekyll, Hugo, Astro, and Quartz. Community plugins allow you to publish to other services such as Confluence, Jira, and more.<br>For more information on setting up an <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site, please review the following articles:
<br><a data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Introduction to Obsidian Publish</a>
<br><a data-href="Collaborate on a Publish site" href="obsidian-publish/collaborate-on-a-publish-site.html" class="internal-link" target="_self" rel="noopener nofollow">Collaborate on a Publish site</a>
<br><a data-href="Publish limitations" href="obsidian-publish/publish-limitations.html" class="internal-link" target="_self" rel="noopener nofollow">Publish limitations</a>
<br>If you are part of a larger team, you may need to pair Obsidian Publish with a more advanced version control system, such as Git. You can combine Publish with an external version control system, or use it in conjunction with a syncing service like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> to keep changes in sync across multiple users.<br>For example, this documentation site is hosted and Obsidian Publish and version control is managed via a public <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">GitHub repository</a>.Obsidian Publish is designed to primarily process plain text files and smaller images, presenting them on a website for viewing. Obsidian Publish is not designed to host large file size media, such as high-resolution image galleries and videos. For this we recommend hosting your assets on a dedicated CDN.Does every employee need to purchase a Publish subscription?
No. Only the site owner needs to purchase an Obsidian Publish subscription.]]></description><link>teams/publishing-for-teams.html</link><guid isPermaLink="false">Teams/Publishing for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian for teams]]></title><description><![CDATA[Obsidian can be used as a note-taking application for individuals, and as a collaboration tool for your team.
<a data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> Support Obsidian by purchasing a commercial license. <br><a data-tooltip-position="top" aria-label="Deploy Obsidian across your team" data-href="Deploy Obsidian across your team" href="teams/deploy-obsidian-across-your-team.html" class="internal-link" target="_self" rel="noopener nofollow">Deploy Obsidian</a> How to install, update, and customize Obsidian across your team. <br><a data-href="Syncing for teams" href="teams/syncing-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Syncing for teams</a> How to sync data across your team. <br><a data-href="Publishing for teams" href="teams/publishing-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Publishing for teams</a> How to publish data from your team's vault. Below are important links to relevant parts of our main website, and are listed here for quick access. <br><a data-tooltip-position="top" aria-label="https://obsidian.md/pricing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/pricing" target="_self">Purchase our products</a> Purchase a Commercial license, Sync, or Publish <br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">Report a bug</a> Report an application issue <br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/tags/c/feature-requests/8/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/tags/c/feature-requests/8/commercial" target="_self">Request a new feature</a> Report a feature request <br><a data-tooltip-position="top" aria-label="https://obsidian.md/license" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/license" target="_self">License overview</a> Review our license overview in plain English <br><a data-tooltip-position="top" aria-label="https://obsidian.md/terms" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/terms" target="_self">Terms of Service</a> Review our latest Terms of Service <br><a data-tooltip-position="top" aria-label="https://obsidian.md/privacy" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/privacy" target="_self">Privacy Policy</a> Review our privacy policy ]]></description><link>teams/obsidian-for-teams.html</link><guid isPermaLink="false">Teams/Obsidian for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Deploy Obsidian across your team]]></title><description><![CDATA[Obsidian runs as a local application on each of your team member's devices. It is designed to work both online and offline, securely and privately, and give you total control over your team's data. Obsidian is not available as a web-based application, therefore you will need to deploy the app to your team members.Your team can download Obsidian from our <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download page</a>. Releases are also available on our <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-releases/releases" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-releases/releases" target="_self">GitHub releases page</a> which includes links to <a data-tooltip-position="top" aria-label="https://obsidian.md/changelog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/changelog/" target="_self">the changelog</a>.For Windows users who need a system installer, the Universal .exe includes the option to install Obsidian for all users.<br>If automatic updates are enabled in the app, future versions will be installed automatically when users restart Obsidian. Additionally, we recommend periodically performing <a data-tooltip-position="top" aria-label="Update Obsidian > Installer updates" data-href="Update Obsidian#Installer updates" href="getting-started/update-obsidian.html#Installer updates" class="internal-link" target="_self" rel="noopener nofollow">installer updates</a> to receive the latest updates to the Electron framework, including security fixes.<br>If you are looking how to limit network access to Obsidian during this process, review <a data-tooltip-position="top" aria-label="Security considerations for teams > Network and access" data-href="Security considerations for teams#Network and access" href="teams/security-considerations-for-teams.html#Network and access" class="internal-link" target="_self" rel="noopener nofollow">network and access</a>.Obsidian is easy to modify to suit your team's needs. With an extensive API and a large ecosystem of users, Obsidian offers access to numerous plugins, themes, and complementary tools.<br>For security-related questions concerning these topics, please refer to <a data-href="Security considerations for teams" href="teams/security-considerations-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Security considerations for teams</a>.<br>The <a data-href="Configuration folder" href="files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">Configuration folder</a> is where an Obsidian <a data-tooltip-position="top" aria-label="Glossary > Vault" data-href="Glossary#Vault" href="getting-started/glossary.html#Vault" class="internal-link" target="_self" rel="noopener nofollow">vault</a> stores its application settings. By default, this folder is named .obsidian, but you have the flexibility to <a data-tooltip-position="top" aria-label="Configuration folder > Changing your configuration folder" data-href="Configuration folder#Changing your configuration folder" href="files-and-folders/configuration-folder.html#Changing your configuration folder" class="internal-link" target="_self" rel="noopener nofollow">change the configuration folder</a> name according to your preference.We recommend creating a standardized template of the configuration folder to be deployed across your team's devices.<br><a data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> are optional features created by the Obsidian team. These features are integrated in the core application codebase and can be turned on or off.<br><a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> are third-party features added to the Obsidian application, and can be installed via the community directory. Third-party plugins leverage the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-api" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-api" target="_self">Obsidian API</a>. Plugins are located in the .obsidian/plugins folder within a vault, and can be installed manually at this location.<br><a data-href="Themes" href="extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> visually alter the Obsidian interface. Like plugins, themes can be downloaded from our community directory. Themes are located in the .obsidian/themes folder within a vault.<br><a data-tooltip-position="top" aria-label="CSS snippets" data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">Snippets</a> are small .css files that visually modify aspects of the Obsidian interface. In some cases, it can also add functional enhancements. Snippets are located in the .obsidian/snippets folder within a vault.<br>For questions about account management and security, please refer to <a data-tooltip-position="top" aria-label="Security considerations for teams > Account security" data-href="Security considerations for teams#Account security" href="teams/security-considerations-for-teams.html#Account security" class="internal-link" target="_self" rel="noopener nofollow">account security</a>.Can I deploy licenses across multiple installations?<br>
Currently, we do not support deploying licenses via a deployment script, such as in a .json file. If you're interested in this feature for your team, please submit a <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/feature-requests/8" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/feature-requests/8" target="_self">feature request</a>. Can Obsidian lock certain features or configurations via a setting or an application flag?<br>
Currently you can do this by blocking edit access to the .obsidian folder, or specific files and folders within it, described above. If you're interested in more access controls for your team, please submit a <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/feature-requests/8" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/feature-requests/8" target="_self">feature request</a>. ]]></description><link>teams/deploy-obsidian-across-your-team.html</link><guid isPermaLink="false">Teams/Deploy Obsidian across your team.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Commercial license]]></title><description><![CDATA[Obsidian is free to use and is 100% user-supported. Organizations can choose to support Obsidian by purchasing Commercial licenses.Organizations that support Obsidian can be featured on our <a data-tooltip-position="top" aria-label="https://obsidian.md/enterprise/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/enterprise/" target="_self">Enterprise page</a> by purchasing 25 or more licenses.<br>Commercial licenses are not eligible for a refund per our <a data-href="Refund policy" href="licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a>.<br>Obsidian offers two methods for <a data-tooltip-position="top" aria-label="https://obsidian.md/pricing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/pricing" target="_self">purchasing</a> a commercial license.Purchasing using an Obsidian account
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">your Obsidian account</a>.
Go to the License section.
Click Buy license and select the number of seats to purchase.
Complete the payment process.
Your license key will be displayed and can be activated using the steps below.
<br>If you need an invoice for this transaction, you can <a data-tooltip-position="top" aria-label="Introduction to licenses and payment > Generate an invoice" data-href="Introduction to licenses and payment#Generate an invoice" href="licenses-and-payment/introduction-to-licenses-and-payment.html#Generate an invoice" class="internal-link" target="_self" rel="noopener nofollow">generate an invoice</a>.Purchasing using a purchase order<br>For purchases using a purchase order (PO), contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>.Your PO must include:
Legal Name of Your Company ("bill to" name)
Billing Address
VAT Number (optional)
Payment Terms (default is NET 30 days)
PO/Reference Number
Delivery Email for Licenses
Invoice Email for POs
Preferred Payment Method: Wire/ACH, Credit Card, or PayPal
<br>Purchasing a commercial license does not include <a data-tooltip-position="top" aria-label="https://obsidian.md/sync" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/sync" target="_self">Obsidian Sync</a>, <a data-tooltip-position="top" aria-label="https://obsidian.md/publish" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/publish" target="_self">Obsidian Publish</a>, or a <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Catalyst license</a>.To optionally apply a commercial license to your Obsidian installation follow the steps below. Note that applying a commercial license does not provide any functional benefits within the app.
Open the Obsidian app.
<br>Go to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General → Commercial license.
Click Activate and enter your license key.
You're done! The app is now licensed for commercial use.
<br>If your organization has purchased at least 25 commercial licenses, you can request to be featured as a <a data-tooltip-position="top" aria-label="https://obsidian.md/enterprise/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/enterprise/" target="_self">supporting organization</a>. If you would like your organization to be added or removed from the page, please <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">contact Obsidian support</a>.Your logo should be provided as an SVG file, filling a 32 by 32 pixel square, and using only white, with no background color.Can I buy a license for myself, or do I have to ask my company to buy it for me?<br>
Yes. You can buy a license for yourself by going to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">Account dashboard</a>. Most companies allow you to submit an expense report for the purchase.Some companies may have a different procurement process. Reach out to your IT department to determine their specific procedures. What business name should I use if I'm purchasing the license myself?
Use your company's name for the license if you expect to be reimbursed by your company. Otherwise, use your legal name as the business name.Can I purchase a commercial license for multiple employees?<br>
Yes. You can purchase multiple commercial license seats through your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">Account dashboard</a>. There is no need for each employee to have their own Obsidian account, you can use a single admin account to purchase all the seats.After purchasing the license, you will receive a license key which you can send to employees to activate their license — see instructions above to activate the license.Am I required to purchase a commercial license for every employee?
No. Obsidian is 100% free to use and so there is no minimum seat count purchase required. Can I use the commercial license I purchased on both my work phone and work computer?
Yes. The commercial license is charged per seat count, not per device. This means you can use the same license key on all your individual work devices.I work in a highly secure environment, in an air-gapped network. How do I apply my commercial license?
In such specialized environments, you don't need to apply the commercial license directly to your installation.]]></description><link>teams/commercial-license.html</link><guid isPermaLink="false">Teams/Commercial license.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Workspaces]]></title><description><![CDATA[Workspaces is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you manage and switch between different application layouts depending on your task, for example journaling, reading, or writing.A workspace contains information about open files and tabs, and the width and visibility of each sidebar.Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
Enter a name for the workspace.
Select Save.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
Enter a name for the workspace.
Select Save.
To update an existing workspace, save the workspace with the same name as the workspace you want to update.Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
Next to the workspace you want to load, select Load.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
Select the workspace to load.
Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
<br>Next to the workspace you want to delete, select Delete layout ( <img alt="lucide-x.svg > icon" src="attachments/icons/lucide-x.svg" target="_self"> ).
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
<br>Next to the workspace you want to delete, select Delete layout ( <img alt="lucide-x.svg > icon" src="attachments/icons/lucide-x.svg" target="_self"> ).
]]></description><link>plugins/workspaces.html</link><guid isPermaLink="false">Plugins/Workspaces.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-panels-top-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-panels-top-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Word count]]></title><description><![CDATA[Learn about the Word Count core plugin.]]></description><link>plugins/word-count.html</link><guid isPermaLink="false">Plugins/Word count.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Web viewer]]></title><description><![CDATA[Web viewer is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you open external links within Obsidian on desktop. This lets you reading link content without leaving the app and makes multitasking on web research projects easier.<br>External links open as a <a data-tooltip-position="top" aria-label="Tabs" data-href="Tabs" href="user-interface/tabs.html" class="internal-link" target="_self" rel="noopener nofollow">tab</a> which you can rearrange, split, and open in a <a data-tooltip-position="top" aria-label="pop-out windows" data-href="pop-out windows" href="user-interface/pop-out-windows.html" class="internal-link" target="_self" rel="noopener nofollow">pop-out window</a>. Any web page cards embedded in <a data-href="canvas" href="plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">canvas</a> files can be opened as web viewer tabs.Web viewer is not a replacement for your primary browser. Web viewer provides a quick way to access web pages for research within Obsidian. However, it does not offer the full functionality, security controls, or extensibility of a dedicated browser.Click the glasses icon to view a plain text version of the web page. This feature works by cleaning the content using Mozilla's Readability library developed for Firefox.<br>Click the more actions icon to save a web page to your vault. You can customize the save page location by going to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Web viewer.<br>Web viewer blocks ads by default. You can customize ad blocking rules by adding lists such as <a data-tooltip-position="top" aria-label="https://easylist.to/" rel="noopener nofollow" class="external-link is-unresolved" href="https://easylist.to/" target="_self">Easylist</a>. If you use third-party Obsidian plugins, we recommend using your primary browser for sensitive tasks and password-protected websites instead of Web viewer.<br>Web viewer is based on the same <a data-tooltip-position="top" aria-label="https://developer.chrome.com/docs/apps/reference/webviewTag" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.chrome.com/docs/apps/reference/webviewTag" target="_self">Chromium</a> feature that lets you embed web pages in <a data-href="Canvas" href="plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">Canvas</a>. Web viewer has been <a data-tooltip-position="top" aria-label="https://obsidian.md/blog/cure53-second-client-audit/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/blog/cure53-second-client-audit/" target="_self">independently audited</a> to verify that it has been safely implemented.<br>Obsidian plugins <a data-tooltip-position="top" aria-label="Plugin security > Plugin capabilities" data-href="Plugin security#Plugin capabilities" href="extending-obsidian/plugin-security.html#Plugin capabilities" class="internal-link" target="_self" rel="noopener nofollow">are not sandboxed</a> and have deep control over the app. This design enables powerful functionality but also comes with security trade-offs. While Obsidian is running, third-party plugins have full access to cookies in Web viewer.]]></description><link>plugins/web-viewer.html</link><guid isPermaLink="false">Plugins/Web viewer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Unique note creator]]></title><description><![CDATA[Unique note creator is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you create notes with time-based names, also known as Zettelkasten notes.For example, if you create a new note at 09:45 on Jan 1st, 2024, Unique note creator creates a note with 202401010945 as its name. If a note with the same name exists, the new note uses the next available timestamp.Ribbon:
<br>In the ribbon, click Create new unique note ( <img alt="obsidian-icon-sheets-in-box.svg > icon" src="attachments/icons/obsidian-icon-sheets-in-box.svg" target="_self"> ).
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Create new unique note command.
Press Enter with the command selected.
By default, new unique notes are empty. To use another file as a template:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Core plugins → Unique note creator.
In Template file location, enter the file you want to use as template.
<br>For more information about how to write templates, refer to <a data-href="Plugins/Templates" href="plugins/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Plugins/Templates</a>.]]></description><link>plugins/unique-note-creator.html</link><guid isPermaLink="false">Plugins/Unique note creator.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sheets-in-box.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sheets-in-box.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Templates]]></title><description><![CDATA[Templates is a Core plugins|core plugin that lets you insert pre-defined snippets of text into your active note.]]></description><link>plugins/templates.html</link><guid isPermaLink="false">Plugins/Templates.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-cog.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-cog.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Tags view]]></title><description><![CDATA[Tags view is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lists all tags in your vault and the number of notes for each tag.<br>Click a tag to search for it using <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>.To toggle a tag in the search term, click the tag while pressing Ctrl (or Cmd on macOS).The plugin provides the following options:
Change sort order determines whether to sort the tags by Tag name or Frequency.
Show nested tags toggles whether to display nested tags as a tree or as a flat list.
Expand all and Collapse all expands and collapses the nested tags hierarchy.
You can choose to expand or collapse each nested level separately by clicking the arrow next to it.]]></description><link>plugins/tags-view.html</link><guid isPermaLink="false">Plugins/Tags view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Slides]]></title><description><![CDATA[Slides is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you create presentations from your notes. To start a presentation:File menu:
Right-click the tab of a note and click Start presentation.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Start presentation command.
Press Enter with the command selected to start a presentation using the active note.
To navigate between slides, click the left and right arrows in the bottom-right corner, or press the left and right arrow keys on your keyboard.You can also advance to the next slide by pressing Spacebar.To stop the presentation, press Escape or click the cross in the upper-right corner of the presentation.You can use any valid Markdown file as a presentation. To separate slides, enter --- at the start of a line surrounded by newlines.# Presentations using Slides A demo on how to build presentations using Slides. --- ## Formatting You can use regular Markdown formatting, like *emphasised* and **bold** text. --- ## Slides Use `---` to separate slides.
]]></description><link>plugins/slides.html</link><guid isPermaLink="false">Plugins/Slides.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Slash commands]]></title><description><![CDATA[Slash commands is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you perform commands in the editor by typing a forward slash (/) at the beginning of a line or after any blank space.To run a command using Slash commands:
In the editor, type a forward slash (/).
Enter the name of the command you want to run to search the list of available commands.
Navigate to the command using the arrow keys.
Press Enter.
To exit the Slash command search without invoking a command, press Esc or the Space key.<br>Fuzzy matching
Like the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>, Slash commands supports fuzzy matching which lets you search commands even if you don't know their exact names. For example, type "scf" to find the Save current file command.
]]></description><link>plugins/slash-commands.html</link><guid isPermaLink="false">Plugins/Slash commands.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Search]]></title><description><![CDATA[Search is a core plugin that helps you find data in your Obsidian vault by using search terms and operators to narrow down results.]]></description><link>plugins/search.html</link><guid isPermaLink="false">Plugins/Search.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-search.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-search.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Random note]]></title><description><![CDATA[Random note is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that opens a random note within your vault. Rediscover notes to add new insights, or link to recently added notes.<br>To open a random note, click Open random note ( <img alt="obsidian-icon-dice.svg > icon" src="attachments/icons/obsidian-icon-dice.svg" target="_self"> ) in the <a data-href="Ribbon" href="user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">Ribbon</a>.]]></description><link>plugins/random-note.html</link><guid isPermaLink="false">Plugins/Random note.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-dice.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-dice.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Quick switcher]]></title><description><![CDATA[Quick switcher is a core plugin that lets you search and open notes using only your keyboard.]]></description><link>plugins/quick-switcher.html</link><guid isPermaLink="false">Plugins/Quick switcher.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-file-search.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-file-search.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Properties view]]></title><description><![CDATA[Properties view is a core plugin that adds two sidebar views that you can use to manage Properties.]]></description><link>plugins/properties-view.html</link><guid isPermaLink="false">Plugins/Properties view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Page preview]]></title><description><![CDATA[Page preview is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you preview a page when you hover the cursor over an internal link, without needing to navigate to that page.<br>By default, hovering over a link will preview that file in <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, <a data-href="Backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>, and more. To preview a page while in Editing view, press Ctrl (or Cmd on macOS) while hovering the cursor over the link.There is also an option to require Ctrl (or Cmd on macOS) while hovering to see the file. The settings for this option are under Core plugins &gt; Page preview.Hint
Preview is on by default. Toggling the plugin option will turn the behavior off.
]]></description><link>plugins/page-preview.html</link><guid isPermaLink="false">Plugins/Page preview.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Outline]]></title><description><![CDATA[Outline is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lists the headings in the active note.To navigate to that section in the note, click on the heading in the outline.To rearrange sections in the note, click and drag the heading within the outline.]]></description><link>plugins/outline.html</link><guid isPermaLink="false">Plugins/Outline.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Outgoing links]]></title><description><![CDATA[Outgoing links is a core plugin that shows links from the active note at a glance, as well as potential links to be made.]]></description><link>plugins/outgoing-links.html</link><guid isPermaLink="false">Plugins/Outgoing links.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-links-going-out.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-links-going-out.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Note composer]]></title><description><![CDATA[Note composer is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you merge two notes or extract part of a note into a new note.Merging notes adds a note to another and removes the first one. Note composer updates all links to reference the merged note.When you select the note to merge into, you can choose between the following methods:
Enter: Adds the source note at the end to the destination note.
Shift+Enter: Adds the source note at the start of the destination note.
Ctrl+Enter (or Cmd+Enter on macOS): Creates a new note with the content of the source note.
To merge the active note with another note in your vault:File explorer
In the File explorer, right-click the note you want to merge.
Click Merge entire file with....
Select the note you want to merge into.
Click Merge to confirm.
Command palette
<br>Open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Note composer: Merge current file with another file....
Select the note you want to merge into.
Click Merge to confirm.
<br>Tip
By default, Note composer asks you to confirm when merging notes. If you disable the confirmation, and you merge a note by mistake, you can still recover it with the <a data-href="File recovery" href="plugins/file-recovery.html" class="internal-link" target="_self" rel="noopener nofollow">File recovery</a> plugin.
When you select the note to extract the selection into, you can choose between the following methods:
Enter: Adds the selected text at the end to the destination note.
Shift+Enter: Adds the selected text at the start of the destination note.
Ctrl+Enter (or Cmd+Enter on macOS): Creates a new note with the selected text.
To extract text into a new note:Editor
While in the Editing view, select the text you want to extract.
Right-click the selected text.
Click Extract current selection....
Select the note you want to extract into.
Command palette
While in the Editing view, select the text you want to extract.
<br>Open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Note composer: Extract current selection....
Select the note you want to extract into.
<br>Tip
By default, Note composer replaces the extracted text with a link to the destination note. Under settings, you can also change to instead <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embed</a> the destination note, or to leave nothing behind.
By configuring a template, you can customize the content before you add it to the new note. To use a template, enter a Template file location in the plugin settings.The template can contain the following variables:]]></description><link>plugins/note-composer.html</link><guid isPermaLink="false">Plugins/Note composer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Graph view]]></title><description><![CDATA[Graph view is a core plugin that lets you visualize the relationships between the notes in your vault.]]></description><link>plugins/graph-view.html</link><guid isPermaLink="false">Plugins/Graph view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/obsidian-graph-view.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/obsidian-graph-view.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Format converter]]></title><description><![CDATA[Format converter is a core plugin that lets you convert Markdown from other applications to Obsidian format.]]></description><link>plugins/format-converter.html</link><guid isPermaLink="false">Plugins/Format converter.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-binary.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-binary.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[File recovery]]></title><description><![CDATA[File Recovery helps protect your work from unintentional data loss by automatically saving snapshots of your notes at regular intervals.]]></description><link>plugins/file-recovery.html</link><guid isPermaLink="false">Plugins/File recovery.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[File explorer]]></title><description><![CDATA[File explorer is a core plugin that lets you manage files and folders inside your vault.]]></description><link>plugins/file-explorer.html</link><guid isPermaLink="false">Plugins/File explorer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-pen-line.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-pen-line.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Daily notes]]></title><description><![CDATA[Daily notes is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that opens a note based on today's date, or creates it if it doesn't exist. Use daily notes to create journals, to-do lists, or daily logs for things you discovered during the day.To open today's daily note, either:
<br>Click Open today's daily note ( <img alt="lucide-calendar.svg > icon" src="attachments/icons/lucide-calendar.svg" target="_self"> ) in the <a data-tooltip-position="top" aria-label="Ribbon" data-href="Ribbon" href="user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">ribbon</a>.
<br>Run Open today's daily note from the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
<br><a data-tooltip-position="top" aria-label="Hotkeys > Setting hotkeys" data-href="Hotkeys#Setting hotkeys" href="user-interface/hotkeys.html#Setting hotkeys" class="internal-link" target="_self" rel="noopener nofollow">Use a hotkey</a> for the Open today's daily note command.
By default, Obsidian creates a new empty note named after today's date in the YYYY-MM-DD format.If you prefer to have your daily notes in a separate folder, you can set the New file location under plugin options to change where Obsidian creates new daily notes.<br>Automatic subfolders
You can automatically organize your daily notes into folders using the Date format feature.
For instance, if you set the date format as YYYY/MMMM/YYYY-MMM-DD, your notes will be created as 2023/January/2023-Jan-01. You can explore more formatting options on the <a data-tooltip-position="top" aria-label="https://momentjs.com/docs/#/displaying/format/" rel="noopener nofollow" class="external-link is-unresolved" href="https://momentjs.com/docs/#/displaying/format/" target="_self">momentJS</a> documentation site.
<br>If your daily notes have the same structure, you can use a <a data-tooltip-position="top" aria-label="Plugins/Templates" data-href="Plugins/Templates" href="plugins/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a> to add pre-defined content to your daily notes when you create them. Create a new note named "Daily template" with the following text (or whatever makes sense to you!):
# {{date:YYYY-MM-DD}} ## Tasks - [ ] <br>
Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>. In the sidebar, click Daily notes under Plugin options. In the text box next to Template file location, select the "Daily template" note. Obsidian uses the template the next time you create a new daily note.<br>When the Daily notes plugin is activated and a date property is present within any note, Obsidian will automatically attempt to generate a link to the daily note for that specific day. For instance, if a note titled example.md includes a date property like 2023-01-01, this date will transform into a clickable link in the <a data-tooltip-position="top" aria-label="Views and editing mode > Live Preview" data-href="Views and editing mode#Live Preview" href="editing-and-formatting/views-and-editing-mode.html#Live Preview" class="internal-link" target="_self" rel="noopener nofollow">live preview</a> section.<br><img alt="daily-notes-and-date-properties.png#interface" src="attachments/daily-notes-and-date-properties.png" target="_self" style="width: 300px; max-width: 100%;">
]]></description><link>plugins/daily-notes.html</link><guid isPermaLink="false">Plugins/Daily notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-calendar.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-calendar.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Core plugins]]></title><description><![CDATA[This page lists the core plugins that come installed with Obsidian, and community plugins they also maintain.]]></description><link>plugins/core-plugins.html</link><guid isPermaLink="false">Plugins/Core plugins.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Command palette]]></title><description><![CDATA[The Command palette <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">plugin</a> lets you run any command directly from your keyboard. It also lets you explore all the available commands and their <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">keyboard shortcuts</a>.To run a command from the Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the Command palette. You can also open it from the <a data-href="Ribbon" href="user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">Ribbon</a> with Command palette icon ( <img alt="lucide-terminal.svg > icon" src="attachments/icons/lucide-terminal.svg" target="_self"> ). Type the name of the command you want to run.
Navigate to the command using the arrow keys.
Press Enter.
Tip
The Command palette supports fuzzy matching, allowing you to search for commands even if you don't know their exact names. For example, typing "scf" will find the Save current file command.
As of version 1.8.3, recently used commands appear at the top of the Command palette. However, these recently used commands are still subject to the fuzzy matching algorithm. When you start filtering, shorter commands will be prioritized over recently used ones.You can pin frequently used commands at the top of the Command palette to quickly access them without having to type their name.<br>Tip
If you want to quickly run frequently used commands, you can also <a data-tooltip-position="top" aria-label="Hotkeys > Setting hotkeys" data-href="Hotkeys#Setting hotkeys" href="user-interface/hotkeys.html#Setting hotkeys" class="internal-link" target="_self" rel="noopener nofollow">set hotkeys</a> for them. <br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Command palette under Plugin options.
Next to New pinned command, click Select a command.
Select the command you want to pin from the list.
Press Enter. <br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Command palette under Plugin options.
Under Pinned commands, click the cross icon next to the command you want to unpin.
]]></description><link>plugins/command-palette.html</link><guid isPermaLink="false">Plugins/Command palette.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-terminal.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-terminal.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Canvas]]></title><description><![CDATA[Canvas is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> for visual note-taking. It gives you infinite space to lay out notes and connect them to other notes, attachments, and web pages.Visual note-taking helps you to make sense of your notes by organizing them in a 2D space. Connect notes with lines and group related notes together to better understand the relationship between them.<br>Canvas data you create in Obsidian is saved as .canvas files using the open file format <a data-tooltip-position="top" aria-label="https://jsoncanvas.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://jsoncanvas.org/" target="_self">JSON Canvas</a>.To start using Canvas, you first need to create a file to hold your canvas. You can create a new canvas using the following methods.Command palette:
<br>Open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Canvas: Create new canvas to create a canvas in the same folder as the active file.
File explorer:
<br>In the <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, right-click the folder you want to create the canvas in.
Select New canvas.
Ribbon:
<br>In the vertical ribbon menu, select Create new canvas ( <img alt="lucide-layout-dashboard.svg > icon" src="attachments/icons/lucide-layout-dashboard.svg" target="_self"> ) to create a canvas in the same folder as the active file.
<br> The .canvas file extension
Obsidian stores your canvas data as .canvas files using an open file format called <a data-tooltip-position="top" aria-label="https://jsoncanvas.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://jsoncanvas.org/" target="_self">JSON Canvas</a>.
You can drag files into your canvas from Obsidian or from other applications. For example, Markdown files, images, audio, PDFs, or even unrecognized file types.You can add text-only cards that don't reference a file. You can use Markdown, links, and code blocks just like in a note.To add a new text card to your canvas:
Select or drag the blank file icon at the bottom of the canvas.
You can also add text cards by double-clicking on the canvas.To convert a text card to a file:
Right-click the text card and then select Convert to file....
Enter the note name and then select Save.
<br>Note
Text-only cards don't appear in <a data-href="Backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>. To make them appear, you need to convert them to a file.
To add a note from your vault to your canvas:
Select or drag the document icon at the bottom of the canvas.
Select the note you want to add.
You can also add notes from the canvas context menu:
Right-click the canvas and then select Add note from vault.
Select the note you want to add.
<br>Or, you can add them to the canvas by dragging the file from the <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To add media from your vault to your canvas:
Select or drag the image file icon at the bottom of the canvas.
Select the media file you want to add.
You can also add media from the canvas context menu:
Right-click the canvas and then select Add media from vault.
Select the media file you want to add.
<br>Or, you can add them to the canvas by dragging the file from the <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To embed a web page in your canvas:
Right-click the canvas and then select Add web page.
Enter the URL to the web page and then select Save.
You can also select a URL in your browser and then drag it into the canvas to embed it in a card.To open the web page in your browser, press Ctrl (or Cmd on macOS) and select the card label. Or, right-click the card and select Open in browser.Drag a folder from the file explorer to add all files in that folder to the canvas.Double-click on a text or note card to start editing it. Click outside the card to stop editing it. You can also press Escape to stop editing a card.You can also edit a card by right-clicking it and selecting Edit.Remove selected cards by right-clicking any of them, and then selecting Delete. Or, press Backspace (or Delete on macOS).<br>You can also select Remove ( <img alt="lucide-trash-2.svg > icon" src="attachments/icons/lucide-trash-2.svg" target="_self"> ) in the selection controls above your selection.You can swap a note or media card for another card of the same type.To swap a note card:
Right-click the card you want to replace.
Select Swap file.
Select the note you want to replace with.
Select cards in the canvas by clicking on them. You can select multiple cards by dragging a selection around them.You can also add and remove cards from an existing selection by pressing Shift and selecting them.Press Ctrl+a (or Cmd+a on macOS) to select all cards in the canvas.To scroll the content of a card, you first need to select it.Drag a selected card to move it.Press Alt (or Option on macOS) and drag to duplicate the selection.You can press Shift while dragging to only move in one direction.Press Space while moving a selection to disable snapping.Selecting a card moves it to the front.Drag any of a card's edges to resize it.You can press Space while resizing to disable snapping.To maintain the aspect ratio while resizing, press Shift while resizing.Draw lines between cards to create relationships between them. Use colors and labels to describe how they relate to each other.To connect two cards with a directed line:
Hover the cursor over one of the edges of a card until you see a filled circle.
Drag the circle to the edge of a different card to connect them.
Tip
If you drag the line without connecting it to another card, you can then add the card you want to connect it to.
To remove the connection between two cards:
Hover the cursor over a connection line until two small circles appear on the line.
Drag one of the circles from the card without connecting it to another.
You can also disconnect two cards by right-clicking the line between them, and then selecting Remove. Or, by selecting the line and then pressing Backspace (or Delete on macOS).To move one of the ends of a connection line:
Hover the cursor over a connection line until two small circles appear on the line.
Drag the circle over the end you want to reconnect, to another card.
If two connected cards are far apart, you can navigate to the source or the target of the connection by right-clicking the line and then select Go to target or Go to source.You can add a label to a line to describe the relationship between two cards.To label a connection:
Double-click the line.
Enter the label and then press Escape or click anywhere on the canvas.
You can also label a connection by selecting it and then selecting Edit label from the selection controls.To edit a connection label, double-click on the line, or right-click the line and then select Edit label.
Select the cards or connections you want to color.
<br>In the selection controls, select Set color ( <img alt="lucide-palette.svg > icon" src="attachments/icons/lucide-palette.svg" target="_self"> ).
Select a color.
To create an empty group:
Right-click the canvas and then select Create group.
To group related cards:
Select the cards.
Right-click any of the selected cards and then select Create group.
Rename group: Double-click the name of the group to edit it, and then press Enter to save.As you start adding more cards to your canvas, you want to understand how you can navigate the canvas to look at a part of it. Learn how to pan and zoom to move across the canvas with ease.To move the canvas vertically and horizontally, also known as panning, you can use any of the following approaches:
Press Space and drag the canvas.
Drag the canvas using the middle-mouse button.
Scroll the mouse to pan vertically, and press Shift while scrolling to pan horizontally.
<br>To zoom the canvas, press Space or Ctrl (or Cmd on macOS) and scroll using the mouse wheel. Or, select Zoom in ( <img alt="lucide-plus.svg > icon" src="attachments/icons/lucide-plus.svg" target="_self"> ) and Zoom out ( <img alt="lucide-minus.svg > icon" src="attachments/icons/lucide-minus.svg" target="_self"> ) from the zoom controls in the upper-right corner.<br>To zoom the canvas so that every item is visible, select Zoom to fit ( <img alt="lucide-maximize.svg > icon" src="attachments/icons/lucide-maximize.svg" target="_self"> ). Or, use the keyboard shortcut, Shift+1.To zoom the canvas so that all selected items are visible, right-click a selected card and then select Zoom to selection. Or, use a keyboard shortcut by pressing Shift+2.To change the zoom level back to the default, select Reset zoom in the zoom controls in the upper-right corner.We have made some quick videos to demonstrate some advanced use cases of Canvas.<br>You can <a data-tooltip-position="top" aria-label="https://obsidian.md/canvas#protips" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/canvas#protips" target="_self">check out all 72 tips here</a>. Please note that the tip videos are only visible on desktop.]]></description><link>plugins/canvas.html</link><guid isPermaLink="false">Plugins/Canvas.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-layout-dashboard.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-layout-dashboard.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Bookmarks]]></title><description><![CDATA[Bookmarks is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you quickly access items that you use often. A bookmark is a "shortcut" that immediately takes you the bookmarked item.You can add bookmarks to the following:
Files
Folders
Graphs
Searches
Headings
Blocks
Links
Open a bookmark by selecting it in the Bookmarks tab.You can reorder bookmarks by selecting and dragging them.You can bookmark items and organize them into bookmark groups to find them easier. You can expand and collapse bookmark groups to show or hide the bookmarks in them.<br>Show bookmarks
You can find your bookmarked items by clicking Bookmarks ( <img alt="lucide-bookmark.svg > icon" src="attachments/icons/lucide-bookmark.svg" target="_self"> ) in the left sidebar.
Or, open the Bookmarks tab by running Bookmarks: Show bookmarks from the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Adding a bookmark opens the Add bookmark dialog where you can set an optional title and assign it to a bookmark group.When you bookmark an item, Add bookmark becomes Edit bookmark and instead lets you edit the bookmark.Bookmark a file
Bookmarks: <br>Select Bookmark the active tab ( <img alt="lucide-bookmark-plus.svg > icon" src="attachments/icons/lucide-bookmark-plus.svg" target="_self"> ) at the top of the Bookmarks tab. File explorer: <br>Right-click a file in <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> and click Bookmark. Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Bookmark command.
Press Enter with the command selected to add a bookmark. Bookmark a folder
File explorer: <br>Right-click a folder in <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> and click Bookmark. Bookmark a search term
Search: <br>Enter a <a data-tooltip-position="top" aria-label="Search > Search terms" data-href="Search#Search terms" href="plugins/search.html#Search terms" class="internal-link" target="_self" rel="noopener nofollow">search term</a>.
Under the search field, select the three dots icon next to the number of results.
Select Bookmark. Bookmark a graph
To bookmark a graph, right-click the tab with the graph view and select Bookmark.
You can't bookmark local graphs.
Bookmark a heading
To bookmark a heading, right-click the heading and select Bookmark this heading.
Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark heading under cursor command. Bookmark a block
Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark block under cursor command. Bookmark a link <br>Enable <a data-href="Web viewer" href="plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> in <a data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a>.
<br>Open <a data-href="Web viewer" href="plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> and navigate to the link you wish to bookmark.
In the address bar, select the three dots icon next to the reader icon.
Select Bookmark. Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) within the <a data-href="Web viewer" href="plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> pane to open the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark command. In the Bookmarks tab, right-click the bookmark and select Remove.You can also remove a bookmark from the Edit bookmark dialog.Bookmarks:
<br>Select New bookmark group ( <img alt="lucide-folder-plus.svg > icon" src="attachments/icons/lucide-folder-plus.svg" target="_self"> ) at the top of the Bookmarks tab.
To move a bookmark to another group, select and drag it to the group you want to move it to.To remove a bookmark group and all bookmarks in it, right-click the bookmark group and select Remove.You can add multiple bookmarks at the same time.File explorer:
Select multiple files by pressing Alt and selecting each file, or press Shift to select a range of files.
Right-click one of the selected files and then select Bookmark.
Tab group options:
In the upper-right corner of a tab group, select the down arrow.
Select Bookmark 3 tabs, where 3 is the number of tabs in the tab group.
]]></description><link>plugins/bookmarks.html</link><guid isPermaLink="false">Plugins/Bookmarks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-bookmark.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-bookmark.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Backlinks]]></title><description><![CDATA[With the Backlinks plugin, you can see all the backlinks for the active note.]]></description><link>plugins/backlinks.html</link><guid isPermaLink="false">Plugins/Backlinks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-links-coming-in.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-links-coming-in.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Audio recorder]]></title><description><![CDATA[Audio recorder is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you record and save audio in an Obsidian note. With the Audio recorder plugin, you can record details from a lecture, meeting, or other important situations where you can't type fast enough.Note
Before you get started, make sure that your computer has a microphone configured and ready to use. Create a new note or open an existing note.
<br>In the ribbon, click Start/stop recording ( <img alt="lucide-mic.svg > icon" src="attachments/icons/lucide-mic.svg" target="_self"> ) to start recording. The recording starts as soon as the icon changes color.
Click the icon again to stop the recording and add it to your note.
<br>Obsidian saves the recorded audio file to your vault and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it at the end of the active note.<br>Note
Audio recordings remain in your vault even after you remove them from your note. If you want to remove the recording from your computer, you can use the <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> to delete the file.
]]></description><link>plugins/audio-recorder.html</link><guid isPermaLink="false">Plugins/Audio recorder.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-mic.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-mic.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Variables]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper templates</a> can use variables to automatically pre-populate data from the page in a template. Variables can be used in the note name, note location, properties, and note content. Variables can also be modified using <a data-href="filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>.<br>Use the ... icon in the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> extension to access the current page variables for use in templates. There are five types of variables you can use:
<br><a data-tooltip-position="top" aria-label="Variables > Preset variables" data-href="Variables#Preset variables" href="obsidian-web-clipper/variables.html#Preset_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Preset variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Prompt variables" data-href="Variables#Prompt variables" href="obsidian-web-clipper/variables.html#Prompt_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Prompt variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Meta variables" data-href="Variables#Meta variables" href="obsidian-web-clipper/variables.html#Meta_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Meta variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Selector variables" data-href="Variables#Selector variables" href="obsidian-web-clipper/variables.html#Selector_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Selector variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Schema.org variables" data-href="Variables#Schema.org variables" href="obsidian-web-clipper/variables.html#Schema.org_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Schema.org variables</a>
Preset variables are automatically generated based on the page content. These typically work for most websites.<br>The main content variable is {{content}}, which contains the article content, or the <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlights</a>, or the selection if there is any selected text on the page. Note that {{content}} attempts to extract the main content of the page, which may not always be what you want. In that case, you can use other preset variables or selector variables to extract the content you need.<br>Prompt variables leverage language models to extract and modify data using natural language. Prompt variables require <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> to be enabled and configured.<br>Prompt variables use the syntax {{"a summary of the page"}}. The double quotes around the prompt are important and distinguish prompts from preset variables. Prompt responses can be post-processed with <a data-href="filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>, e.g. {{"a summary of the page"|blockquote}}.<br>Prompt variables have the benefit of being extremely flexible and easy to write, however they come with several tradeoffs: they are slower to run, and may have cost and privacy considerations depending on the <a data-tooltip-position="top" aria-label="Interpret web pages > Models" data-href="Interpret web pages#Models" href="obsidian-web-clipper/interpret-web-pages.html#Models" class="internal-link" target="_self" rel="noopener nofollow">provider</a> you choose.<br>Unlike other variable types, prompt variables need to be processed by an external language model, so they are replaced only once <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> has run.It is best to not use prompt variables if the data you want to extract is in a consistent format that could be extracted with other variable types. <br>On the other hand, prompt variables can be useful if the data you want to extract is an inconsistent format across websites. For example, you can make a <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a> to save books that is agnostic of the book site. Prompt variables like {{"author of the book"}} will work across any book site, whereas selector variables typically only work for one site.Prompts can use almost any natural language query. Depending on the model you use, prompts can query or translate data across languages.
{{"a three bullet point summary, translated to French"}} to extract bullet points about the page, and translate them to French.
{{"un resumé de la page en trois points"}} to extract three bullet points using a prompt in French.
<br>Prompts can transform page content into JSON that can be manipulated with <a data-tooltip-position="top" aria-label="Filters" data-href="Filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>. For example:{{"return a JSON object for each tweet, that includes the author, tweet_text, date in YYYY-MM-DD format, and images array (if there are any)"|map:tweet =&gt; ({text: tweet.tweet_text, author: tweet.author, date: tweet.date})|template:"${text}\n— [[@${author}]], [[${date}]]\n"}}
<br>Meta variables allow you to extract data from <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_self">meta elements</a> in the page, including <a data-tooltip-position="top" aria-label="https://ogp.me/" rel="noopener nofollow" class="external-link is-unresolved" href="https://ogp.me/" target="_self">Open Graph</a> data used to populate social share previews.
{{meta:name}} returns the content of the meta name tag with the given name, e.g. {{meta:name:description}} for the description meta tag.
{{meta:property}} returns the content of the meta property tag with the given property, e.g. {{meta:property:og:title}} for the og:title meta tag.
<br>Selector variables allow you to extract text content from elements on the page using <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selectors/Selectors_and_combinators" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selectors/Selectors_and_combinators" target="_self">CSS selectors</a>.The syntax is {{selector:cssSelector?attribute}}, where ?attribute is optional. If no attribute is specified, the text content of the element is returned. You can also use {{selectorHtml:cssSelector}} to get the HTML content of the element. Selector variables tend to work best on a specific website or set of websites that have consistent HTML structure.
{{selector:h1}} returns text content of any h1 elements on the page.
{{selector:.author}} returns text content of any .author elements on the page.
{{selector:img.hero?src}} returns the src attribute of the image with class hero.
{{selector:a.main-link?href}} returns the href attribute of the anchor tag with class main-link.
<br>{{selectorHtml:body|markdown}} returns the entire HTML of the body element, converted to Markdown using the markdown <a data-tooltip-position="top" aria-label="Filters > HTML processing" data-href="Filters#HTML processing" href="obsidian-web-clipper/filters.html#HTML processing" class="internal-link" target="_self" rel="noopener nofollow">filter</a>.
Nested CSS selectors and combinators are supported if you need more specificity.
<br>If multiple elements match the selector, an array is returned, which you can process with <a data-tooltip-position="top" aria-label="Filters > Arrays and objects" data-href="Filters#Arrays and objects" href="obsidian-web-clipper/filters.html#Arrays and objects" class="internal-link" target="_self" rel="noopener nofollow">array and object filters</a> like join or map.
<br>Schema variables allow you to extract data from <a data-tooltip-position="top" aria-label="https://schema.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://schema.org/" target="_self">schema.org</a> JSON-LD on the page. Schema.org data can also be used to automatically <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates > Schema.org matching" data-href="Obsidian Web Clipper/Templates#Schema.org matching" href="obsidian-web-clipper/templates.html#Schema.org matching" class="internal-link" target="_self" rel="noopener nofollow">trigger a template</a>.
{{schema:@Type:key}} returns the value of the key from the schema.
{{schema:@Type:parent.child}} returns the value of a nested property.
{{schema:@Type:arrayKey}} returns the first item in an array.
{{schema:@Type:arrayKey[index].property}} returns the item at the specified index in an array.
{{schema:@Type:arrayKey[*].property}} returns a specific property from all items in an array.
You can also use a shorthand notation without specifying the schema type:
{{schema:author}} will match the first author property found in any schema type.
{{schema:name}} will match the first name property found in any schema type.
This shorthand is particularly useful when you don't know or don't care about the specific schema type, but you know the property name you're looking for.Nested properties and array access work as well, both with and without the schema @Type specified:
{{schema:author.name}} will find the first author property and then access its name sub-property.
{{schema:author[0].name}} will access the name of the first author in an array of authors.
{{schema:author[*].name}} will return an array of all author names.
]]></description><link>obsidian-web-clipper/variables.html</link><guid isPermaLink="false">Obsidian Web Clipper/Variables.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Troubleshoot Web Clipper]]></title><description><![CDATA[If you encounter issues with <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> you can get help via the <a data-tooltip-position="top" aria-label="https://discord.com/channels/686053708261228577/1285652864089198672" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com/channels/686053708261228577/1285652864089198672" target="_self">official Discord channel</a>. You can also report bugs on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">GitHub repo</a>.By default, Web Clipper tries to intelligently capture content from the page. However it may not be successful in doing so across all websites.<br>Web Clipper uses <a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">Defuddle</a> to capture only the main content of the page. This excludes header, footer, and other elements, but sometimes it can be overly conservative and remove content that you want to keep. You can <a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">report bugs</a> to Defuddle.To bypass Defuddle in Web Clipper use the following methods:
Select text, or use Cmd/Ctrl+A to select all text.
<br><a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Highlight content</a> to choose exactly what you want to capture.
<br>Use a <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">custom template</a> for the site.
If you don't see any content in Obsidian when you click Add to Obsidian:
<br>Check for errors in the Obsidian <a data-tooltip-position="top" aria-label="Help and support > Capture console logs" data-href="Help and support#Capture console logs" href="help-and-support.html#Capture console logs" class="internal-link" target="_self" rel="noopener nofollow">developer console</a>.
Check that your vault name in Web Clipper settings exactly matches your vault name in Obsidian not the vault path.
Check that the folder name is correctly formatted. <br>Make sure the <a data-href="Obsidian URI" href="extending-obsidian/obsidian-uri.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian URI</a> protocol <a data-tooltip-position="top" aria-label="Obsidian URI > Register Obsidian URI" data-href="Obsidian URI#Register Obsidian URI" href="extending-obsidian/obsidian-uri.html#Register Obsidian URI" class="internal-link" target="_self" rel="noopener nofollow">is registered</a>.
<br>If you are using Firefox you may need to <a data-tooltip-position="top" aria-label="https://kb.mozillazine.org/Register_protocol" rel="noopener nofollow" class="external-link is-unresolved" href="https://kb.mozillazine.org/Register_protocol" target="_self">register it the browser settings</a>.
It is likely that Obsidian cannot access your clipboard. Clipboard access is necessary to pass data from your browser to Obsidian. Your configuration can affect how apps are sandboxed, and clipboard permissions.If you use Wayland, make sure that Obsidian has the permissions to read the clipboard when the app is not focused. This preference may be in your tiling window manager, e.g. Hyprland or Sway.If you use Hyprland:# ~/.config/hypr/hyprland.conf
misc { focus_on_activate = true
}
If you use Sway:# ~/.config/sway/config
for_window [class="obsidian"] focus_on_window_activation focus <br>If you use Flatpak consider trying an <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">officially supported Obsidian version</a>.
<br>If you use KDE go to to System Settings → Window Management → Window Rules and allow Obsidian to take focus, <a data-tooltip-position="top" aria-label="web-clipper-kde.png" data-href="web-clipper-kde.png" href="attachments/web-clipper-kde.html" class="internal-link" target="_self" rel="noopener nofollow">see screenshot</a>.
As a fallback, try switching to Legacy mode in Web Clipper Settings → General. This will bypass the clipboard and save content directly via URI. Note that this will limit the number of characters that can be clipped depending on your browser and Linux distribution.
To enable the Web Clipper extension for Safari:
Go to Safari, tap the leftmost button in the browser URL bar, it looks like a rectangle with lines beneath it.
Tap Manage Extensions.
Enable Obsidian Web Clipper in the Extensions list.
Exit the menu.
To use the extension tap the puzzle piece icon in the URL bar.
To allow Web Clipper to run on all websites:
<br>Go to iOS <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Apps → Safari → Extensions.
Under Permissions allow it to run on all websites.
To allow Obsidian to always receive Web Clipper content:
<br>Go to iOS <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Apps → Obsidian.
Set Paste from other apps to Allow.
]]></description><link>obsidian-web-clipper/troubleshoot-web-clipper.html</link><guid isPermaLink="false">Obsidian Web Clipper/Troubleshoot Web Clipper.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Templates]]></title><description><![CDATA[Learn to create templates that capture and organize web page metadata automatically with Web Clipper.]]></description><link>obsidian-web-clipper/templates.html</link><guid isPermaLink="false">Obsidian Web Clipper/Templates.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Logic]]></title><description><![CDATA[Use conditionals, loops, and variable assignment in Web Clipper templates.]]></description><link>obsidian-web-clipper/logic.html</link><guid isPermaLink="false">Obsidian Web Clipper/Logic.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Introduction to Obsidian Web Clipper]]></title><description><![CDATA[Obsidian Web Clipper is a free browser extension that lets you highlight pages and save web content to your vault.Requires Obsidian 1.7.2 or above
Web Clipper relies on features added to <a data-href="Obsidian URI" href="extending-obsidian/obsidian-uri.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian URI</a> in Obsidian 1.7.2. Please make sure you're using Obsidian 1.7.2 or above.
Get the Obsidian Web Clipper extension from the official directory for your browser:
<br><a data-tooltip-position="top" aria-label="https://chromewebstore.google.com/detail/obsidian-web-clipper/cnjifjpddelmedmihgijeibhnjfabmlf" rel="noopener nofollow" class="external-link is-unresolved" href="https://chromewebstore.google.com/detail/obsidian-web-clipper/cnjifjpddelmedmihgijeibhnjfabmlf" target="_self">Chrome Web Store</a> For Chrome, Brave, Arc, Orion, and other Chromium-based browsers. <br><a data-tooltip-position="top" aria-label="https://addons.mozilla.org/en-US/firefox/addon/web-clipper-obsidian/" rel="noopener nofollow" class="external-link is-unresolved" href="https://addons.mozilla.org/en-US/firefox/addon/web-clipper-obsidian/" target="_self">Firefox Add-Ons</a> For Firefox and Firefox Mobile. <br><a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-web-clipper/id6720708363" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-web-clipper/id6720708363" target="_self">Safari Extensions</a> For macOS, iOS, and iPadOS. <br><a data-tooltip-position="top" aria-label="https://microsoftedge.microsoft.com/addons/detail/obsidian-web-clipper/eigdjhmgnaaeaonimdklocfekkaanfme" rel="noopener nofollow" class="external-link is-unresolved" href="https://microsoftedge.microsoft.com/addons/detail/obsidian-web-clipper/eigdjhmgnaaeaonimdklocfekkaanfme" target="_self">Edge Add-Ons</a> For Microsoft Edge. <br><a data-href="Clip web pages" href="obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Clip web pages</a> Get started and learn how to save content from pages. <br><a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Highlighter</a> Highlight important passages and select elements you want to save. <br><a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> Use natural language prompts to capture and modify data on a page. <br><a data-tooltip-position="top" aria-label="Troubleshoot Web Clipper" data-href="Troubleshoot Web Clipper" href="obsidian-web-clipper/troubleshoot-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Troubleshooting</a> Resolve common issues with Web Clipper. <br><a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Templates</a> Create custom templates for specific websites. <br><a data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">Variables</a> Pre-populate page data in your template. <br><a data-href="Filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">Filters</a> Modify the output of template variables. <br><a data-href="Logic" href="obsidian-web-clipper/logic.html" class="internal-link" target="_self" rel="noopener nofollow">Logic</a> Use conditionals, loops, and set variables in templates. <br>Obsidian Web Clipper saves content locally to your Obsidian vault and follows our <a data-tooltip-position="top" aria-label="https://obsidian.md/privacy" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/privacy" target="_self">privacy policy</a>. Your data is not collected, and we do not gather any usage metrics. The code is&nbsp;<a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">open source</a> and auditable.]]></description><link>obsidian-web-clipper/introduction-to-obsidian-web-clipper.html</link><guid isPermaLink="false">Obsidian Web Clipper/Introduction to Obsidian Web Clipper.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Interpret web pages]]></title><description><![CDATA[Interpreter is a <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> feature that lets you interact with web pages using natural language. Interpreter helps you capture and modify data that you want to save to Obsidian. For example:
Extract specific text fragments.
Summarize or explain information.
Convert text from one format to another.
Translate text to a different language.
<br>Interpreter leverages language models to process information on a web page, and return results using <a data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">Variables</a> that you can add to your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper Templates</a>.<br>Prompts use the <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> syntax {{"your prompt"}}. You can use this syntax with any natural language query, e.g.
{{"a summary of the page"}} to extract a summary of the page.
{{"a three bullet point summary, translated to French"}} to extract bullet points about the page, and translate them to French.
{{"un resumé de la page en trois points"}} to extract three bullet points using a prompt in French.
<br>The output of your prompts can be further manipulated using <a data-href="Filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">Filters</a>. Filters are processed after the prompt response is received from the model. For example: {{"a summary of the page"|blockquote}} will turn the response into a blockquote.Interpreter works with almost any language model provider, including options that run privately on your device. To set up Interpreter:
Go to the Interpreter section in Web Clipper settings.
Toggle on Enable Interpreter.
<br>Configure your provider and model, see <a data-tooltip-position="top" aria-label="Interpret web pages > Models" data-href="Interpret web pages#Models" href="obsidian-web-clipper/interpret-web-pages.html#Models_0" class="internal-link" target="_self" rel="noopener nofollow">models</a> section below.
<br>Add <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">prompt variables</a> to your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">templates</a>.
<br>If your template includes prompt variables, the Interpreter section will be visible when you <a data-tooltip-position="top" aria-label="Clip web pages" data-href="Clip web pages" href="obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">clip a page</a>. Click interpret to process the prompt variables.
<br>When Interpreter is enabled and your template contains <a data-tooltip-position="top" aria-label="Variables > Prompt variables" data-href="Variables#Prompt variables" href="obsidian-web-clipper/variables.html#Prompt variables" class="internal-link" target="_self" rel="noopener nofollow">prompt variables</a>, a new Interpreter section is displayed in the extension window, above the Add to Obsidian button. This section lets you select a model and run Interpreter for the current page.When you click interpret, Interpreter sends the page context to your selected model, along with all the prompts in your template in one request. Depending on the model provider you choose, this can be an external call or local to your device. The model evaluates your prompts against the page context, and returns its responses. Interpreter then replaces the prompt variables with the response data.The whole process can take milliseconds or more than 30 seconds depending on the model you use and the amount of data you are processing.The term context refers to the page data that Interpreter uses to process prompts. The smaller the context, the faster Interpreter runs. By default, Interpreter uses the entire page HTML as its context, however this can make prompts slower and more expensive than necessary.<br>You can override the default context in Interpreter Advanced settings and define context per <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a>.<br>To define a more targeted context use <a data-tooltip-position="top" aria-label="Variables > Selector variables" data-href="Variables#Selector variables" href="obsidian-web-clipper/variables.html#Selector variables" class="internal-link" target="_self" rel="noopener nofollow">selector variables</a> (or other variable types) to interpret a section of the page. For example, you could use the following selector variable in your template's Interpreter context:{{selectorHtml:#main}}
<br> This would only run Interpreter on the #main element of a web page, if it exists. <a data-tooltip-position="top" aria-label="Filters > HTML processing" data-href="Filters#HTML processing" href="obsidian-web-clipper/filters.html#HTML processing" class="internal-link" target="_self" rel="noopener nofollow">HTML processing filters</a> like remove_html, strip_tags and strip_attr can be useful to further reduce the context length and speed up processing.Privacy
By using a third-party model provider you agree to their terms and privacy policy. Interpreter requests are sent directly to the provider you choose. Obsidian does not gather or store any data about your requests.
Interpreter includes several preset providers. To use these providers you need an API key which you can get by logging into your provider's account. You will also need to decide which model(s) to use.In general we recommend using small models with Web Clipper because they are faster and perform fairly accurately for this task. Examples of smaller models include Anthropic's Claude Haiku, Google Gemini Flash, Llama with 3B or 8B parameters, or OpenAI's Mini series of models.<br>To add a custom provider and/or model go to Web Clipper <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Interpreter:
Add provider to configure preset and custom providers.
Add model to configure preset and custom models.
When adding a custom provider, we recommend that you use their chat completions endpoint for the Base URL — it typically ends with /chat/completions.Interpreter can use local models which offer greater privacy and offline compatibility. Several options for running local models exist. One of the easiest to configure is Ollama.<br><a data-tooltip-position="top" aria-label="https://ollama.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/" target="_self">Ollama</a> lets you run language models locally and privately on your device. <br>Once you have downloaded and installed Ollama, add Ollama using Add provider in Interpreter settings. Ollama does not require an API key. Then choose a model from the <a data-tooltip-position="top" aria-label="https://ollama.com/search" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/search" target="_self">model list</a>. For example if you want to use <a data-tooltip-position="top" aria-label="https://ollama.com/library/llama3.2" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/library/llama3.2" target="_self">Llama 3.2</a>, click Add model, then:
Provider: Ollama
Display name: Llama 3.2, this value is customizable.
Model ID: llama3.2, this must exactly match the model ID from Olllama.
Start the Ollama server<br>To allow a browser extension to interact with Ollama you must <a data-tooltip-position="top" aria-label="https://github.com/ollama/ollama/issues/2308" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/ollama/ollama/issues/2308" target="_self">give it explicit instruction</a> when running the server, or else you will see a 403 error. Close the Ollama app, and run the following command in your terminal. The protocol should be changed to your browser's extension protocol if you don't use Chrome or Firefox.OLLAMA_ORIGINS=moz-extension://*,chrome-extension://*,safari-web-extension://* ollama serve
Then run your model with Ollama the normal way, e.g.ollama run llama3.2
Context lengthOllama's context window defaults to 2048 tokens. This is the maximum number of tokens for the message and response. When clipping a long web page you can easily exceed this limit. Ollama will silently fail and return irrelevant results. Some options:
Increase Ollama's num_ctx parameter. Be mindful that longer context requires more memory.
<br>Use the <a data-href="#Context" href="obsidian-web-clipper/interpret-web-pages.html#Context_0" class="internal-link" target="_self" rel="noopener nofollow">Context</a> field in your template to provide a more targeted section of the page, or trim the context using a <a data-tooltip-position="top" aria-label="Filters" data-href="Filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filter</a> e.g. {{content|slice:0,1000}}.
]]></description><link>obsidian-web-clipper/interpret-web-pages.html</link><guid isPermaLink="false">Obsidian Web Clipper/Interpret web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Highlight web pages]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> lets you highlight text on web pages, and select the elements you want to save to Obsidian. Your highlights are saved, so you can revisit them when you return to a page.<br>Highlights can be <a data-tooltip-position="top" aria-label="Clip web pages" data-href="Clip web pages" href="obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">captured</a> and saved to Obsidian when you open the extension.You can turn on highlighting in several ways, depending on your browser:
The highlighter icon in the extension panel.
Hotkeys, to activate the extension from your keyboard.
Context menu, by right-clicking the web page you are visiting.
Once highlighting is on, you can select text, images, and elements you want to highlight.You can change the highlighter behavior by going to Web Clipper settings. Here you can also export your highlights to a .json file.<br>There are three options for highlights to be inserted into your clipped note via the {{content}} <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a>:
<br>Highlight the page content — adds highlights directly to the text with the <a data-tooltip-position="top" aria-label="Obsidian Flavored Markdown" data-href="Obsidian Flavored Markdown" href="editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">syntax</a> ==highlight==.
Replace the page content — returns a list of highlights, without any of the page content.
Do nothing — returns the original content without highlights.
You can add highlights directly to your template using the {{highlights}} variable, for example:{{highlights|map: item =&gt; item.text|join:"\n\n"}}
]]></description><link>obsidian-web-clipper/highlight-web-pages.html</link><guid isPermaLink="false">Obsidian Web Clipper/Highlight web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Filters]]></title><description><![CDATA[Filters allow you to modify <a data-href="variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variables</a> in <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper templates</a>. Filters are applied to variables using the syntax {{variable|filter}}.
<br>Filters work for any kind of <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> including prompt, meta, selector, and schema variables.
Filters can be chained, e.g. {{variable|filter1|filter2}}, and are applied in the order they are added.
Convert and modify dates.<br>Converts a date to the specified format, <a data-tooltip-position="top" aria-label="https://day.js.org/docs/en/display/format" rel="noopener nofollow" class="external-link is-unresolved" href="https://day.js.org/docs/en/display/format" target="_self">see reference</a>.
{{date|date:"YYYY-MM-DD"}} converts the current date to "YYYY-MM-DD".
Use date:("outputFormat", "inputFormat") to specify the input format, e.g. "12/01/2024"|date:("YYYY-MM-DD", "MM/DD/YYYY") parses "12/01/2024" and returns "2024-12-01".
<br>Modifies a date by adding or subtracting a specified amount of time, <a data-tooltip-position="top" aria-label="https://day.js.org/docs/en/manipulate/add" rel="noopener nofollow" class="external-link is-unresolved" href="https://day.js.org/docs/en/manipulate/add" target="_self">see reference</a>.
"2024-12-01"|date_modify:"+1 year" returns "2025-12-01"
"2024-12-01"|date_modify:"- 2 months" returns "2024-10-01"
Converts ISO 8601 duration strings or seconds into formatted time strings. Uses tokens: HH (padded hours), H (hours), mm (padded minutes), m (minutes), ss (padded seconds), s (seconds).
"PT1H30M"|duration:"HH:mm:ss" returns "01:30:00".
"3665"|duration:"H:mm:ss" returns "1:01:05".
Setting duration without any parameters uses HH:mm:ss over 1 hour, mm:ss under 1 hour.
Supports both ISO 8601 duration strings (e.g., PT6702S, PT1H30M) and plain seconds.
Convert text strings from one format to another.Converts text to camelCase.Capitalizes the first character of the value and converts the rest to lowercase, e.g. "hELLO wORLD"|capitalize returns "Hello world".Converts text to kebab-case.Converts text to lowercase.Converts text to PascalCase.Replaces occurrences of specified text:
Simple replacement: "hello!"|replace:",":"" removes all commas.
Multiple replacements: "hello world"|replace:("e":"a","o":"0") returns "hall0 w0rld".
Replacements are applied in the order they are specified.
To remove specified text, use "" as the replacement value.
Special characters including : | { } ( ) ' " should be escaped with a backslash when used in the search term, e.g. \: to search for a literal colon.
Regex is supported using JavaScript regex syntax:
Replace all vowels: "hello world"|replace:"/[aeiou]/g":"*" → "h*ll* w*rld".
Case-insensitive: "HELLO world"|replace:"/hello/i":"hi" → "hi world".
Multiple regex: "hello world"|replace:("/[aeiou]/g":"*","/\s+/":"-") → "h*ll*-w*rld".
Available flags: g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode), y (sticky).
Converts text to a safe file name.
By default, safe_name applies the most conservative sanitization rules.
OS-specific rules can be applied with safe_name:os where os can be windows, mac, or linux to only apply the rules for that operating system.
Converts text to snake_case.Converts text to Title Case, e.g. "hello world"|title returns "Hello World".Removes white space from both ends of a string.
" hello world "|trim returns "hello world".
Converts camelCase or PascalCase to space-separated words, which you can further format with other filters like title or capitalize.
"camelCase"|uncamel returns "camel case".
"PascalCase"|uncamel returns "pascal case".
Converts a value to uppercase, e.g. "hello world"|upper returns "HELLO WORLD".<br>Apply <a data-href="Basic formatting syntax" href="editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a> and <a data-href="Advanced formatting syntax" href="editing-and-formatting/advanced-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Advanced formatting syntax</a> to text.Adds a Markdown quote prefix (&gt; ) to each line of the input.<br>Creates a <a data-tooltip-position="top" aria-label="Callouts" data-href="Callouts" href="editing-and-formatting/callouts.html" class="internal-link" target="_self" rel="noopener nofollow">callout</a> with optional parameters: {{variable|callout:("type", "title", foldState)}}
type is the callout type, and defaults to "info"
title is the callout title, and defaults to empty
foldState is a boolean to set the fold state (true for folded, false for unfolded, null for not foldable)
Converts an array or object into a list of Markdown footnotes.
For arrays: ["first item","second item"]|footnote returns: [^1]: first item etc.
For objects: {"First Note": "Content 1", "Second Note": "Content 2"}|footnote returns: [^first-note]: Content 1 etc.
<br>Converts strings and arrays into <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/URI/Fragment/Text_fragments" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/URI/Fragment/Text_fragments" target="_self">text fragment</a> links. Defaults to "link" for the link text.
highlights|fragment_link returns Highlight content [link](text-fragment-url)
highlights|fragment_link:"custom title" returns Highlight content [custom title](text-fragment-url)
Converts strings, arrays, or objects into Markdown image syntax.
For strings: "image.jpg"|image:"alt text" returns ![alt text](image.jpg).
For arrays: ["image1.jpg","image2.jpg"]|image:"alt text" returns an array of Markdown image strings with the same alt text for all images.
For objects: {"image1.jpg": "Alt 1", "image2.jpg": "Alt 2"}|image returns Markdown image strings with alt text from the object keys.
<br>Converts strings, arrays, or objects into Markdown link syntax (not to be confused with <a data-tooltip-position="top" aria-label="Filters > `wikilink`" data-href="Filters#`wikilink`" href="obsidian-web-clipper/filters.html#`wikilink`_0" class="internal-link" target="_self" rel="noopener nofollow">wikilink</a>).
For strings: "url"|link:"author" returns [author](url).
For arrays: ["url1","url2"]|link:"author" returns an array of Markdown links with the same text for all links.
For objects: {"url1": "Author 1", "url2": "Author 2"}|link returns Markdown links with the text that matches the object keys.
Converts an array to a Markdown list.
list to convert to a bullet list.
list:task to convert to a task list.
list:numbered to convert to a numbered list.
list:numbered-task to convert to a task list with numbers.
<br>Converts an array or array of objects into a <a data-tooltip-position="top" aria-label="Advanced formatting syntax > Tables" data-href="Advanced formatting syntax#Tables" href="editing-and-formatting/advanced-formatting-syntax.html#Tables" class="internal-link" target="_self" rel="noopener nofollow">Markdown table</a>:
For an array of objects, it uses the object keys as headers.
For an array of arrays, it creates a table with each nested array as a row.
For a simple array, it creates a single-column table with "Value" as the header.
Custom column headers can be specified using: table:("Column 1", "Column 2", "Column 3"). When used with a simple array, it automatically breaks the data into rows based on the number of columns specified.
<br>Converts strings, arrays, or objects into Obsidian <a data-tooltip-position="top" aria-label="Link notes" data-href="Link notes" href="getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">wikilink</a> syntax.
For strings: "page"|wikilink returns [[page]].
For strings with alias: "page"|wikilink:"alias" returns [[page|alias]].
For arrays: ["page1","page2"]|wikilink returns an array of wikilinks without aliases.
For arrays with alias: ["page1","page2"]|wikilink:"alias" returns an array of wikilinks with the same alias for all links.
For objects: {"page1": "alias1", "page2": "alias2"}|wikilink returns wikilinks with the keys as page names and values as aliases.
Performs basic arithmetic operations on numbers.
Supports operators: +, -, *, /, ** (or ^) for exponentiation.
Example: 5|calc:"+10" returns 15.
Example: 2|calc:"**3" returns 8 (2 cubed).
Returns the original string if the input is not a number.
Returns the length of strings, arrays, or number of keys in objects.
For strings: "hello"|length returns 5.
For arrays: ["a","b","c"]|length returns 3.
For objects: {"a":1,"b":2}|length returns 2.
Rounds a number to the nearest integer or to a specified number of decimal places.
Without parameters: 3.7|round returns 4.
With decimal places specified: 3.14159|round:2 returns 3.14.
<br>Process HTML content and convert HTML to Markdown. Note that your input <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> must contain HTML content, e.g. using {{fullHtml}}, {{contentHtml}} or a {{selectorHtml:}} variable.<br>Converts a string to an <a data-href="Obsidian Flavored Markdown" href="editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Flavored Markdown</a> formatted string.
Useful when combined with variables that return HTML such as {{contentHtml}}, {{fullHtml}}, and selector variables like {{selectorHtml:cssSelector}}.
Removes only the specified HTML attributes from tags.
Example: "&lt;div class="test" id="example"&gt;Content&lt;/div&gt;"|remove_attr:"class" returns &lt;div id="example"&gt;Content&lt;/div&gt;.
Multiple attributes: {{fullHtml|remove_attr:("class,style,id")}}
Removes the specified HTML elements and their content from a string.
Supports tag name, class, or id, e.g. {{fullHtml|remove_html:("img,.class-name,#element-id")}}
To remove only HTML tags or attributes without removing the content use the strip_tags or strip_attr filters.
Removes only the specified HTML tags. Keeps the content of the tags.
Example: "&lt;p&gt;Hello &lt;b&gt;world&lt;/b&gt;!&lt;/p&gt;"|remove_tags:"b" returns "&lt;p&gt;Hello world!&lt;/p&gt;".
Multiple tags: {{fullHtml|remove_tags:("a,em,strong")}}
Replaces HTML tags, maintaining the content and attributes of the tag.
{{fullHtml|replace_tags:"strong":"h2"}}&nbsp;replaces all&nbsp;&lt;strong&gt;&nbsp;tags with&nbsp;&lt;h2&gt;.
Removes all HTML attributes from a string.
Use strip_attr:("class, id") to keep specific attributes.
Example: "&lt;div class="test" id="example"&gt;Content&lt;/div&gt;"|strip_attr:("class") returns &lt;div id="example"&gt;Content&lt;/div&gt;.
Removes all Markdown formatting and returns a plain text string, e.g. turning **text** into text.
Turns formatted text into unformatted plain text, including bold, italic, highlights, headers, code, blockquotes, tables, task lists, and wikilinks.
Entirely removes tables, footnotes, images, and HTML elements.
Removes all HTML tags from a string. Content within the tag is preserved.
Use strip_tags:("p,strong,em") to keep specific tags.
Example: "&lt;p&gt;Hello &lt;b&gt;world&lt;/b&gt;!&lt;/p&gt;"|strip_tags:("b") returns Hello &lt;b&gt;world&lt;/b&gt;!.
Process arrays and objects.Returns the first element of an array as a string.
["a","b","c"]|first returns "a".
If the input is not an array, it returns the input unchanged.
Combines elements of an array into a string.
["a","b","c"]|join returns "a,b,c".
A custom separator can be specified: ["a","b","c"]|join:" " returns "a b c". Use join:"\n" to separate elements with a line break.
It can be useful after split or slice: "a,b,c,d"|split:","|slice:1,3|join:" " returns "b c".
Returns the last element of an array as a string.
["a","b","c"]|last returns "c".
If the input is not an array, it returns the input unchanged.
Applies a transformation to each element of an array using the syntax map:item =&gt; item.property or map:item =&gt; item.nested.property for nested properties.
[{gem: "obsidian", color: "black"}, {gem: "amethyst", color: "purple"}]|map:item =&gt; item.gem returns ["obsidian", "amethyst"].
Use parentheses for object literals and complex expressions: map:item =&gt; ({key: value}), e.g.: [{gem: "obsidian", color: "black"}, {gem: "amethyst", color: "purple"}]|map:item =&gt; ({name: item.gem, color: item.color}) returns [{name: "obsidian", color: "black"}, {name: "amethyst", color: "purple"}].
String literals are supported and automatically wrapped in an object with a str property. The str property is used to store the result of string literal transformations, e.g. ["rock", "pop"]|map:item =&gt; "genres/${item}" returns [{str: "genres/rock"}, {str: "genres/pop"}].Combine map with the template filter, e.g. map:item =&gt; ({name: ${item.gem}, color: item.color})|template:"- ${name} is ${color}\n".Note: Built-in filters cannot be used inside map. This means that, for example, trimming each value of an array cannot be done with map.Adds new values to an array.
For arrays: ["a","b"]|merge:("c","d") returns ["a","b","c","d"].
Single value: ["a","b"]|merge:"c" returns ["a","b","c"].
If input is not an array, it creates a new array: "a"|merge:("b","c") returns ["a","b","c"].
Values can be quoted: ["a"]|merge:('b,"c,d",e') returns ["a","b","c,d","e"].
Keeps nth items in an array using CSS-style nth-child syntax and group patterns. All positions are 1-based (first item is position 1).
array|nth:3 keeps only the 3rd element.
array|nth:3n keeps every 3rd element (3, 6, 9, etc.).
array|nth:n+3 keeps the 3rd and all following elements.
Group pattern syntax for repeating structures:
array|nth:1,2,3:5 keeps positions 1, 2, 3 from each group of 5 items. Example: [1,2,3,4,5,6,7,8,9,10]|nth:1,2,3:5 returns [1,2,3,6,7,8].
Manipulates object data:
object:array converts an object to an array of key-value pairs.
object:keys returns an array of the object's keys.
object:values returns an array of the object's values.
Example: {"a":1,"b":2}|object:array returns [["a",1],["b",2]].
Extracts a portion of a string or array.
For strings: "hello"|slice:1,4 returns "ell".
For arrays: ["a","b","c","d"]|slice:1,3 returns ["b","c"].
If only one parameter is provided, it slices from that index to the end: "hello"|slice:2 returns "llo".
Negative indices count from the end: "hello"|slice:-3 returns "llo".
The second parameter is exclusive: "hello"|slice:1,4 includes characters at indices 1, 2, and 3.
Using a negative second parameter excludes elements from the end: "hello"|slice:0,-2 returns "hel".
Divides a string into an array of substrings.
"a,b,c"|split:"," returns ["a","b","c"].
"hello world"|split:" " returns ["hello","world"].
If no separator is provided, it splits on every character: "hello"|split returns ["h","e","l","l","o"].
Regular expressions can be used as separators: "a1b2c3"|split:[0-9] returns ["a","b","c"].
Applies a template string to an object or array of objects, using the syntax object|template:"Template with ${variable}".
Access nested properties: {"gem":{"name":"Obsidian"}}|template:"${gem.name}" returns "Obsidian".
For objects: {"gem":"obsidian","hardness":5}|template:"${gem} has a hardness of ${hardness}" returns "obsidian has a hardness of 5".
For arrays: [{"gem":"obsidian","hardness":5},{"gem":"amethyst","hardness":7}]|template:"- ${gem} has a hardness of ${hardness}\n" returns a formatted list.
Works with string literals from map by accessing the str property:
Example: ["rock", "pop"]|map:item =&gt; "genres/${item}"|template:"${str}" returns "genres/rock\ngenres/pop".
The str property is automatically used when applying template to objects created by map with string literals.
Removes duplicate values from arrays and objects.
For arrays of primitives: [1,2,2,3,3]|unique returns [1,2,3].
For arrays of objects: [{"a":1},{"b":2},{"a":1}]|unique returns [{"a":1},{"b":2}].
For objects it removes properties with duplicate values, keeping the last occurrence's key.
For strings it returns the input unchanged.
]]></description><link>obsidian-web-clipper/filters.html</link><guid isPermaLink="false">Obsidian Web Clipper/Filters.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Clip web pages]]></title><description><![CDATA[Once you install the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> browser extension, you can access it in several ways, depending on your browser:
The Obsidian icon in your browser toolbar.
Hotkeys, to activate the extension from your keyboard.
Context menu, by right-clicking the web page you are visiting.
To save a page to Obsidian click the Add to Obsidian button.<br>When you open the extension, Web Clipper extracts data from the current web page following the settings in your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a>. You can create your own templates, and customize the output using <a data-href="variables" href="obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variables</a> and <a data-href="filters" href="obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>.By default Web Clipper attempts to intelligently extract only the main article content, excluding other elements on the page. However, you can override this behavior in the following ways:
If a custom template is present it uses your template.
If a selection is present, it uses the selection. You can use Ctrl/Cmd+A to select the entire page.
<br>If any <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlights</a> are present, it uses the highlights.
Images are not automatically downloaded when you use Web Clipper. Instead, images link to their web-based URL. This saves space in your vault but it means the images will not be accessible offline, or if the URL stops working.<br>You can download images for any file in Obsidian using the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> named Download attachments for current file. This command can also be mapped to a hotkey in Obsidian.Web Clipper includes keyboard shortcuts you can use to speed up your workflow. To change key mappings go to Web Clipper Settings → General and follow the instructions for your browser. Mappings can be changed for all browsers except Safari which does not support editing hotkeys.The Web Clipper interface is divided into four sections:
<br>Header where you can switch templates, turn on <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlighting</a>, and access settings.
<br>Properties shows the <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">metadata</a> extracted from the page that will be saved as <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> in Obsidian.
Note content that will be saved to Obsidian.
Footer allows you select the vault and folder, and add to Obsidian.
Header functionality includes:
<br>Template dropdown to switch between your saved <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">templates</a> added in Web Clipper settings.
More (...) button to display page variables you can use in templates.
<br>Highlighter button to turn on <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlighting</a>.
Cog button to open Web Clipper settings.
Footer functionality includes:
Add to Obsidian button to save data to Obsidian.
Vault dropdown to switch between saved vaults added in Web Clipper settings.
Folder field to define which folder to save to.
<br>Interpreter to run <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">natural language prompts</a> on the page.
]]></description><link>obsidian-web-clipper/clip-web-pages.html</link><guid isPermaLink="false">Obsidian Web Clipper/Clip web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Version history]]></title><description><![CDATA[Obsidian Sync keeps a record of all changes made to your notes and regularly checks for updates and creates new versions of your notes.]]></description><link>obsidian-sync/version-history.html</link><guid isPermaLink="false">Obsidian Sync/Version history.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-monitor-check.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-monitor-check.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Upgrade Sync encryption]]></title><description><![CDATA[Move your Sync vault to a different region, perform and encryption upgrade.]]></description><link>obsidian-sync/upgrade-sync-encryption.html</link><guid isPermaLink="false">Obsidian Sync/Upgrade Sync encryption.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Troubleshoot Obsidian Sync]]></title><description><![CDATA[This page lists uncommon issues you may encounter with Obsidian Sync and how to resolve them.]]></description><link>obsidian-sync/troubleshoot-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Sync/Troubleshoot Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Sync settings and selective syncing]]></title><description><![CDATA[This page explains the Sync settings and guides you in selecting which files to sync.]]></description><link>obsidian-sync/sync-settings-and-selective-syncing.html</link><guid isPermaLink="false">Obsidian Sync/Sync settings and selective syncing.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-x.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-x.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync regions]]></title><description><![CDATA[Move your Sync vault to a different region.]]></description><link>obsidian-sync/sync-regions.html</link><guid isPermaLink="false">Obsidian Sync/Sync regions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Switch to Obsidian Sync]]></title><description><![CDATA[Learn how to transition from your current syncing solution to Obsidian Sync.]]></description><link>obsidian-sync/switch-to-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Sync/Switch to Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-chevrons-up-down.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevrons-up-down.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Status icon and messages]]></title><description><![CDATA[This page explains the Obsidian Sync status icons and provides details about the sync activity log.]]></description><link>obsidian-sync/status-icon-and-messages.html</link><guid isPermaLink="false">Obsidian Sync/Status icon and messages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-synced.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-synced.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Set up Obsidian Sync]]></title><description><![CDATA[You've purchased Obsidian Sync and are ready to get started. This guide will help you set up and adjust your Obsidian Sync settings for daily use.]]></description><link>obsidian-sync/set-up-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Sync/Set up Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-synced.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-synced.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Security and privacy]]></title><description><![CDATA[Learn about the security and privacy considerations for Obsidian Sync.]]></description><link>obsidian-sync/security-and-privacy.html</link><guid isPermaLink="false">Obsidian Sync/Security and privacy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Plans and storage limits]]></title><description><![CDATA[Learn about the different plan options we have available for Obsidian Sync.]]></description><link>obsidian-sync/plans-and-storage-limits.html</link><guid isPermaLink="false">Obsidian Sync/Plans and storage limits.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Local and remote vaults]]></title><description><![CDATA[This page describes the differences between local and remote vaults in practice.]]></description><link>obsidian-sync/local-and-remote-vaults.html</link><guid isPermaLink="false">Obsidian Sync/Local and remote vaults.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-x.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-x.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Obsidian Sync]]></title><description><![CDATA[Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.]]></description><link>obsidian-sync/introduction-to-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Sync/Introduction to Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Headless Sync]]></title><description><![CDATA[Obsidian Sync offers a headless client to sync vaults without using the desktop app. Useful for CI pipelines, agents, and automated workflows. Sync the latest changes or keep files continuously up to date.]]></description><link>obsidian-sync/headless-sync.html</link><guid isPermaLink="false">Obsidian Sync/Headless Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Frequently asked questions]]></title><description><![CDATA[This page lists some of the common questions related to questions and limitations for Obsidian Sync.]]></description><link>obsidian-sync/frequently-asked-questions.html</link><guid isPermaLink="false">Obsidian Sync/Frequently asked questions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Collaborate on a shared vault]]></title><description><![CDATA[This page details how you can collaborate with other Obsidian Sync users.]]></description><link>obsidian-sync/collaborate-on-a-shared-vault.html</link><guid isPermaLink="false">Obsidian Sync/Collaborate on a shared vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-users.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-users.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Troubleshoot Obsidian Publish]]></title><description><![CDATA[This page details some common problems that you may run into when using Obsidian Publish]]></description><link>obsidian-publish/troubleshoot-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Publish/Troubleshoot Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Social media link previews]]></title><description><![CDATA[Many social networks display a rich preview for your website when a user shares a link to it. Using <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>, you can customize how your notes appear in the preview.Warning
The tags overridden in this section are only visible by web crawlers. Regular web browsers are served the unmodified page for performance.
Obsidian automatically generates a description based on the note content, but you can provide your own using description.---
description: An introduction to our solar system.
---
Meta tags
description overrides the auto-generated description in &lt;meta name="description" content="..."&gt; and the equivalents for og:description and twitter:description.
You can use a custom image for the link preview, by adding image or cover with a path to the image. The image must be uploaded to Publish. The path can be an absolute path from the root of your vault:---
cover: "Attachments/Cover image.png"
---
The path to the image is case sensitive. In our prior example, we have a path to an image named Cover image.png. The below path will not work, because it is using the wrong case.---
cover: "Attachments/cover Image.png"
---
In place of an absolute path in your vault, you may also use an external url:---
image: "https://example.com/cover%20image.png"
---
image and cover are identical. Only use one of them.Meta tags
image and cover overrides the auto-generated image in &lt;meta property="og:image" content="..."&gt;.
]]></description><link>obsidian-publish/social-media-link-previews.html</link><guid isPermaLink="false">Obsidian Publish/Social media link previews.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Set up Obsidian Publish]]></title><description><![CDATA[In this guide, you'll enable Obsidian Publish for your vault, create a site, and publish your notes to it.]]></description><link>obsidian-publish/set-up-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Publish/Set up Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-monitor-check.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-monitor-check.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Security and privacy]]></title><description><![CDATA[You can choose the notes you want to publish to <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>. The rest of your notes stay safe in your vault.Only the notes you choose to publish are sent to Obsidian's servers, and any notes you unpublish are removed.For improved access control on your publish site, apply a site password. Visitors will be prompted for a password when attempting to access it. If you decide to remove the site password later, the entire site will become visible to the public again.Individual password protection for published notes is currently not supported.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="attachments/icons/lucide-cog.svg" target="_self"> ).
Under Other site settings, next to Passwords, click Manage.
Click New password.
In Password, enter a password for your site.
(Optional) In Nickname, enter a nickname for the password, for example, the person you want to give site access to.
Click Add this password. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="attachments/icons/lucide-cog.svg" target="_self"> ).
Under Other site settings, next to Passwords, click Manage.
Click the cross-icon next to the password you want to delete.
<br>By default, Obsidian Publish does not collect visitor data, store cookies, or process personal information. However you can implement analytics or log other user data by <a data-tooltip-position="top" aria-label="Customize your site" data-href="Customize your site" href="obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">customizing your site</a>.As the site owner, you are responsible for complying with GDPR and privacy regulations in your region. This includes creating your own notification banner, which can be implemented using publish.js, and adding a privacy policy page to your site.<br>Obsidian contracts with <a data-tooltip-position="top" aria-label="https://www.cloudflare.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.cloudflare.com" target="_self">Cloudflare</a> to provide site hosting for our Publish sites. The servers are hosted in San Francisco, CA.To regulate access to Obsidian Publish on your network, you need to manage the following domains:
Frontend: publish.obsidian.md
Backend: publish-main.obsidian.md
Additionally, the backend services employ the following subdomains: publish-xx.obsidian.md, where xx is a number ranging from 1 - 100.If your firewall system supports it, we recommend whitelisting publish-*.obsidian.md to accommodate our continuous expansion of subdomains.]]></description><link>obsidian-publish/security-and-privacy.html</link><guid isPermaLink="false">Obsidian Publish/Security and privacy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[SEO]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> sites are automatically optimized for search engines and <a data-tooltip-position="top" aria-label="Social media link previews" data-href="Social media link previews" href="obsidian-publish/social-media-link-previews.html" class="internal-link" target="_self" rel="noopener nofollow">social sharing cards</a>. You can also customize page metadata with descriptions, permalinks, and images.<br>Note that you can disallow search engine indexing, in your <a data-tooltip-position="top" aria-label="Manage sites > Site Options" data-href="Manage sites#Site Options" href="obsidian-publish/manage-sites.html#Site Options" class="internal-link" target="_self" rel="noopener nofollow">site options</a>.<br>To track SEO with Google, register your site on <a data-tooltip-position="top" aria-label="https://search.google.com/search-console" rel="noopener nofollow" class="external-link is-unresolved" href="https://search.google.com/search-console" target="_self">Google Search Console</a>. You can also follow our recommended steps to <a data-tooltip-position="top" aria-label="Analytics" data-href="Analytics" href="obsidian-publish/analytics.html" class="internal-link" target="_self" rel="noopener nofollow">set up Google Analytics</a>.The sitemap for your Publish site is available at /sitemap.xml, for example:<br>
<a rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md/sitemap.xml" target="_self">https://help.obsidian.md/sitemap.xml</a>The sitemap is also available as an RSS feed at /rss.xml:<br>
<a rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md/rss.xml" target="_self">https://help.obsidian.md/rss.xml</a><br>Consider using <a data-href="Permalinks" href="obsidian-publish/permalinks.html" class="internal-link" target="_self" rel="noopener nofollow">Permalinks</a> to define permanent URLs on your site.<br>Page metadata can be customized using <a data-tooltip-position="top" aria-label="Properties > Properties for Obsidian Publish" data-href="Properties#Properties for Obsidian Publish" href="editing-and-formatting/properties.html#Properties for Obsidian Publish" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>, which can be useful for <a data-tooltip-position="top" aria-label="Social media link previews" data-href="Social media link previews" href="obsidian-publish/social-media-link-previews.html" class="internal-link" target="_self" rel="noopener nofollow">social sharing cards</a>.]]></description><link>obsidian-publish/seo.html</link><guid isPermaLink="false">Obsidian Publish/SEO.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Publish your content]]></title><description><![CDATA[Learn how to publish your content using Obsidian Publish]]></description><link>obsidian-publish/publish-your-content.html</link><guid isPermaLink="false">Obsidian Publish/Publish your content.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Publish limitations]]></title><description><![CDATA[Members of our awesome community have devised workarounds for some of these limitations. For more information, please visit our <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/obsidian-publish-resources/74582" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/obsidian-publish-resources/74582" target="_self">Publish Resources</a> thread on the Obsidian forums.<br>Obsidian Publish has minimal support for <a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>. Plugins which output in raw markdown, such as the Waypoint plugin, are compatible with Publish because they do not require the application to render their data. Whereas a plugin that requires a plugin codeblock to render, such as Dataview or Fantasy Statblocks, will not work by default in Publish. <br>Publish offers basic color customization for its graph view using CSS. You can modify the node colors in your publish.css file by utilizing the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Reference/CSS+variables/Plugins/Graph" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Reference/CSS+variables/Plugins/Graph" target="_self">Graph View CSS variables</a>.<br>Note that the published graph does not support the comprehensive sorting and viewing options available in the application's <a data-href="Graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.<br>Obsidian Publish is not optimized for streaming video or large audio files. We include some best practices for handling your <a data-tooltip-position="top" aria-label="Media files" data-href="Media files" href="obsidian-publish/media-files.html" class="internal-link" target="_self" rel="noopener nofollow">media files</a> in these documents. To improve the experience for your visitors, we recommend that you instead use a video hosting service, such as YouTube or Vimeo.You can upload files up to 50mb in size to your Publish site. On mobile devices, tablets, and computers with small screens, you may encounter issues where an embedded PDF won't load or only the first page is displayed. This is due to limitations with the PDF Renderer on mobile devices. For content aimed at mobile users, we suggest providing links to PDFs hosted externally or including internal links that allow users to download the PDF directly to their device.Publish has basic support for searching plain text in published content. Preference for search results is given to:
File names
Aliases
Header names
After searching the above for matches, the search will then include plain text of the published notes.To improve the searchability of your published site, it is recommended to use descriptive file names, incorporate multiple aliases, and select header names that accurately reflect the content.<br>Additionally, Publish does not currently support the application's <a data-tooltip-position="top" aria-label="Search > Embed search results in a note" data-href="Search#Embed search results in a note" href="plugins/search.html#Embed search results in a note" class="internal-link" target="_self" rel="noopener nofollow">embedded search results</a> feature.]]></description><link>obsidian-publish/publish-limitations.html</link><guid isPermaLink="false">Obsidian Publish/Publish limitations.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Permalinks]]></title><description><![CDATA[You can rename the URL to your notes, using permalinks.For example, you can turn this:https://publish.obsidian.md/username/Company/About+us
Into this:https://publish.obsidian.md/username/about
To create a permalink for a note, add the permalink property to your <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>.---
permalink: about
---
If someone visits a note using the original URL, they'll be automatically redirected to the permalink.<br>Renaming and removing notes is a natural part of maintaining a living vault. While Obsidian automatically updates links when you move a note within your local vault, other websites may still link to your old notes on your published <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site. You can redirect readers from one note to another.Imagine you want to move a note from one folder to another:
Guides Making friends.md (removed) Tutorials How to make friends.md (added) After you move the note, Obsidian automatically updates all links within the vault. However, if you publish the change to your Publish site, any links to /Guides/Making+friends will result in a 404.<br>To redirect readers from /Guides/Making+friends to /Tutorials/How+to+make+friends, you need to add an <a data-tooltip-position="top" aria-label="Aliases" data-href="Aliases" href="linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">alias</a> in How to make friends.md, the note you want to redirect to.---
alias: Guides/Making friends
--- # How to make friends
Important
Make sure that you include the full path to the old note in the alias. While using only the note name as an alias works in your local vault, Publish needs the full path to the note to be able to redirect to it.
You can redirect multiple notes by adding an alias for each.---
aliases: - Guides/Making friends - Developing friendships
--- # How to make friends
]]></description><link>obsidian-publish/permalinks.html</link><guid isPermaLink="false">Obsidian Publish/Permalinks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Media files]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> lets you host notes and various media types, including images and video clips, with a limit of 4 GB per site. For more details, please refer to our <a data-tooltip-position="top" aria-label="Accepted file formats" data-href="Accepted file formats" href="files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">accepted file formats</a>.You can upload files up to 50mb in size to your Publish site. This page provides tips to help you optimize your media files hosted on Publish.When uploading images directly to Publish, it's best to use .svg, .webp, and .png formats. We also recommend optimizing all images to reduce their file size while preserving visual quality.<br>Images slow the loading time of the page, and take valuable <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Publish</a> storage space. Optimizing images allows a reduction in file size, but maintains the visual integrity of the image. Both images and icons should be optimized.Tools for optimizing images
Here are a some recommended programs for reducing the size of your images. <br>Windows: <a data-tooltip-position="top" aria-label="https://sourceforge.net/projects/nikkhokkho/" rel="noopener nofollow" class="external-link is-unresolved" href="https://sourceforge.net/projects/nikkhokkho/" target="_self">FileOptimizer</a>
<br>macOS: <a data-tooltip-position="top" aria-label="https://imageoptim.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://imageoptim.com/" target="_self">ImageOptim</a>
<br>Linux/Unix <a data-tooltip-position="top" aria-label="https://trimage.org" rel="noopener nofollow" class="external-link is-unresolved" href="https://trimage.org" target="_self">Trimage</a> We recommend an optimization rate of 65-75%.
<br>If you're using an external service to host an image, we still recommend sizing the image as needed according to our <a data-tooltip-position="top" aria-label="Embed files > Embed an image in a note" data-href="Embed files#Embed an image in a note" href="linking-notes-and-files/embed-files.html#Embed an image in a note" class="internal-link" target="_self" rel="noopener nofollow">embedding instructions</a>.<br>PDFs come in various sizes and complexities. To optimize the performance of embedded PDFs in Publish, we recommend <a data-tooltip-position="top" aria-label="https://www.adobe.com/acrobat/hub/how-to-make-pdfs-smaller.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.adobe.com/acrobat/hub/how-to-make-pdfs-smaller.html" target="_self">compressing the files</a> and removing any unnecessary images. Most PDF editors offer these capabilities.Publish is not optimized for hosting large videos, GIFs, or audio files. Embedding internally hosted and linked videos is not recommended if you plan to host numerous files of these types.For hosting a limited number of files, we recommend using the following formats:Video
.mp4
.webm
.hevc or .av1 (Note: Not widely supported)
Audio
.aac
.mp3
.opus
]]></description><link>obsidian-publish/media-files.html</link><guid isPermaLink="false">Obsidian Publish/Media files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Manage sites]]></title><description><![CDATA[This page explains how to manage <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> sites.<br>A site is a collection of notes that's hosted by Obsidian Publish and available online, either through a Obsidian Publish address or a <a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">custom domain</a>.The number of sites that you can have at the same time is determined by your Obsidian Publish subscription. Before you create a new site, make sure that your subscription allows it.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>If you already have an existing site, click Switch site ( <img alt="lucide-repeat.svg > icon" src="attachments/icons/lucide-repeat.svg" target="_self"> ).
In Site ID, enter the path you want for your site. For example, a site with the ID my-amazing-site is available from publish.obsidian.md/my-amazing-site.
Click Create.
Notes remain in your vault even after you delete a site.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="attachments/icons/lucide-repeat.svg" target="_self"> ).
<br>Click Delete site ( <img alt="lucide-x.svg > icon" src="attachments/icons/lucide-x.svg" target="_self"> ) to the right of the site you want to delete.
Click Delete to confirm. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="attachments/icons/lucide-repeat.svg" target="_self"> ).
Click Choose to the right of the site you want to switch to. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="attachments/icons/lucide-repeat.svg" target="_self"> ).
<br>Click Edit site ID ( <img alt="lucide-edit-3.svg > icon" src="attachments/icons/lucide-edit-3.svg" target="_self"> ) to the right of the site you want to edit.
In Site ID, enter the new ID for your site.
Click Change. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="attachments/icons/lucide-cog.svg" target="_self"> ).
]]></description><link>obsidian-publish/manage-sites.html</link><guid isPermaLink="false">Obsidian Publish/Manage sites.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Obsidian Publish]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="https://obsidian.md/publish" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/publish" target="_self">Obsidian Publish</a> is a cloud-based hosting service that lets you publish your notes as a wiki, knowledge base, documentation, or digital&nbsp;garden.Select the notes you want to share with the world, press Publish, and we'll host it at publish.obsidian.md/your-site<br>If you're reading this on <a data-tooltip-position="top" aria-label="https://help.obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md" target="_self">help.obsidian.md</a>, you're already looking at a site that uses Obsidian Publish! You can see the vault on <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs" target="_self">GitHub</a>.
<br><a data-href="Set up Obsidian Publish" href="obsidian-publish/set-up-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Set up Obsidian Publish</a> Get started with Obsidian Publish. <br><a data-href="Manage sites" href="obsidian-publish/manage-sites.html" class="internal-link" target="_self" rel="noopener nofollow">Manage sites</a> Learn how to manage multiple Publish sites. <br><a data-href="Collaborate on a Publish site" href="obsidian-publish/collaborate-on-a-publish-site.html" class="internal-link" target="_self" rel="noopener nofollow">Collaborate on a Publish site</a> Share a Publish site with collaborators. <br><a data-href="Customize your site" href="obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">Customize your site</a> Customize your Publish site. <br><a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">Custom domains</a> Set up Publish with your own domain. <br><a data-href="Permalinks" href="obsidian-publish/permalinks.html" class="internal-link" target="_self" rel="noopener nofollow">Permalinks</a> Define permanent URLs for pages. <br><a data-href="Analytics" href="obsidian-publish/analytics.html" class="internal-link" target="_self" rel="noopener nofollow">Analytics</a> Set up analytics for your site. <br><a data-href="SEO" href="obsidian-publish/seo.html" class="internal-link" target="_self" rel="noopener nofollow">SEO</a> Search engine optimization for Publish. <br><a data-href="Security and privacy" href="obsidian-publish/security-and-privacy.html" class="internal-link" target="_self" rel="noopener nofollow">Security and privacy</a> How we keep your data safe. ]]></description><link>obsidian-publish/introduction-to-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Publish/Introduction to Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Customize your site]]></title><description><![CDATA[Learn how to customize the appearance and style of your Obsidian Publish site.]]></description><link>obsidian-publish/customize-your-site.html</link><guid isPermaLink="false">Obsidian Publish/Customize your site.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Custom domains]]></title><description><![CDATA[You can set up a custom domain or subdomain for your Obsidian Publish site.]]></description><link>obsidian-publish/custom-domains.html</link><guid isPermaLink="false">Obsidian Publish/Custom domains.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Collaborate on a Publish site]]></title><description><![CDATA[Learn how to collaborate with other Obsidian users on your Obsidian Publish site.]]></description><link>obsidian-publish/collaborate-on-a-publish-site.html</link><guid isPermaLink="false">Obsidian Publish/Collaborate on a Publish site.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Analytics]]></title><description><![CDATA[To use analytics on your <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site, you need a <a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">custom domain</a>.Important
Before you enable analytics, make sure that your local laws and regulations allow you to track your visitors. Depending the tools you use, you may need to add a consent banner to your site.
To enable Google Analytics for your Obsidian Publish site:
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="attachments/icons/lucide-cog.svg" target="_self"> ).
In Google Analytics tracking code, enter your tracking code.
To use Google Tag Manager instead of Google Analytics, use custom JavaScript to add your own scripts.<br>You can add most analytics services to your site via your <a data-tooltip-position="top" aria-label="Customize your site" data-href="Customize your site" href="obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">publish.js</a> file. Make sure to replace yourdomain.com with your domain, and the script src with the script from your analytics provide.<br>Here is an example using <a data-tooltip-position="top" aria-label="https://plausible.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://plausible.io/" target="_self">Plausible Analytics</a>var analyticsScript = document.createElement('script');
analyticsScript.defer = true;
analyticsScript.setAttribute('data-domain', 'yourdomain.com');
analyticsScript.src = 'https://plausible.io/js/plausible.js';
document.head.appendChild(analyticsScript);
<br> The same approach can be used for <a data-tooltip-position="top" aria-label="https://usefathom.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://usefathom.com/" target="_self">Fathom Analytics</a>. Note the change from data-domain to data-site — different analytics providers may have a different format for how the script should be inserted.var fathom = analyticsScript.createElement('script');
analyticsScript.defer = true;
analyticsScript.setAttribute('data-site', 'yourdomain.com');
analyticsScript.src = 'https://cdn.usefathom.com/script.js';
document.head.appendChild(analyticsScript);
To verify that your site is using your analytics service, disable any ad-blocking browser extensions, such as uBlock Origin, that may block the tracking script from running.]]></description><link>obsidian-publish/analytics.html</link><guid isPermaLink="false">Obsidian Publish/Analytics.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Official website]]></title><description><![CDATA[Obsidian’s official website is at <a rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md" target="_self">https://obsidian.md</a>There you can:
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download</a> the latest installer if your installer version is old.
<br>Register an account, and access your <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">account dashboard</a>, if you want to purchase <a data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>, <a data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a>, <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
]]></description><link>obsidian/official-website.html</link><guid isPermaLink="false">Obsidian/Official website.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian for iOS and iPadOS]]></title><description><![CDATA[The Obsidian mobile app for iOS and iPadOS brings powerful note-taking capabilities to your iPhone and iPad. You can download it from the <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" target="_self">Apple App Store</a>.This page covers iOS-specific features including widgets, Siri integration, and Shortcuts. <br>For information on syncing notes between devices, please see <a data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>.Obsidian for iOS offers several widgets to take quick actions on your vault.Note
Widgets are available on iOS and iPadOS 18 and higher.
Widgets are not available when using "Require Face ID" to unlock the app.
Lock Screen and Control Center widgets allow you to:
Create a new note
Open a specific note
Open daily note
Open search
Open Obsidian
Home Screen widgets allow you to:
Create a note
View a note
Open your daily note
You can customize widgets to suit your workflow, such as choosing which vault to use or specifying a particular note to open.
Home Screen widgets: Tap and hold the widget, then select Edit Widget.
Lock Screen widgets: Touch and hold your Lock Screen, tap Customize, select the Lock Screen, then tap the widget you want to customize.
Control Center widgets: Open Control Center, tap the + button at the top left to begin editing, then tap the widget you want to customize.
New Note widget configuration options:<br><img alt="ios-new-note-configuration.png" src="attachments/ios-new-note-configuration.png" target="_self" style="width: 400px; max-width: 100%;">View Note widget configuration options.<br><img alt="ios-view-note-configuration.png" src="attachments/ios-view-note-configuration.png" target="_self" style="width: 400px; max-width: 100%;">Obsidian integrates with Apple's Shortcuts app, allowing you to create powerful automations. Available shortcuts include:
Open a note — Open a specific note in your vault
Create a new note — Create a new note in your vault
Open daily note — Jump directly to today's daily note
Capture to Daily Note — Append or prepend text to the daily note without opening the Obsidian app
Capture to Bookmark — Append or prepend text to a bookmarked note without opening the Obsidian app
Capture shortcuts are particularly useful for quick note-taking, as they allow you to add content to a note in the background.Obsidian offers a Share Sheet Extension that you can use in other apps to send links, text, images, or documents to your Obsidian vault.To share a link from Safari:
Open the webpage in Safari, then tap the Share button.
In the Share menu, swipe left across the app row, tap More, then tap Edit.
Turn on Obsidian so it appears in the Share menu.
Tap the Add button next to Obsidian to add it to Favorites.
(Optional) Drag the Reorder button next to Obsidian to change its position in Favorites.
Tap Done.
Back in Safari's Share menu, tap Obsidian.
When you tap Obsidian, the Obsidian share sheet appears and lets you share the selected content to your vault.
<br><img alt="ios-share-sheet.png" src="attachments/ios-share-sheet.png" target="_self" style="width: 400px; max-width: 100%;">You can use Siri voice commands to interact with Obsidian:
"Capture using Obsidian"
"Capture to Obsidian"
"Open my daily note in Obsidian"
"Search in Obsidian"
When you search for "Obsidian" in iOS Spotlight, you'll see quick actions:
New Note
Search
Daily Note
]]></description><link>obsidian/obsidian-for-ios-and-ipados.html</link><guid isPermaLink="false">Obsidian/Obsidian for iOS and iPadOS.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/ios-new-note-configuration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/ios-new-note-configuration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Obsidian for Android]]></title><description><![CDATA[The Obsidian mobile app for Android brings powerful note-taking capabilities to your Android device. You can download it from <a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=md.obsidian" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=md.obsidian" target="_self">Google Play</a> or as an <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">APK file</a>.
It supports Android versions 5.1 and above.This page covers Android-specific features including widgets, Quick Settings integration, and shortcuts.<br>To sync your notes with Obsidian on Android see <a data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>.When you launch Obsidian on Android, you'll be asked to choose where your vault data should be stored. You can choose device storage (recommended) or app storage.<br>With the device storage option, your data is stored in a shared location on your device. This allows your Obsidian vault to be accessed by other apps and services, such as third-party <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync</a> tools.This is the recommended option because it offers better compatibility with sync tools and ensures your data persists even if you uninstall the app. However, this option requires additional permissions to access your device's files.<br>Due to limitations with Android, Obsidian will request "All files" access to function reliably. Google recommends this for apps like Obsidian which are considered "document management apps". <a data-tooltip-position="top" aria-label="https://developer.android.com/training/data-storage/manage-all-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.android.com/training/data-storage/manage-all-files" target="_self">Learn more</a>.<br>The app only uses this permission to help you access your data on your device. Your data is never accessible to us. To learn more about how we protect your data and ensure your privacy, visit our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">Security page</a>.With the app storage option, your data is stored in Obsidian’s private app storage. This keeps your data isolated from other apps for added privacy.This is a good option if you're not using any external sync tools and prefer tighter app-level sandboxing for your notes.<br>With this option you can use <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and third-party syncing plugins available through <a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>, but you cannot use tools like Syncthing that rely on shared storage.Uninstalling Obsidian will delete your local notes if you are using app storage
If you use the App storage option your local vault data will be deleted if you uninstall the app. Your Obsidian vault data on other devices will not be deleted.
Obsidian for Android offers several widget options to quickly access your vaults and notes from your home screen. Available widgets include:
Open Note — Open a specific note
New Note — Create a new note
Search — Launch a search query
Daily Note — Open your daily note
Open Obsidian — Launch the app
Note
These widgets are static, and do not show any previews of the selected note or vault.
To add widgets to your home screen:
Tap and hold anywhere on your home screen
Select "Widgets"
Find Obsidian, then select a widget that you want to use.
Note
Obsidian widgets can be resized. To resize a widget, tap and hold it, then drag the resizing handles.
You can add multiple widgets of the same type to open different files or trigger different search queries. To configure a widget, long-press it on your home screen, then find an "Edit" or "Configure" option. This will allow you to specify the specific parameters required for that widget's on-tap action to work, like File or Path, Search Query, and Vault Name.<br>See this <a data-tooltip-position="top" aria-label="https://support.google.com/android/answer/9450271?hl=en" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.google.com/android/answer/9450271?hl=en" target="_self">Google Support article</a> for more information on Android Widgets.Requires Android 7.0 or higher.Add an Obsidian Quick Settings tile for fast access to the app from your notification shade. Works on your Home Screen and Lock Screen.Note
Unlike app widgets, you can only add one Quick Settings tile of the same type.
To add a quick settings tile to your notification shade:
Access your notification shade, typically by swiping down from your status bar. Note: you may need to swipe one more time in order to see more options.
In the Quick Settings tiles, select "Edit" - this is usually the same section where toggles like Wi-Fi, Bluetooth, and Orientation Lock are located.
Find and select an Obsidian Quick Settings tile, then rearrange it to your liking.
To configure a Quick Settings tile, tap and hold it to bring up the configuration screen.
<br>See this <a data-tooltip-position="top" aria-label="https://support.google.com/android/answer/9083864?hl=en" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.google.com/android/answer/9083864?hl=en" target="_self">Google Support article</a> for more information on Android Quick Settings.Requires Android 7.1 or higher.Obsidian provides app shortcuts that can be accessed in several ways:
Long-press the Obsidian app icon
Drag the shortcut icon to your home screen
Access via the search bar on your launcher (available on most device vendors)
Available shortcuts:
Open note — Open a specific note in your vault
Daily note — Jump directly to today's daily note
Note
Shortcuts in Obsidian 1.11 are not configurable and will be overhauled in later versions to offer more dynamic options tailored to your specific notes.
]]></description><link>obsidian/obsidian-for-android.html</link><guid isPermaLink="false">Obsidian/Obsidian for Android.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Early access versions]]></title><description><![CDATA[Get early access to upcoming releases by enabling early access versions. Early access versions are only available to users with a <a data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>.Warning
Early access versions are beta releases. They include new features but may be less stable. Don't enable early access versions if you prefer a more reliable experience.
Be aware that community plugin and theme developers receive early access versions at the same time as everyone else. Be patient with developers who need to make updates to support new features.
To receive early access versions as soon as they're available, follow these steps:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under Account → Your Account, select Log in.
In Email, enter your email.
In Password, enter your password.
<br>Once signed in, return to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under App, enable Receive early access versions.
Click&nbsp;Check for updates&nbsp;and then&nbsp;Relaunch.
To find instructions on how to install early access versions on your mobile device, follow these steps:
<br>Download and install <a data-tooltip-position="top" aria-label="https://discord.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com" target="_self">Discord</a>.
<br>Join the <a data-tooltip-position="top" aria-label="https://discord.gg/obsidianmd" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.gg/obsidianmd" target="_self">Obsidian Discord server</a>.
<br><a data-tooltip-position="top" aria-label="Catalyst license > Get your Discord badge" data-href="Catalyst license#Get your Discord badge" href="licenses-and-payment/catalyst-license.html#Get your Discord badge" class="internal-link" target="_self" rel="noopener nofollow">Get your Discord badge</a> to access insider channels.
In the #insider-welcome channel, you will find instructions for accessing your download based on your device type.
<br>If you discover an issue in an early access version, consider reporting it to the Obsidian team. Before you report an issue, search the <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/" target="_self">forum</a> or Discord to see if someone has already reported it.To report an issue, use one of the following channels:
On Discord, report the issue in the respective #insider-release channel.
<br>In the forum, create a new topic under <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">Bug reports</a>.
<br>When you report an issue, include the build version and the OS you're running it on. You can find the build version under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → About → App → Current version.To switch back to using public versions (not early access) on desktop:
Disable early access versions. <br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under App, disable Receive early access versions. Close Obsidian.
Delete the obsidian-VERSION.asar file, where VERSION is the Obsidian version. Windows: %APPDATA%\obsidian\obsidian-VERSION.asar
Mac: ~/Library/Application Support/obsidian/obsidian-VERSION.asar
Linux: ~/.config/obsidian/obsidian-VERSION.asar Restart Obsidian.
To switch back to using public versions (not early access) on mobile:
Back up your vault data
Uninstall Obsidian
Reinstall Obsidian either from the Play Store or Apple App store
Restore your vault data from your backups
Open Obsidian
]]></description><link>obsidian/early-access-versions.html</link><guid isPermaLink="false">Obsidian/Early access versions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Credits]]></title><description><![CDATA[Names aren't listed by amount of contribution, but alphabetically (or at least we try!).
Licat (Shida Li)Obsidian office cat
liam (<a data-tooltip-position="top" aria-label="https://liamca.in/" rel="noopener nofollow" class="external-link is-unresolved" href="https://liamca.in/" target="_self">Liam Cain</a>) Maker of Calendar Plugin API Master Volcano Veteran
<br>joethei (<a data-tooltip-position="top" aria-label="https://joethei.xyz/" rel="noopener nofollow" class="external-link is-unresolved" href="https://joethei.xyz/" target="_self">Johannes Theiner</a>) Plugin API Master
<br>tgrosinger (<a data-tooltip-position="top" aria-label="https://grosinger.net" rel="noopener nofollow" class="external-link is-unresolved" href="https://grosinger.net" target="_self">Tony Grosinger</a>)
<br>mgmeyers (<a data-tooltip-position="top" aria-label="https://matthewmeye.rs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://matthewmeye.rs/" target="_self">Matthew Meyers</a>) <br>Silver (<a data-tooltip-position="top" aria-label="https://ericaxu.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://ericaxu.com" target="_self">Erica Xu</a>)Team Little Silvers
<br>kepano (<a data-tooltip-position="top" aria-label="https://stephanango.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://stephanango.com/" target="_self">Steph Ango</a>)
<br>Sigrunixia (<a data-tooltip-position="top" aria-label="https://tenebrousdragon.com/home" rel="noopener nofollow" class="external-link is-unresolved" href="https://tenebrousdragon.com/home" target="_self">Rebbecca Bishop</a>)Sorcerous Support Dragon TTRPG Enthusiast argentumTeam Little Silvers Linux master Zotero master <br>cotemaxime (<a data-tooltip-position="top" aria-label="https://www.maximecote.me/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.maximecote.me/" target="_self">Maxime Côté</a>)Linux master
koalaExtreme Bug Finder
<br>Leah (<a data-tooltip-position="top" aria-label="http://leahferguson.com" rel="noopener nofollow" class="external-link is-unresolved" href="http://leahferguson.com" target="_self">Leah Ferguson</a>)Roll for initiative! Non-techy Apple geek
<br>rigmarole (<a data-tooltip-position="top" aria-label="http://rigmarolestudio.com" rel="noopener nofollow" class="external-link is-unresolved" href="http://rigmarolestudio.com" target="_self">Chris Lesage</a>)Forum master
<br>ryanjamurphy (<a data-tooltip-position="top" aria-label="https://fulcra.design/" rel="noopener nofollow" class="external-link is-unresolved" href="https://fulcra.design/" target="_self">Ryan</a> <a data-tooltip-position="top" aria-label="https://axle.design/" rel="noopener nofollow" class="external-link is-unresolved" href="https://axle.design/" target="_self">J. A. Murphy</a>)That funny guy Apple Fanboy Forum master
WhiteNoiseThink Tank Zotero master Bug report exterminator
<br>CawlinTeffid (<a data-tooltip-position="top" aria-label="https://colintedford.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://colintedford.com/" target="_self">Colin Tedford</a>) embedded-search ambassador
Trainbuffer ferroequinologist Travels by rail
<br>Roam (<a data-tooltip-position="top" aria-label="https://leftovers.blog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://leftovers.blog/" target="_self">Roman Soriano</a>) Not that one
<br>Zachatoo (<a data-tooltip-position="top" aria-label="https://zachyoung.dev/" rel="noopener nofollow" class="external-link is-unresolved" href="https://zachyoung.dev/" target="_self">Zach Young</a>) Templater TemplarBoard Gamer
Carl the TurtleOnline 24/7 Easily triggered Good and pure Go green or go home <br>Eleanor (<a data-tooltip-position="top" aria-label="https://eleanorkonik.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://eleanorkonik.com" target="_self">Eleanor Konik</a>)Halp Obsidian turned me into a dev
<br>mediapathic (<a data-tooltip-position="top" aria-label="http://mediapathic.net/" rel="noopener nofollow" class="external-link is-unresolved" href="http://mediapathic.net/" target="_self">Steen Comer</a>)Bad Cop
Credits to these plugin developers for pioneering functionality that were adapted into Obsidian:
pjeby for the Hotkey Helper plugin
javalent for the Admonition plugin
NothingIsLost for CodeMirror 6 improvements
mgmeyers for the Indentation Guides plugin
blacksmithgu for Dataview jstone for maintaining our builds on flathub
adamgibbins and ran-dall for maintaining our builds on homebrew Andrea Brandi (Italian)
Anne-Katrin aka Mephi (German)
bongudth (Vietnamese)
canzi-teacher, 蚕子 (Simplified Chinese)
cor-bee, Ілля Пишняк (Ukrainian)
cvyl, Mikka (Dutch)
Daniel Mathiot (French)
Diego Tres (Brazilian Portuguese)
Haitham Mohamed (Arabic)
Henrik Falk (Danish)
Joffrey Schroeder (French) JxhnnyUt8h (Russian)
k-andzhanovskii, Константин Анджановский (Russian)
lisachev, Сергей Лисачев (Russian)
mafsi, Patrick Danilevici (Romanian)
Manuel Arias Almada (Spanish)
Muhammad Mauli Mubassari (Indonesian)
Olivier Anthonioz (French) Ryooo，睿悠ryooo (Chinese Simplified)
Sakvipubp Suy (Khmer)
smilorent, Silviu Lorenț (Romanian)
Solyta Teng (Khmer)
taksas, 中山 拓海 (Japanese)
VKondakoff, Валерий Кондаков (Russian)
yo-goto, ぱだわん (Japanese)
Zachary Shirmohammadli (Persian) <br>The first version of the help vault was written by Silver. Later part of it was written by <a data-tooltip-position="top" aria-label="http://mediapathic.net" rel="noopener nofollow" class="external-link is-unresolved" href="http://mediapathic.net" target="_self">@mediapathic</a>, with a big help from Reggie. We also got corrections from the many pairs of eyes in the Discord and forum community.<br>The docs was maintained by <a data-tooltip-position="top" aria-label="https://marcus.se.net/" rel="noopener nofollow" class="external-link is-unresolved" href="https://marcus.se.net/" target="_self">Marcus Olsson</a> for a while. Currently it’s maintained by the Obsidian team.<br>We now accept pull requests to the help vault in <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs/" target="_self">our docs repo</a>. Issues are welcome.If you're a translator, please make a pull request to add "Your Name (contributed language)" to the section above. Please keep the list of names alphabetical, thanks!If your name isn't in English and can't be alphabetically listed, use this format: your-github-username, [your name in your language] (Language name).Obsidian uses the open source libraries below (in alphabetical order):Version 5.x
MIT License
Copyright (c) 2017-present Drifty Co.Vim Version 6.0.0
MIT License<br>
Copyright (C) 2018 by Marijn Haverbeke <a data-tooltip-position="top" aria-label="mailto:marijnh@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:marijnh@gmail.com" target="_self">marijnh@gmail.com</a>, Adrian Heine <a data-tooltip-position="top" aria-label="mailto:mail@adrianheine.de" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:mail@adrianheine.de" target="_self">mail@adrianheine.de</a>, and others<br><a rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/cure53/DOMPurify" target="_self">https://github.com/cure53/DOMPurify</a><br>
Licensed under the <a data-tooltip-position="top" aria-label="http://mozilla.org/MPL/2.0/" rel="noopener nofollow" class="external-link is-unresolved" href="http://mozilla.org/MPL/2.0/" target="_self">Mozilla Public License version 2.0</a>Version 37.3.0
MIT License
Copyright (c) Electron contributors
Copyright (c) 2013-2020 GitHub Inc.MIT License
Copyright (c) 2022 i18nextMIT License<br>
Copyright (C) 2018-2021 by Marijn Haverbeke <a data-tooltip-position="top" aria-label="mailto:marijnh@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:marijnh@gmail.com" target="_self">marijnh@gmail.com</a> and othersVersion 0.446.0
ISC License
Copyright (c) 2020, Lucide Contributors Apache License 2.0Version 11.4.1
MIT License
Copyright (c) 2014 - 2022 Knut SveidqvistVersion 2.29.4
MIT License
Copyright (c) JS Foundation and other contributorsApache License 2.0MIT License
Copyright (c) 2013-2017 Mathew Groves, Chad EnglerVersion 1.29.0
MIT License
Copyright (c) 2012 Lea VerouMIT License
Copyright (c) 2016 Vladimir AgafonkinMIT License<br>
Copyright (c) 2014-2020 Titus Wormer <a data-tooltip-position="top" aria-label="mailto:tituswormer@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:tituswormer@gmail.com" target="_self">tituswormer@gmail.com</a><br>
Copyright (c) 2011-2014, Christopher Jeffrey (<a rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/chjj/" target="_self">https://github.com/chjj/</a>)Version 4.3.1
The MIT License<br>
Copyright (C) 2011-2022 Hakim El Hattab, <a rel="noopener nofollow" class="external-link is-unresolved" href="http://hakim.se" target="_self">http://hakim.se</a>, and reveal.js contributorsApache License 2.0MIT License
Copyright (c) 2017 Dom ChristieMIT License
Copyright JS Foundation and other contributorsVersion 2.7.0
ISC License<br>
Copyright Eemeli Aro <a data-tooltip-position="top" aria-label="mailto:eemeli@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:eemeli@gmail.com" target="_self">eemeli@gmail.com</a>The Obsidian logo used before v1.3.5 was adapted from:<br><a data-tooltip-position="top" aria-label="https://icon-icons.com/icon/Crystal-Shard/88819" rel="noopener nofollow" class="external-link is-unresolved" href="https://icon-icons.com/icon/Crystal-Shard/88819" target="_self">Crystal shard icon</a><br>
By <a data-tooltip-position="top" aria-label="https://icon-icons.com/users/W52nHhY3W1VlvwyJTwS4d/icon-sets/" rel="noopener nofollow" class="external-link is-unresolved" title="Designer" href="https://icon-icons.com/users/W52nHhY3W1VlvwyJTwS4d/icon-sets/" target="_self">Chanut is Industries</a>
License: Attribution 3.0 Unported&nbsp;(CC BY 3.0)]]></description><link>obsidian/credits.html</link><guid isPermaLink="false">Obsidian/Credits.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Community code of conduct]]></title><description><![CDATA[This page details the rules that apply to all Obsidian community spaces.]]></description><link>obsidian/community-code-of-conduct.html</link><guid isPermaLink="false">Obsidian/Community code of conduct.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[About Obsidian]]></title><description><![CDATA[Obsidian is both a Markdown editor and a knowledge base app.Used in the most basic way, you can edit and preview Markdown files. But its true power lies in managing a densely networked knowledge base.How do we start creating a network, you ask? Let's first start making some <a data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal links</a>!We believe in plain text for something as important as your knowledge base. You don't want to put your own brain over someone else's neck, do you? Treat your second brain the same way.Sync is only a utility to facilitate working on multiple devices, the data will always primarily live on your hard disk.When the file system replaces the cloud, you get flexible options to work with your files: you can back them up with Dropbox, use Git to do versioning, or encrypt your disk for security. Whatever works on your file system will work on your Obsidian knowledge base.Links and connections are crucial to discovering the relations between what we know.<br>Obsidian greatly values this, and encourages it with <a data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal links</a> and <a data-href="Graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>, among other things.As John Locke puts it...
The acts of the mind, wherein it exerts its power over simple ideas, are chiefly these three: Combining several simple ideas into one compound one, and thus all complex ideas are made.
The second is bringing two ideas, whether simple or complex, together, and setting them by one another so as to take a view of them at once, without uniting them into one, by which it gets all its ideas of relations.
The third is separating them from all other ideas that accompany them in their real existence: this is called abstraction, and thus all its general ideas are made. - John Locke, An Essay Concerning Human Understanding (1690)Hierarchy gives us No. 1, and linking gives us No. 2. We're still unsure what No. 3 entails in the context of note-taking, but it might have something to do with programming or macros.Note-taking is a highly personal activity. Naturally there is no single all-encompassing solution for everyone.<br>Instead of providing you with an opinionated and assembled product, <a data-href="About Obsidian" href="obsidian/about-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">About Obsidian</a> gives you a foundation and numerous functional building blocks to discover and build your own solution.The foundation is to be able to view files, edit them, and search them. For the minimalist, that's enough.On top of that, you can add isolated, independent building blocks to add features to your note-taking:
<br>If you're taking class notes, <a data-href="Audio recorder" href="plugins/audio-recorder.html" class="internal-link" target="_self" rel="noopener nofollow">Audio recorder</a> and LaTeX math might be useful;
<br>If you're taking work notes, <a data-href="Slides" href="plugins/slides.html" class="internal-link" target="_self" rel="noopener nofollow">Slides</a> and <a data-href="Backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a> may come in handy;
<br>If you're a researcher, <a data-href="Graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a> and <a data-href="Word count" href="plugins/word-count.html" class="internal-link" target="_self" rel="noopener nofollow">Word count</a> might be essential to your toolkit.
We don't expect plugins to be the silver bullet to solve all the problems, but it does get us closer than a monolith solution, without all the features that you don't need cluttering the interface.<br>We support <a data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>, <a data-href="Themes" href="extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a>, and <a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>, which enable even more interface customization and support less common use cases.<br>Curious how we continue to make Obsidian the best and most refined tool for thought-processing? Check out our <a data-tooltip-position="top" aria-label="https://obsidian.md/roadmap/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/roadmap/" target="_self">roadmap</a> to see what we're working on.<br>Our Twitter handle is <a data-tooltip-position="top" aria-label="https://twitter.com/obsdmd" rel="noopener nofollow" class="external-link is-unresolved" href="https://twitter.com/obsdmd" target="_self">@obsdmd</a>, feel free to follow. We mostly tweet about product updates.]]></description><link>obsidian/about-obsidian.html</link><guid isPermaLink="false">Obsidian/About Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[2-factor authentication]]></title><description><![CDATA[If you have an <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">Obsidian account</a> you can enable two-factor authentication (2FA) to protect your account with a second verification step.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
In the Profile section, go to 2-factor authentication and select Enable.
A popup window will appear to prompt you to connect an authenticator app with either a QR code or a setup key.
Popular authentication applications <br><a data-tooltip-position="top" aria-label="https://authy.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://authy.com" target="_self">Authy</a>
<br><a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_self">Google Authenticator</a>
<br><a data-tooltip-position="top" aria-label="https://www.microsoft.com/en-us/security/mobile-authenticator-app" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.microsoft.com/en-us/security/mobile-authenticator-app" target="_self">Microsoft Authenticator</a>
<br><a data-tooltip-position="top" aria-label="https://support.apple.com/en-gb/guide/iphone/ipha6173c19f/ios" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/en-gb/guide/iphone/ipha6173c19f/ios" target="_self">iCloud Keychain</a> Once connected, your authenticator app will provide you a six digit code. Enter that code below the QR code/setup key section, in step 3.
Finally, enter your current password.
Select Complete set up.
The popup window will be replaced with a confirmation window and your recovery codes. Please download your recovery codes, as you will need these to unlock your account.
Your 2FA is now set up.QR code/setup key backups
If you decide to keep a backup of your QR code or Setup key in addition to your recovery codes, we strongly recommend keeping it in a password encrypted system.
If you enabled 2FA before recovery codes were available, or if you want to refresh your recovery codes, follow these steps:
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
Next to 2-factor authentication, select Refresh recovery codes.
In the popup window, enter your password and 6-digit authenticator code.
A confirmation window will display your recovery codes. You have two options: Copy recovery codes: Copy the codes to paste elsewhere.
Download recovery codes: Download a obsidian-recovery-codes.txt file containing your codes. Select Got it to close the popup window.
You can use a recovery code once instead of your 6-digit authenticator code. You can also refresh your recovery codes at any time.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
In the Profile section, go to 2-factor authentication and select Disable.
Enter your Obsidian Password.
Enter the current six digit code from your authentication app.
Select Disable 2FA.
You will be brought back to the Account management screen.
The 2-factor authentication setting will once again show an Enable button, indicating that 2FA has been disabled.I have enabled 2FA. Will I be logged out of my current Obsidian devices?
No. Enabling 2FA does not log you out everywhere for your convenience. If you need to, you can manually do that from your account page, and subsequently login again on each of your devices.I enabled, then disabled 2FA. I would like to set it up again. Can I use the original QR code or setup key?
No. You will be provided a new QR code and new Setup key every time you initiate a new setup of 2FA.I have enabled 2FA. I have yet to be asked for it after several log-out/log-in attempts. Is this working?
Your browser cache may be allowing you to appear as if you are making changes to the page (such as logging in or out) when in actuality you are accessing the stored data. Try using a private browsing window to log-in to confirm 2FA is working.<br>If you continue to experience this behavior, please <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">submit a bug report</a>.I lost my recovery codes, authenticator, and everything needed to log into my account. What do I do?<br>If you've lost your recovery codes and authenticator, please email <a data-tooltip-position="top" aria-label="mailto:support@obsidian.md?subject=I%20lost%20my%202FA" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:support@obsidian?subject=I lost my 2FA" target="_self">support@obsidian.md</a> for assistance in regaining access to your account.]]></description><link>obsidian/2-factor-authentication.html</link><guid isPermaLink="false">Obsidian/2-factor authentication.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Internal links]]></title><description><![CDATA[Learn how to link to notes, attachments, and other files from your notes, using internal links.]]></description><link>linking-notes-and-files/internal-links.html</link><guid isPermaLink="false">Linking notes and files/Internal links.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/internal-links-header.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/internal-links-header.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Embed files]]></title><description><![CDATA[Learn how you can embed other notes and media into your notes. By embedding files in your notes, you can reuse content across your vault.To embed a file in your vault, add an exclamation mark (!) in front of an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal link</a>. You can embed files in any of the <a data-href="Accepted file formats" href="files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a>.Drag and Drop embed On desktop, you can also drag and drop supported files directly into your note to embed them automatically.
To embed a note:![[Internal links]]
<br>You can also embed links to <a data-tooltip-position="top" aria-label="Internal links > Link to a heading in a note" data-href="Internal links#Link to a heading in a note" href="linking-notes-and-files/internal-links.html#Link to a heading in a note" class="internal-link" target="_self" rel="noopener nofollow">headings</a> and <a data-tooltip-position="top" aria-label="Internal links > Link to a block in a note" data-href="Internal links#Link to a block in a note" href="linking-notes-and-files/internal-links.html#Link to a block in a note" class="internal-link" target="_self" rel="noopener nofollow">blocks</a>.![[Internal links#^b15695]]
The text below is an example of an embedded block:Learn how to link to notes, attachments, and other files from your notes, using internal links. By linking notes, you can create a network of knowledge. To embed an image:![[Engelbart.jpg]]
<br><img alt="Engelbart.jpg > outline" src="attachments/engelbart.jpg" target="_self">You can change the image dimensions, by adding |640x480 to the link destination, where 640 is the width and 480 is the height.![[Engelbart.jpg|100x145]]
If you only specify the width, the image scales according to its original aspect ratio. For example, ![[Engelbart.jpg|100]].<br><img alt="Engelbart.jpg#outline" src="attachments/engelbart.jpg" target="_self" style="width: 100px; max-width: 100%;">You can also embed an externally hosted image by using a markdown link. You can control the width and height the same way as a wikilink. ![250](https://publish-01.obsidian.md/access/f786db9fac45774fa4f0d8112e232d67/Attachments/Engelbart.jpg)
<br><img alt="250" src="https://publish-01.obsidian.md/access/f786db9fac45774fa4f0d8112e232d67/Attachments/Engelbart.jpg" referrerpolicy="no-referrer" target="_self" class="is-unresolved">To embed an audio file:![[Excerpt from Mother of All Demos (1968).ogg]]
To embed a PDF:![[Document.pdf]]
You can also open a specific page in the PDF, by adding #page=N to the link destination, where N is the number of the page:![[Document.pdf#page=3]]
You can also specify the height in pixels for the embedded PDF viewer, by adding #height=[number] to the link. For example:![[Document.pdf#height=400]]
<br>To embed a list from a different note, first add a <a data-tooltip-position="top" aria-label="Internal links > Link to a block in a note" data-href="Internal links#Link to a block in a note" href="linking-notes-and-files/internal-links.html#Link to a block in a note" class="internal-link" target="_self" rel="noopener nofollow">block identifier</a> to your list:
- list item 1
- list item 2 ^my-list-id
Then link to the list using the block identifier:![[My note#^my-list-id]]
To embed search results in a note, add a query code block:```query
embed OR search
```
<br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> doesn't support embedded <a data-tooltip-position="top" aria-label="Publish limitations > Search" data-href="Publish limitations#Search" href="obsidian-publish/publish-limitations.html#Search" class="internal-link" target="_self" rel="noopener nofollow">search results</a>. To see a live rendered example, use the code block above within your vault.<br><img alt="search-query-rendered.png" src="attachments/search-query-rendered.png" target="_self">]]></description><link>linking-notes-and-files/embed-files.html</link><guid isPermaLink="false">Linking notes and files/Embed files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Aliases]]></title><description><![CDATA[If you want to reference a file using different names, consider adding aliases to the note. An alias is an alternative name for a note.Use aliases for things like acronyms, nicknames, or to refer to a note in a different language.If you're only trying to change how a link looks in one place, see how to <a data-tooltip-position="top" aria-label="Internal links > Change the link display text" data-href="Internal links#Change the link display text" href="linking-notes-and-files/internal-links.html#Change the link display text" class="internal-link" target="_self" rel="noopener nofollow">Change the link display text</a> instead.<br>Tip
Use <a data-tooltip-position="top" aria-label="Change the link display text" data-href="#Change the link display text" href="#Change the link display text" class="internal-link" target="_self" rel="noopener nofollow">link display text</a> when you want to customize how a link looks in a specific place. &nbsp;
Use <a data-tooltip-position="top" aria-label="Aliases" data-href="Aliases" href="linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">aliases</a> when you want to refer to the same note using different names throughout your vault. <br>To add an alias for a note, add aliases property in the note <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>. Aliases should always be formatted as a list in YAML.---
aliases: - Doggo - Woofer - Yapper
--- # Dog
To link to a note using an alias:
<br>Start typing the alias in an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a>. Any alias shows up in the list of suggestions, with a curved arrow icon next to it.
Press Enter to select the alias.
Obsidian creates the link with the alias as its custom display text, for example [[Artificial Intelligence|AI]].Note
Rather than just using the alias as the link destination ([[AI]]), Obsidian uses the [[Artificial Intelligence|AI]] link format to ensure interoperability with other applications using the Wikilink format.
<br>By using <a data-href="Backlinks" href="plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>, you can find unlinked mentions of aliases.For example, after setting "AI" as an alias for "Artificial intelligence", you can see mentions of "AI" in other notes.<br>If you link an unlinked mention to an alias, Obsidian turns the mention into an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a> with the alias as its display text.]]></description><link>linking-notes-and-files/aliases.html</link><guid isPermaLink="false">Linking notes and files/Aliases.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Sales tax]]></title><description><![CDATA[In some jurisdictions, Obsidian is required to collect sales taxes on behalf of customers purchasing software licenses and services. Sales taxes may apply to <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial licenses</a>, <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>. Sales taxes generally do not apply to <a data-href="Obsidian Credit" href="licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> and <a data-tooltip-position="top" aria-label="Catalyst license" data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst</a> though exceptions do apply.To determine the taxes applied to your purchase, we use the country and postal code you provide at checkout or in the Billing section of your dashboard. This information is stored on your account so that we can accurately charge sales tax if there is a change in tax law or other requirements that obligate us to do so.Depending on your country and status, you may be exempt from taxes by submitting your Tax Identification Number (TIN), VAT Number, VAT ID, or tax exemption certificate.<br>You can apply for a tax exemption via the Billing section of your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Account dashboard</a>. If your application is approved, future purchases will not be charged taxes.
<br>Log into your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Obsidian account</a>.
<br>Navigate to the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section.
To the right of Tax Exemption, select the Manage button.
In the pop-up window: Enter your country.
Enter your postal code, if applicable. Depending on your country, you may be required to submit a VAT number, or tax exemption certificate.
VAT number Enter your VAT number and select Save to submit your application. Tax exemption certificate Under Tax exemption certificate, select the Browse button to choose your sales tax exemption certificate from your device. Ensure the file is in .pdf format and is less than 3 MB.
After choosing the file, select Upload to submit your application. The verification process may be instantaneous depending on your location. Once approved, future purchases will not be charged taxes.Note: applying for a tax exemption will also update your billing address to the postal code you chose.]]></description><link>licenses-and-payment/sales-tax.html</link><guid isPermaLink="false">Licenses and payment/Sales tax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Refund policy]]></title><description><![CDATA[We offer full refunds within 7 days of purchase with no questions asked for the following services:
<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>
<br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>
Non-refundable purchases
Some purchases are not refundable: <br><a data-tooltip-position="top" aria-label="Catalyst license" data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst licenses</a> and <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial licenses</a> are not refundable. They are intended to support Obsidian development and are not services.
<br><a data-href="Obsidian Credit" href="licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> is not refundable because credit can be transferred to another account. <br>Talk to a human
If you have any trouble with a transaction, or you need a refund past 7 days after purchase due to exceptional circumstances, <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">contact Obsidian support</a>. <br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Under Billing → Invoices and refunds, select View.
Next to the payments you want a refund for, if you’re qualified for a refund, you’ll see a link to Get refund. Click on the click.
Your service will be removed and any auto-renewals will be cancelled as well. If you confirm to proceed, click Request refund.
What happens if I refund my service?
Refunding an Obsidian Sync or Obsidian Publish subscription results in the deletion of any remote vaults or publish sites, which cannot be retrieved even if you subscribe again. However, your local data on your devices will remain unaffected.What if I miss a payment and my subscription expires? Will I lose my remote vault data?
No, your data is retained in such cases for 30 days. If you do not resubscribe within that period, your remote vault or publish site data will be deleted. Your local data will remain unaffected.If I qualify for a discount but have paid for my subscription in the past 7 days, what should I do?<br>
Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> so we can assess your options.
I purchased my subscription a few weeks ago and now qualify for a discount. Can I get a partial refund?
We understand that some may have purchased Sync or Publish without discounts, either due to being unaware of the discount or not qualifying for it at the time. Unfortunately, we do not offer refunds in such cases. However, future renewals will automatically apply the discount if the discount is still valid.
]]></description><link>licenses-and-payment/refund-policy.html</link><guid isPermaLink="false">Licenses and payment/Refund policy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian Credit]]></title><description><![CDATA[Obsidian Credit is a type of prepaid credit that can be bought in advance and applied toward purchases of any Obsidian service or license. Obsidian Credit can be <a data-tooltip-position="top" aria-label="Gifting" data-href="#Gifting" href="licenses-and-payment/obsidian-credit.html#Gifting_0" class="internal-link" target="_self" rel="noopener nofollow">gifted</a> to other Obsidian users, such as friends, family, and coworkers.<br>Obsidian Credit will be applied before any payment is due, including auto-renewals. Obsidian Credit is not eligible for a refund per our <a data-href="Refund policy" href="licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a>.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
<br>In the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section, go to Obsidian Credit and choose Buy credit.
Enter the amount of Obsidian Credit you want to buy. The amount is in US dollars.
Proceed to pay for the credit with any of the supported payment methods.
<br>Sales tax
Any applicable <a data-href="sales tax" href="licenses-and-payment/sales-tax.html" class="internal-link" target="_self" rel="noopener nofollow">sales tax</a> will be charged when you make a purchase of a product, such as Obsidian Sync, not when you buy Obsidian Credit.
If you plan to cover auto-renewals with your credit, please keep this factor in mind.
<br>Although Obsidian is completely free to use, you can give the gift of Obsidian Credit to help someone get an add-on service like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> or a <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> for using Obsidian at work.Please note that Obsidian Credit&nbsp;cannot&nbsp;be re-gifted once claimed. The original recipient will not be able to transfer or share it with others.In Obsidian, you don't gift a particular product, but rather Obsidian Credit that can be used towards anything. It's like an Obsidian gift card.
<br>If you don't already have <a data-href="Obsidian Credit" href="licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a>, you must first <a data-tooltip-position="top" aria-label="Obsidian Credit > Add credit" data-href="Obsidian Credit#Add credit" href="licenses-and-payment/obsidian-credit.html#Add_credit_0" class="internal-link" target="_self" rel="noopener nofollow">purchase credit</a>.
<br>Go to the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section of your account, and choose Send credit.
Follow the instructions to either get a redeem link to send yourself, or have us send an anonymized email to the recipient.
Click Send gift to complete the gifting. You will be sent an email confirmation.
After you send out a gift, you can view it under Billing → Gift history. You can see the status of each gift, and cancel the ones that haven't been redeemed yet.
If you have received a redemption link or an anonymized email, follow these steps to redeem your Obsidian Credit:
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Open the redemption link or click the link in your email.
Confirm that you want to receive the credits.
The credits will be deposited within your account, ready to be used.
The purchaser will be notified that you have redeemed the Obsidian Credit.]]></description><link>licenses-and-payment/obsidian-credit.html</link><guid isPermaLink="false">Licenses and payment/Obsidian Credit.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Introduction to licenses and payment]]></title><description><![CDATA[Obsidian offers several services and licenses available for purchase.
<a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> Sync notes across devices. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> Publish notes to the web. <br><a data-href="Obsidian Credit" href="licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> Purchase and Gift Obsidian services. <br><a data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> Support Obsidian and become a featured organization. <br><a data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a> Support Obsidian and get early access versions. <br> <a data-tooltip-position="top" aria-label="Education and non-profit discount" data-href="Education and non-profit discount" href="licenses-and-payment/education-and-non-profit-discount.html" class="internal-link" target="_self" rel="noopener nofollow">Discounts</a> are available for Obsidian Sync and Publish for educational and non-profit organizations. See our <a data-href="Refund policy" href="licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a> for more information.
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">your Obsidian account</a>.
Navigate to the section corresponding to the item you wish to purchase: Obsidian Sync can be found in the Sync section.
Obsidian Publish can be found in the Publish section.
Obsidian Credit can be found in the Billing section.
Commercial licenses can be found in the License section.
Catalyst licenses can be found in the Catalyst section. Click the purple Buy button to proceed with your purchase.
We accept the following payment methods: Stripe, PayPal, WeChat, and AliPay.PayPal and fees
PayPal purchases will be processed in Canadian Dollars (CAD). You may incur a foreign transaction fee from your card issuer, and PayPal may charge a currency conversion fee.
After completing your payment, you will receive a receipt from the service through which you made the purchase.Obsidian generates an invoice for all purchases within your account. To retrieve your invoice:
<br>Log in to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Go to the Billing section.
Next to Invoices and refunds, select View. If multiple invoices are available, select the invoice you want to review and click View or Download. If you need to edit information on the invoice, such as the billing address or VAT number, follow these steps:
<br>Log in to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Navigate to the Billing section.
Next to Invoices and refunds, select View. If multiple invoices are available, select the invoice you want to review and click View. In the Bill To: section, the text box will be editable.
Make your edits, and then you can download your updated invoice.
]]></description><link>licenses-and-payment/introduction-to-licenses-and-payment.html</link><guid isPermaLink="false">Licenses and payment/Introduction to licenses and payment.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Education and non-profit discount]]></title><description><![CDATA[Obsidian currently offers two types of discounts: education and non-profit. They both give you 40% off our add-on services <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
<br>Go to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your account dashboard</a>.
Under Billing, find the Discount section, and click on the Apply link.
Select a discount type depending on your situation, fill out your educational or organization email (not your account email).
Click Send application.
In your school or organization email inbox, you should get an email from us to verify your email address. Click on the link to verify.
You might get instantly approved for the discount. If not, our team will try to review your application within 3 business days.
You’ll get an email when your discount gets approved.
Congratulations! Now you’ll see the discount when you try to purchase Obsidian Sync or Publish.<br>Once you have an active discount, you can see how it will expire under Billing → Discount of <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your account</a>.<br>A week before your discount expires, you will get an email reminder to renew it. You can follow the same steps in "<a data-href="#How to apply" href="licenses-and-payment/education-and-non-profit-discount.html#How_to_apply_0" class="internal-link" target="_self" rel="noopener nofollow">How to apply</a>" to renew the discount, if you still qualify for it.Who is eligible?
If you are a student or faculty member of an education organization like a university or a high school, you generally qualify for education discount. If you run or work at a non-profit organization, you generally qualify for non-profit discount.How long does the application process take?
If your application isn't approved instantly after verifying your email, our team will review it. It will take up to 3 business days. No need to check again, we will send an email when your account is approved. Thank you for your patience!Do these discounts work with early bird pricing?
Thanks for being an early bird! None of these discounts stack with the early bird pricing, as early bird is likely the highest discount we’ll ever give out.If you’re already an early bird, there’s generally no point in applying for discounts. But keep in mind that early bird pricing is separate for Sync and Publish, so if you missed early bird pricing for one of them, you may still want to apply for a discount.What if my educational or non-profit organization doesn't provide an email address?<br>
In that case, you can send other forms of verification such as student ID card, transcript, or employee ID card to the <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>. Be sure to include your Obsidian account email address too. Our team will review your application and get back to you. Thank you for your patience!If I qualify for a discount but have paid for my subscription in the past 7 days, what should I do?<br>
Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> so we can assess your options.
I purchased my subscription a few weeks ago and now qualify for a discount. Can I get a partial refund?
We understand that some may have purchased Sync or Publish without discounts, either due to being unaware of the discount or not qualifying for it at the time. Unfortunately, we do not offer refunds in such cases. However, future renewals will automatically apply the discount if the discount is still valid.
]]></description><link>licenses-and-payment/education-and-non-profit-discount.html</link><guid isPermaLink="false">Licenses and payment/Education and non-profit discount.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Catalyst license]]></title><description><![CDATA[The Catalyst license is a one-time purchase that gives you early access to beta versions and helps support continued development of Obsidian. You can support Obsidian by <a data-tooltip-position="top" aria-label="https://obsidian.md/buy/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/buy/catalyst" target="_self">purchasing a Catalyst license</a>. Benefits include:
<br>Early access to <a data-tooltip-position="top" aria-label="Enable early access versions" data-href="#Enable early access versions" href="licenses-and-payment/catalyst-license.html#Enable_early_access_versions_0" class="internal-link" target="_self" rel="noopener nofollow">new versions</a> of Obsidian
<br>Access to exclusive <a data-tooltip-position="top" aria-label="Join our Insider channels" data-href="#Join our Insider channels" href="licenses-and-payment/catalyst-license.html#Join_our_Insider_channels_0" class="internal-link" target="_self" rel="noopener nofollow">Insider channels</a>.
<br>Exclusive <a data-tooltip-position="top" aria-label="Get your forum badge" data-href="#Get your forum badge" href="licenses-and-payment/catalyst-license.html#Get_your_forum_badge_0" class="internal-link" target="_self" rel="noopener nofollow">forum badges</a> and <a data-tooltip-position="top" aria-label="Get your Discord badge" data-href="#Get your Discord badge" href="licenses-and-payment/catalyst-license.html#Get_your_Discord_badge_0" class="internal-link" target="_self" rel="noopener nofollow">Discord badges</a>.
There are three tiers of Catalyst based on the amount you contribute: Insider, Supporter, and VIP.Upgrade your Catalyst tier
If you already own a Catalyst license, you can upgrade to a higher Catalyst tier by paying the price difference between your current and the new tier.
Once you've purchased a Catalyst license, you can access a range of benefits. Learn how to enable them here.Note: To connect your Obsidian account and your forum account, you must use the same email address for both accounts.
<br>If you haven't already, join our <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/" target="_self">forum</a>.
<br>Go to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Obsidian account dashboard</a>.
Under Catalyst, select Get forum badge. <br>If you haven't already, join our <a data-tooltip-position="top" aria-label="https://discord.gg/veuWUTm" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.gg/veuWUTm" target="_self">Discord server</a>.
<br>Go to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Obsidian account dashboard</a>.
Under Catalyst, select Get Discord badge.
<br>Insiders can chat with the Obsidian team and other Insiders in our exclusive Discord channels. You automatically join the Insider channels after you <a data-href="#Get your Discord badge" href="licenses-and-payment/catalyst-license.html#Get_your_Discord_badge_0" class="internal-link" target="_self" rel="noopener nofollow">Get your Discord badge</a>.<br>Learn how to receive <a data-href="Early access versions" href="obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">Early access versions</a>.]]></description><link>licenses-and-payment/catalyst-license.html</link><guid isPermaLink="false">Licenses and payment/Catalyst license.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Importer]]></title><description><![CDATA[Importer helps you migrate to Obsidian from various apps and formats.]]></description><link>import-notes/importer.html</link><guid isPermaLink="false">Import notes/Importer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Roam Research]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Roam Research using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Roam data to durable Markdown files, that you can use with Obsidian and many other apps.
<br>
In Roam Research, click on&nbsp;More actions&nbsp;( ••• ) in the upper-right corner, and then select Export All.
<img alt="Roam-exporting.png > interface" src="attachments/roam-exporting.png" target="_self"> In Export Format, select "JSON", and then select Export All to download an archive with your notes. <br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Roam Research (.json).
Select the location of your .json file.
Under Output folder, choose where your files should import.
If you want to also import attachments, toggle Download all attachments.
Click Import and wait until import is complete.
You're done!
<br><img alt="Roam-Importer-importing.png" src="attachments/roam-importer-importing.png" target="_self">]]></description><link>import-notes/import-from-roam-research.html</link><guid isPermaLink="false">Import notes/Import from Roam Research.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/roam-exporting.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/roam-exporting.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Notion]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Notion using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Notion data to durable Markdown files that you can use offline with Obsidian and many other apps.Obsidian offers two ways to import your Notion data:
<br>API import preserves your entire workspace including Databases and formulas which are converted to <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>, but requires a Notion integration token and an internet connection.
File import does not preserve Databases but does not require an API token or internet connection.
To access your Notion data via the API you need an integration token. This step takes about 2 minutes to complete.The token is a long string of numbers and letters typically starting with ntn_... that will allow you to download your data from Notion.
<br>Sign into your <a data-tooltip-position="top" aria-label="https://www.notion.so/profile/integrations/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.notion.so/profile/integrations/" target="_self">Notion Integrations</a> dashboard.
Choose New integration.
<br><img alt="notion-integration.png > interface" src="attachments/notion-integration.png" target="_self">
Give your integration a name, e.g. "Personal". Any name can be used.
Choose the workspace you want to export.
Click Save and continue to Configure integration settings.
In the Configuration tab your API token is accessible in the Internal Integration Secret field. Select Show then Copy.
Save the token to a safe place like your password manager.
<br><img alt="notion-token.png > interface" src="attachments/notion-token.png" target="_self">Next, give your integration access to the Notion pages and databases you want to import.
Go to the Access tab of the integration you just created.
Click Edit access.
Add the pages and databases that you want to import.
You can now convert your data using Obsidian Importer.<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format select Notion (API)
Under API token, paste your Internal Integration Secret from Notion.
Click Load to choose the databases and pages you want to import.
Review and edit the import options.
Select Import and wait until import is complete
You're done!
<br>API import is new
The Notion API importer is new. Because of the complexity of Notion workspaces, some edge cases may not have been considered. If you encounter issues with the conversion, <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">submit a bug report</a> so we can improve it. Due to Notion API rate limits, importing large workspaces may take considerable time. Please be patient.Due to limitations in the Notion API some data is not available or cannot converted:
Only the primary view for each database is imported.
<br><a data-tooltip-position="top" aria-label="https://developers.notion.com/docs/working-with-databases#additional-types-of-databases" rel="noopener nofollow" class="external-link is-unresolved" href="https://developers.notion.com/docs/working-with-databases#additional-types-of-databases" target="_self">Linked data sources</a> are not imported: "Notion's API does not currently support linked data sources. When sharing a database with your integration, make sure it contains the original data source!"
People functions: name() and email()
Text functions: style() and unstyle()
Additionally, Importer will make the following changes:
Pages without child pages or databases will be imported as [filename].md instead of [filename]/[filename].md.
Databases are always represented as folders named [database name] with a [database name].base file inside.
File import is alternative way to import your Notion data. This method does not preserve Databases but it does not require an API token or internet connection.To prepare your data for import, you will need to export your entire workspace using Notion's HTML export format. We recommend that you do not use Notion's Markdown export as it omits important data. You must have admin access to the Notion workspace to export all workspace content.
<br>Go to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> at the top of the Notion sidebar.
Under Workspace select General.
Find and select Export all workspace content.
Under Export format select HTML.
Choose Include everything.
Enable Create folders for subpages.
You will receive a .zip file via email or directly in the browser.
<br><img alt="notion-export.png > interface" src="attachments/notion-export.png" target="_self"><br><img alt="notion-export-2.png > interface" src="attachments/notion-export-2.png" target="_self"><br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format select Notion (.zip)
Choose the .zip file with Notion files you want to import. It's recommended to import all your Notion at once so internal links can be reconciled correctly.
Optionally, select a folder for the import Your Notion pages and databases will be nested inside this folder.
Enable Save parent pages in subfolders to keep the Notion structure. Note that in Notion you can write content in Folders, this is not possible in Obsidian and these pages will be added as a subpage under the folder.
Select Import and wait until import is complete
You're done!
If you run into issues while importing from Notion:
Make sure you use HTML as the export format in Notion, not Markdown.
If Obsidian appears to freeze during import, disable community plugins and try again.
<br>Run into something else? Search <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">the Importer repository</a> to see if others have experienced it.If you are importing a workspace with multiple gigabytes of data, the export from Notion may contain nested .zip files. In this case you may see an import error message that looks something like this:Import failed {id}.zip/{id}-Part-1.zip undefined.
If you see this error, you can unzip the file from Notion, and then import the nested Export-{id}-Part-1.zip files.]]></description><link>import-notes/import-from-notion.html</link><guid isPermaLink="false">Import notes/Import from Notion.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/notion-integration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/notion-integration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Microsoft OneNote]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Microsoft OneNote using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your OneNote data to durable Markdown files, that you can use with Obsidian and many other apps.Warning
Only notebooks owned by your personal account can be imported. Shared notes, or accounts from work and school accounts are not supported.
<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Microsoft OneNote.
Click Sign in to open your web browser to the Microsoft sign-in page. Enter the credentials for your Microsoft account which contains your OneNote Notebooks. More information about the Microsoft sign-in process is available below.
Click Accept to grant Obsidian permission to view your OneNote Notebooks.
Click Open Link to allow your browser to redirect you to the Obsidian app.
In the Obsidian app, the Importer dialog will now display that you are signed in and list your OneNote Notebooks and Sections. Check the sections you wish to import.
<br><img alt="OneNote-Importer-Select-Sections.png" src="attachments/onenote-importer-select-sections.png" target="_self">
Click Import and wait until import is complete.
You're done!
Make sure that the notebooks you're trying to import are synced to OneDrive and visible in OneNote Web. They must be owned by you (shared notebooks written by others are unsupported).If a specific section is missing, make sure it's not a locked section — those are invisible without removing the lock first.This issue may occur on notebooks that you rarely use. To solve the issue follow these steps:
<br>Open <a data-tooltip-position="top" aria-label="https://onenote.com/notebooks" rel="noopener nofollow" class="external-link is-unresolved" href="https://onenote.com/notebooks" target="_self">OneNote Web</a> in your browser.
Right click on the Notebooks which are missing content.
Select Export Notebook from the menu.
Unzip the file you've just downloaded into a folder.
<br>Upload your OneNote notebooks <a data-tooltip-position="top" aria-label="https://www.onenote.com/notebooks/exportimport?toImport=true" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.onenote.com/notebooks/exportimport?toImport=true" target="_self">here</a>.
Open Obsidian Importer and try importing again
<br>If you've followed these tips and your issue remains unresolved, it's possible that there is a temporary problem with Microsoft servers. If that's the case, wait a few minutes and try again. If the problem persists, please open an issue on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">Obsidian Importer GitHub repository</a>.<br>The Obsidian Importer plugin uses <a data-tooltip-position="top" aria-label="https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" rel="noopener nofollow" class="external-link is-unresolved" href="https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" target="_self">OAuth</a> to authenticate with your Microsoft account and import your OneNote notebooks. This grants a short term access token to your account which is used only from your computer and is never stored. After the import completes you may optionally revoke the token from the <a data-tooltip-position="top" aria-label="https://account.live.com/consent/Manage" rel="noopener nofollow" class="external-link is-unresolved" href="https://account.live.com/consent/Manage" target="_self">Microsoft apps &amp; services page</a>. ]]></description><link>import-notes/import-from-microsoft-onenote.html</link><guid isPermaLink="false">Import notes/Import from Microsoft OneNote.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/onenote-importer-select-sections.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/onenote-importer-select-sections.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Google Keep]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Google Keep using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Google Keep data to durable Markdown files, that you can use with Obsidian and many other apps.
<br>Go to <a data-tooltip-position="top" aria-label="https://takeout.google.com/settings/takeout" rel="noopener nofollow" class="external-link is-unresolved" href="https://takeout.google.com/settings/takeout" target="_self">Google Takeout</a> and log into your Google account.
Click Deselect all in the top right corner.
Scroll down and select Keep from the list. Scroll down to the bottom of the page and click Next step.
On the next screen, click the Create export button.
Download the .zip file once it is available.
<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Google Keep (.zip).
Select the location of your .zip file.
Click Import and wait until import is complete.
You're done! All checklists will import as top-level items because Google Keep doesn't export indentation information.
Reminders and user assignments on notes will not be imported because these features are not supported by Obsidian.
All other information should import as a combination of content and tags.
]]></description><link>import-notes/import-from-google-keep.html</link><guid isPermaLink="false">Import notes/Import from Google Keep.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Evernote]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Evernote using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Evernote data to durable Markdown files, that you can use with Obsidian and many other apps.Obsidian uses Evernote's export format .enex files.<br>You can find Evernote's instructions for exporting your data <a data-tooltip-position="top" aria-label="https://help.evernote.com/hc/en-us/articles/209005557-Export-notes-and-notebooks-as-ENEX-or-HTML" rel="noopener nofollow" class="external-link is-unresolved" href="https://help.evernote.com/hc/en-us/articles/209005557-Export-notes-and-notebooks-as-ENEX-or-HTML" target="_self">on Evernote's website</a>. This method lets you export entire notebooks in the desktop client.
Go to the Notebooks screen.
Click on&nbsp;More actions&nbsp;( ••• ) and choose&nbsp;Export Notebook...
Select ENEX as the file format.
Choose a location for your exported .enex file.
<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Evernote (.enex).
Select the location of your Evernote backup file.
Click Import and wait until import is complete.
You're done!
Evernote export does not keep the tag hierarchy. To keep your tag hierarchy, you can "flatten" tags separated by "/". For example, assuming that you have the following tag structure: ParentTag ChildTag
What you need to do to keep tags related in Obsidian is:
Right-click on the ChildTag.
Select "Rename."
Rename it as ParentTag/ChildTag.
Since the export process is limited to single notebooks, the default export file lacks information about notebook stacks. However, the importer can recognize patterns in the enex file name to recreate notebook stacks as folders.Assuming that you have a notebook called NotebookA in a stack called Stack1, you can recreate a notebook stack by renaming the enex file to Stack1@@@NotebookA.This results in the converted notes being generated within the Stack1/NotebookA folder.<br>For more advanced import options from Evernote you can also try <a data-tooltip-position="top" aria-label="https://github.com/akosbalasko/yarle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/akosbalasko/yarle" target="_self">importing via Yarle</a>.]]></description><link>import-notes/import-from-evernote.html</link><guid isPermaLink="false">Import notes/Import from Evernote.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Craft]]></title><description><![CDATA[Obsidian lets you migrate your notes from Craft. This will convert your Craft data to durable Markdown files, that you can use with Obsidian and many other apps.Open the Craft app on your desktop computer:
Go to the "Organize", or "All Documents" view
Click on the three-dot menu
Select the Export option.
Choose Markdown.
Depending on the number of notes you have in Craft, this process may take a while.From here you can follow the <a data-href="Import Markdown files" href="import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import Markdown files</a> instructions.<br>Craft Docs uses non-standard syntax for certain links. You can find resources to migrate those on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/27" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/27" target="_self">Importer GitHub repo</a>.]]></description><link>import-notes/import-from-craft.html</link><guid isPermaLink="false">Import notes/Import from Craft.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Bear]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Bear using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Bear data to durable Markdown files, that you can use with Obsidian and many other apps.<br>Obsidian uses Bear's backup format .bear2bk files. You can find Bear's instructions for creating the backup <a data-tooltip-position="top" aria-label="https://bear.app/faq/backup-restore/" rel="noopener nofollow" class="external-link is-unresolved" href="https://bear.app/faq/backup-restore/" target="_self">on Bear's website</a>. Open Bear.
Create a backup On macOS: File → Backup notes.
On iOS: click the more menu (⋮) at the top of the sidebar and choose Backup all notes. Choose a location for your backup file.
Click Export notes.
You should now have one .bear2bk file that contains all your notes.
<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Bear (.bear2bk).
Select the location of your Bear backup file.
Click Import and wait until import is complete.
You're done!
]]></description><link>import-notes/import-from-bear.html</link><guid isPermaLink="false">Import notes/Import from Bear.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Apple Notes]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Apple Notes using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Apple Notes data to durable Markdown files, that you can use with Obsidian and many other apps.Currently, Importer only supports migrating from Apple Notes on macOS. It is not available on iOS yet.<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Apple Notes.
Click Import.
Click Open on the popup that appears titled Select the "group.com.apple.notes" folder to allow Obsidian to read Apple Notes data.
Wait until import is complete. You're done!
The Obsidian Importer plugin supports virtually all Apple Notes content types. This includes&nbsp;tables, images, drawings, scans, PDFs, and links introduced in iOS&nbsp;17.Warning
Password-protected notes are encrypted by Apple, so must be unlocked before importing them. Any locked notes will be skipped.
Apple stores scans in a variety of formats depending on how they were created. To preserve the original data, this means they'll be exported differently.
Scans created or viewed on older versions of macOS or iOS will be exported as a series of uncropped images.
Scans created or viewed on newer versions of macOS or iOS will usually be exported as cropped images.
Scans that have been edited using the features introduced in iOS 17 will usually be exported as PDFs.
<br>Apple does not provide a native option to export your notes. However several third-party tools exist such as <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/exporter/id1099120373" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/exporter/id1099120373" target="_self">Exporter</a> by Chintan Ghate. Please be aware that most tools are limited in what data they will export from Apple Notes and might not provide the most compatible output data. These tools work best if your Apple Notes are primarily text-only, and have few attachments or special features such as drawings and scans.Depending on the tool you used, the export may be in Markdown format or HTML format. Follow instructions based on the file format you exported to: <br><a data-href="Import HTML files" href="import-notes/import-html-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import HTML files</a>
<br><a data-href="Import Markdown files" href="import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import Markdown files</a>
]]></description><link>import-notes/import-from-apple-notes.html</link><guid isPermaLink="false">Import notes/Import from Apple Notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Apple Journal]]></title><description><![CDATA[Obsidian lets you easily migrate your journal entries from Apple Journal using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>.
This will convert your journals to durable Markdown files, that you can use with Obsidian and many other apps.<br>Follow the instructions for <a data-tooltip-position="top" aria-label="https://support.apple.com/guide/iphone/print-and-export-entries-iph4cad323fe/ios#iph1edf66806" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/guide/iphone/print-and-export-entries-iph4cad323fe/ios#iph1edf66806" target="_self">Print and export entries in Journal on iPhone</a>:
Go to the Journal app on your iPhone.
Choose a journal or tap All Entries.
Tap the More button at the top of the screen.
Tap Export, then choose Export.
Choose a location, then tap the Selected button.
<br>Follow the instructions for <a data-tooltip-position="top" aria-label="https://support.apple.com/guide/journal/print-and-export-entries-dev883fc2329/mac#devc24a8f09a" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/guide/journal/print-and-export-entries-dev883fc2329/mac#devc24a8f09a" target="_self">Print and export entries in Journal on Mac</a>:
Go to the Journal app on your Mac.
Go to File &gt; Export, then choose Export.
<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format, choose Apple Journal (HTML Export).
In Files to import, select the folder with exported data, usually AppleJournalEntries, or individual files from Entries.
Review and edit the other import options.
Select Import and wait until import is complete
You're done!
The plugin can import Journal metadata as frontmatter, such as state-of-mind, contacts, location, and workout-route.Note
The plugin does not import resources. Attachments like photos, videos, and audio recordings are ignored.
]]></description><link>import-notes/import-from-apple-journal.html</link><guid isPermaLink="false">Import notes/Import from Apple Journal.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import Zettelkasten notes]]></title><description><![CDATA[If you've been using the Zettelkasten method to name and link your notes, you may need to convert links from [[UID]] to [[UID My note title]].For example, if you have a note with the name 202301011230 My note title and link to it from another note using only the UID, [[202301011230]]. Since Obsidian uses the full name of the note to resolve internal links, links like these will break.To update all [[UID]] links in your vault to use the full name of the note instead, use the <a data-href="Format converter" href="plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Core plugins, enable Format converter and close the Settings window.
<br>In the ribbon, on the left side of the app window, select Open format convert ( <img alt="lucide-binary.svg > icon" src="attachments/icons/lucide-binary.svg" target="_self"> ).
Enable Zettelkasten link fixer.
Select Start conversion. This will convert all the notes in your entire vault.
<br>Zettelkasten link beautifier
<a data-href="Format converter" href="plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a> can also beautify your links by removing the UID from the display name. For example, [[UID]] converts to [[UID My note title|My note title]].
To beautify your Zettelkasten links, enable Zettelkasten link beautifier in the format converter window.
<br>You can also use the <a data-href="Unique note creator" href="plugins/unique-note-creator.html" class="internal-link" target="_self" rel="noopener nofollow">Unique note creator</a> to create Zettelkasten notes in Obsidian.]]></description><link>import-notes/import-zettelkasten-notes.html</link><guid isPermaLink="false">Import notes/Import Zettelkasten notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-binary.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-binary.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import Textbundle files]]></title><description><![CDATA[Obsidian lets you easily import <a data-tooltip-position="top" aria-label="https://textbundle.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://textbundle.org/" target="_self">Textbundle</a> files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>.<br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>The Textbundle format bundles Markdown text and all referenced images into a single file, providing a more seamless way to move out of a sandboxed application. Textbundle export is supported by <a data-tooltip-position="top" aria-label="https://textbundle.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://textbundle.org/" target="_self">many apps</a>, including Agenda, Craft, Taio, Ulysses, Zettlr, and more.<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Textbundle (.textbundle, .textpack).
Select the location of your Textbundle or Textpack files. Zip files are also supported.
Click Import and wait until import is complete.
You're done!
The Textbundle import can only import one Textbundle file at a time, and only on Mac devices. Instead, you may compress all of the Textbundle files you wish to import into a single .zip file and import this instead from any device.]]></description><link>import-notes/import-textbundle-files.html</link><guid isPermaLink="false">Import notes/Import Textbundle files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import Markdown files]]></title><description><![CDATA[Obsidian uses Markdown .md files as the primary format for notes. This makes it easy to import Markdown files into Obsidian. Many apps can edit Markdown files or export to this format.There are several ways to add Markdown files to your Obsidian vault:
Drag and drop files or folders into the <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> window
Use your system file browser (e.g. Windows Explorer or Finder on macOS), and move your files directly into the Obsidian vault folder.
<br>Obsidian uses <a data-href="Obsidian Flavored Markdown" href="editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Flavored Markdown</a>. Some apps use slightly different Markdown syntax. You can use <a data-href="Format converter" href="plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a> to convert your files to Obsidian's Markdown syntax. ]]></description><link>import-notes/import-markdown-files.html</link><guid isPermaLink="false">Import notes/Import Markdown files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import HTML files]]></title><description><![CDATA[Obsidian lets you easily import individual HTML files and entire folders of HTML files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This is useful if you want to save whole websites to <a data-tooltip-position="top" aria-label="Obsidian Flavored Markdown" data-href="Obsidian Flavored Markdown" href="editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown</a> format, or if you want to import data from a tool that exports to HTML. <br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose HTML (.html).
Select the location of your HTML files or folders.
Click Import and wait until import is complete.
You're done! Attachment size limit: Skip importing attachments larger than the specified size.
Minimum image size: Skip importing images smaller than the specified size in either dimension. Can be used to skip icons and logos.
]]></description><link>import-notes/import-html-files.html</link><guid isPermaLink="false">Import notes/Import HTML files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import CSV files]]></title><description><![CDATA[Obsidian lets you import data from CSV files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This is useful if you have data tabular stored in apps such as Excel, Google Sheets, Numbers, Notion, or Airtable.<br>CSV import generates Markdown files for each row and a <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Base</a> file that displays all the imported files as a table.<br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>You will need the official Obsidian <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose CSV (.csv).
Select the location of your CSV file.
<br>Click Import to configure how data in your CSV file will be converted to notes with <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>.
Click Continue and wait until import is complete.
You're done!
In the second step of the CSV import, you can choose how data is imported using a template.<br>Each column in your CSV file is attributed a variable called {{column_name}} which represents the name of the header in your file. You can use this variable to define the note's title, location, content, and <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">properties</a>.]]></description><link>import-notes/import-csv-files.html</link><guid isPermaLink="false">Import notes/Import CSV files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Update Obsidian]]></title><description><![CDATA[Obsidian's updating process is different on mobile and desktop devices.Obsidian on desktop devices regularly checks for new updates. If automatic updates are enabled, the application will update on restart. Obsidian needs periodic <a data-tooltip-position="top" aria-label="Installer updates" data-href="#Installer updates" href="getting-started/update-obsidian.html#Installer_updates_0" class="internal-link" target="_self" rel="noopener nofollow">installer updates</a>, which require downloading and running the installer.On mobile devices, Obsidian is updated through the device's app store. The installer version is the same as the app version. Obsidian does not feature auto-update.<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General.You can find the current versions of the app and installer at the top of the page.<br><img alt="application-installer-current-version.png > interface" src="attachments/application-installer-current-version.png" target="_self">To check for updates, select Check for updates. If there are new updates, Obsidian will offer to relaunch. Select Relaunch to apply any available updates.If you prefer to update Obsidian manually, you can disable automatic updates.
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General.
Disable Automatic updates.
<br>On desktop, Obsidian's <a data-tooltip-position="top" aria-label="https://obsidian.md/changelog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/changelog/" target="_self">release notes</a> will inform you when you need to update the installer version of Obsidian to keep things working. This is the version of Electron, the framework on which Obsidian is built, and it cannot be updated by the automatic update process. A community plugin or theme may require an installer update to access newer features that are not available in older versions of Electron, and may ask you to update the installer version of Obsidian before Obsidian itself asks.To update the installer version of Obsidian:
<br>Navigate to <a rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">https://obsidian.md/download</a>.
Select the Download button.
Close Obsidian, if open.
<br>Proceed as detailed in <a data-href="Download and install Obsidian" href="getting-started/download-and-install-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">Download and install Obsidian</a>.
Your installer update is now complete.Tip
You do not need to uninstall Obsidian to update the installer version.
]]></description><link>getting-started/update-obsidian.html</link><guid isPermaLink="false">Getting started/Update Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/application-installer-current-version.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/application-installer-current-version.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync your notes across devices]]></title><description><![CDATA[How to sync your Obsidian notes across devices and platforms.]]></description><link>getting-started/sync-your-notes-across-devices.html</link><guid isPermaLink="false">Getting started/Sync your notes across devices.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icloud-folder-location.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icloud-folder-location.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sandbox vault]]></title><description><![CDATA[Obsidian’s sandbox vault&nbsp;is a feature that lets you explore various functionalities without affecting your existing data. This vault is helpful both as a learning tool and for debugging issues. It helps determine if a problem is caused by a plugin, theme, or the application itself.The sandbox vault is not available on mobile devices. However, you can download a copy from the&nbsp;<a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">Obsidian Help</a> repository for use on mobile.You can open the sandbox vault in multiple ways. In all cases, it opens separately from your current vault.Left Sidebar
<br>Expand the&nbsp;left sidebar&nbsp;( <img alt="obsidian-icon-side-bar-left.svg > icon" src="attachments/icons/obsidian-icon-side-bar-left.svg" target="_self"> ).
<br>Next to the&nbsp;vault switcher, press the&nbsp;Help&nbsp;icon ( <img alt="obsidian-icon-help.svg > icon" src="attachments/icons/obsidian-icon-help.svg" target="_self"> ).
Select&nbsp;Open&nbsp;next to the&nbsp;Sandbox vault&nbsp;option.
Command Palette
Enable the&nbsp;command palette&nbsp;core plugin.
Open the&nbsp;command palette.
Search for&nbsp;Open sandbox vault.
Press&nbsp;Enter&nbsp;or select the item to open the sandbox vault.
To close the sandbox vault, close the&nbsp;Obsidian Sandbox&nbsp;vault window.]]></description><link>getting-started/sandbox-vault.html</link><guid isPermaLink="false">Getting started/Sandbox vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-side-bar-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-side-bar-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Mobile app]]></title><description><![CDATA[Learn about mobile-specific features in Obsidian, including the mobile toolbar, quick actions, and navigation bar.]]></description><link>getting-started/mobile-app.html</link><guid isPermaLink="false">Getting started/Mobile app.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-wrench.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-wrench.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Link notes]]></title><description><![CDATA[While Obsidian is great for taking notes, the true power of Obsidian lies in being able to link your notes together. By understanding how one piece of information relates to another, you can improve your ability to remember them and to form deeper insights. In this guide, you'll learn how to create and navigate links in Obsidian.In this step, you'll create two notes and link them together using the [[double bracket syntax]]. <a data-tooltip-position="top" aria-label="Create your first note" data-href="Create your first note" href="getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create a note</a> with the name "Three laws of motion": The laws of motion are three laws stated by Isaac Newton, that describe the relationship between the motion of an object, and the forces acting on it. Create another note with the name "Law of Inertia" with the following text: The Law of Inertia is one of the At the end of the sentence, press the left square bracket ([) twice on your keyboard. Type "three" to find the first note you created. Press Enter to create a link to the highlighted note. The Law of Inertia is one of the [[Three laws of motion]] Open the "Three laws of motion" note by clicking on the link while pressing Ctrl (or Cmd on macOS).You can create links to notes that don't exist yet, for when you want to dive into a topic at a later time.
In your "Three laws of motion" note, select the text "Isaac Newton".
Press the left square bracket ([) twice on your keyboard to create a link. The second link has a more muted color to indicate that the note doesn't exist yet.
Create the note by clicking on the link while pressing Ctrl (or Cmd on macOS).
As you've seen in the previous steps, you can click a link while pressing Ctrl (or Cmd on macOS) to go to the linked note.Another way to navigate between notes is through backlinks. A backlink lets you navigate in the opposite direction of an existing link.
Open the "Isaac Newton" note.
In the right sidebar, click the Backlinks tab.
Under Linked mentions, click the mention in "Three laws of motion" to go to that note.
Another way to navigate between your notes is by using a visual representation of how your notes are connected.Desktop
<br>In the upper-right corner of the note, click More options (<img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Open linked view.
Select Open local graph.
Click any of the nodes in the graph to navigate to that note.
Mobile
<br>In the top of the note, select More options (<img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Open local graph.
Click any of the nodes in the graph to navigate to that note.
<br>Understanding how your notes are connected becomes increasingly more difficult as your vault grows. Learn how to use the <a data-href="graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">graph view</a> to gain deeper insights from your knowledge base.]]></description><link>getting-started/link-notes.html</link><guid isPermaLink="false">Getting started/Link notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-more-horizontal.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-more-horizontal.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import notes]]></title><description><![CDATA[Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means you can use Obsidian offline and switch to another app easily if you ever need to. <a data-tooltip-position="top" aria-label="Import from Notion" data-href="Import from Notion" href="import-notes/import-from-notion.html" class="internal-link" target="_self" rel="noopener nofollow">Notion</a>
<br> <a data-tooltip-position="top" aria-label="Import from Microsoft OneNote" data-href="Import from Microsoft OneNote" href="import-notes/import-from-microsoft-onenote.html" class="internal-link" target="_self" rel="noopener nofollow">Microsoft OneNote</a>
<br> <a data-tooltip-position="top" aria-label="Import from Evernote" data-href="Import from Evernote" href="import-notes/import-from-evernote.html" class="internal-link" target="_self" rel="noopener nofollow">Evernote</a>
<br> <a data-tooltip-position="top" aria-label="Import from Apple Notes" data-href="Import from Apple Notes" href="import-notes/import-from-apple-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Apple Notes</a>
<br> <a data-tooltip-position="top" aria-label="Import from Apple Journal" data-href="Import from Apple Journal" href="import-notes/import-from-apple-journal.html" class="internal-link" target="_self" rel="noopener nofollow">Apple Journal</a>
<br> <a data-tooltip-position="top" aria-label="Import from Google Keep" data-href="Import from Google Keep" href="import-notes/import-from-google-keep.html" class="internal-link" target="_self" rel="noopener nofollow">Google Keep</a>
<br> <a data-tooltip-position="top" aria-label="Import from Bear" data-href="Import from Bear" href="import-notes/import-from-bear.html" class="internal-link" target="_self" rel="noopener nofollow">Bear</a>
<br> <a data-tooltip-position="top" aria-label="Import from Craft" data-href="Import from Craft" href="import-notes/import-from-craft.html" class="internal-link" target="_self" rel="noopener nofollow">Craft</a>
<br> <a data-tooltip-position="top" aria-label="Import from Roam Research" data-href="Import from Roam Research" href="import-notes/import-from-roam-research.html" class="internal-link" target="_self" rel="noopener nofollow">Roam Research</a>
<br> <a data-tooltip-position="top" aria-label="Import HTML files" data-href="Import HTML files" href="import-notes/import-html-files.html" class="internal-link" target="_self" rel="noopener nofollow">HTML files</a>
<br> <a data-href="Import CSV files" href="import-notes/import-csv-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import CSV files</a>
<br> <a data-tooltip-position="top" aria-label="Import Markdown files" data-href="Import Markdown files" href="import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown files</a>
<br> <a data-tooltip-position="top" aria-label="Import Textbundle files" data-href="Import Textbundle files" href="import-notes/import-textbundle-files.html" class="internal-link" target="_self" rel="noopener nofollow">Textbundle files</a>
<br> <a data-tooltip-position="top" aria-label="Import Zettelkasten notes" data-href="Import Zettelkasten notes" href="import-notes/import-zettelkasten-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Zettelkasten notes</a>
<br>Don't see your app? You can request it or contribute to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer" target="_self">open-source repository</a> for the <a data-href="Importer" href="import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin.Additional guides have been shared by our community that may help you migrate to Obsidian: <br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/55" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/55" target="_self">Day One</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/38" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/38" target="_self">Diaro</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/47" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/47" target="_self">Logseq</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/can-anybody-help-with-migrating-remnote-to-obsidian/40156/2" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/can-anybody-help-with-migrating-remnote-to-obsidian/40156/2" target="_self">Remnote</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/307" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/307" target="_self">Samsung Notes</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/import-from-tiddlywiki-5-to-obsidian/731" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/import-from-tiddlywiki-5-to-obsidian/731" target="_self">TiddlyWiki</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/97" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/97" target="_self">TheBrain</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/18" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/18" target="_self">Ulysses</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/39" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/39" target="_self">Zim</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/migrating-from-zkn3-to-obsidian-without-losing-your-tags-and-internal-links-documentation/7457" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/migrating-from-zkn3-to-obsidian-without-losing-your-tags-and-internal-links-documentation/7457" target="_self">zkn3</a>
]]></description><link>getting-started/import-notes.html</link><guid isPermaLink="false">Getting started/Import notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Glossary]]></title><description><![CDATA[This glossary includes common Obsidian terminology.An alias is a type of <a data-href="#property" href="#property" class="internal-link" target="_self" rel="noopener nofollow">property</a> that defines alternative names for a <a data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">note</a>.<br>An attachment is an <a data-tooltip-position="top" aria-label="Accepted file formats" data-href="Accepted file formats" href="files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">accepted file format</a> that was created outside of the vault and added later.<br>A command is an action that can be performed either by selecting it from the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a> or by assigning it to a <a data-href="#hotkey" href="#hotkey" class="internal-link" target="_self" rel="noopener nofollow">hotkey</a>.<br>Embedding means replacing a reference to external content with the content itself, for example to include an image in your note. See also <a data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">Embed files</a>.<br>Frontmatter is a way to define <a data-tooltip-position="top" aria-label="property" data-href="#property" href="#property" class="internal-link" target="_self" rel="noopener nofollow">properties</a> by adding <a data-tooltip-position="top" aria-label="https://yaml.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://yaml.org/" target="_self">YAML</a> or <a data-tooltip-position="top" aria-label="https://www.json.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.json.org/" target="_self">JSON</a> at the top of the note. See also <a data-tooltip-position="top" aria-label="Properties > Property format" data-href="Properties#Property format" href="editing-and-formatting/properties.html#Property format" class="internal-link" target="_self" rel="noopener nofollow">Property format</a>.<br>A graph is a visualization that highlights connections between <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>. See also <a data-href="Graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.<br>A hotkey is a keyboard shortcut for a <a data-href="#command" href="#command" class="internal-link" target="_self" rel="noopener nofollow">command</a>. See also <a data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a> and <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">How to/Use hotkeys</a>.<br>A link references another note or file. An <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a> points to a file located in the current vault. An <a data-tooltip-position="top" aria-label="Basic formatting syntax > External links" data-href="Basic formatting syntax#External links" href="editing-and-formatting/basic-formatting-syntax.html#External links" class="internal-link" target="_self" rel="noopener nofollow">external link</a> points to a location outside the vault, typically a web page.<br>The main area is the central area of the Obsidian app, where you primarily edit <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>.<br>Markdown is a markup language for formatting text and the primary file format used for notes in Obsidian, .md files. See also <a data-href="Basic formatting syntax" href="editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a>.<br>A note is a Markdown file inside a <a data-href="#vault" href="#vault" class="internal-link" target="_self" rel="noopener nofollow">vault</a>.A plugin extends Obsidian with additional features.
<br><a data-href="Core plugins" href="plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> are written by the Obsidian team and included by default.
<br><a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> are written by third-party plugin developers and need to be <a data-tooltip-position="top" aria-label="Community plugins > Install a community plugin" data-href="Community plugins#Install a community plugin" href="extending-obsidian/community-plugins.html#Install a community plugin" class="internal-link" target="_self" rel="noopener nofollow">installed</a> before you can use them.
<br>You can <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin" target="_self">build your own plugin</a>.By default, all notes within a vault opens in the same app window. A pop-out window lets you open notes from the same vault in separate windows, for example to display on a second screen.<br>See also <a data-href="Pop-out windows" href="user-interface/pop-out-windows.html" class="internal-link" target="_self" rel="noopener nofollow">Pop-out windows</a>.<br><a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> define additional information about a note, such as a due date or author.The ribbon functions as a container for frequently used action icons. In the desktop version, it's the vertical area situated on the far left. <br>In the mobile version, it's represented by a menu button ( <img alt="lucide-menu.svg > icon" src="attachments/icons/lucide-menu.svg" target="_self"> ) on the <a data-tooltip-position="top" aria-label="status bar" data-href="#status bar" href="#status bar" class="internal-link" target="_self" rel="noopener nofollow">status bar</a>.<br>An area that contains supporting <a data-tooltip-position="top" aria-label="view" data-href="#view" href="#view" class="internal-link" target="_self" rel="noopener nofollow">views</a> organized as <a data-tooltip-position="top" aria-label="tab" data-href="#tab" href="#tab" class="internal-link" target="_self" rel="noopener nofollow">tabs</a>. A sidebar can be split into multiple <a data-tooltip-position="top" aria-label="tab group" data-href="#tab group" href="#tab group" class="internal-link" target="_self" rel="noopener nofollow">tab groups</a>. <br>Obsidian desktop has two sidebars, one on each side of the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a>. Both sidebars can be accessed by icons in the upper-left and upper-right corners in the Obsidian app, in addition to swiping left or right. The upper-right icon must be held to open the window.<br>A snippet, or <a data-tooltip-position="top" aria-label="CSS snippets" data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippet</a>, changes the appearance of Obsidian, just like a <a data-href="#theme" href="#theme" class="internal-link" target="_self" rel="noopener nofollow">theme</a>. Unlike themes, you can apply multiple snippets at the same time.The status bar in the Obsidian application shows you essential statistics and statuses. In the desktop version, you'll find it in the bottom-right corner, while on mobile devices, it's positioned along the bottom of the app.<br>A tab contains a <a data-href="#view" href="#view" class="internal-link" target="_self" rel="noopener nofollow">view</a>. Tabs can be repositioned within the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a> and the <a data-tooltip-position="top" aria-label="sidebar" data-href="#sidebar" href="#sidebar" class="internal-link" target="_self" rel="noopener nofollow">sidebars</a>. See also <a data-href="Tabs" href="user-interface/tabs.html" class="internal-link" target="_self" rel="noopener nofollow">Tabs</a>.<br>A tab group is a collection of <a data-tooltip-position="top" aria-label="tab" data-href="#tab" href="#tab" class="internal-link" target="_self" rel="noopener nofollow">tabs</a> in the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a>. Tabs in a tab group can be stacked.<br>A tag is a word that starts with a hash (#), for example #book. Tags are primarily used to find related <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>.<br>A theme changes the appearance of the Obsidian app using <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/CSS" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/CSS" target="_self">CSS</a>. You can override parts of a theme using <a data-tooltip-position="top" aria-label="snippet" data-href="#snippet" href="#snippet" class="internal-link" target="_self" rel="noopener nofollow">snippets</a>.Aliases: local vault, local data<br>A vault is a folder on your file system which contains <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a> and an .obsidian folder with Obsidian-specific configuration. See also <a data-href="How Obsidian stores data" href="files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.Aliases: Remote data<br>A <a data-tooltip-position="top" aria-label="Local and remote vaults" data-href="Local and remote vaults" href="obsidian-sync/local-and-remote-vaults.html" class="internal-link" target="_self" rel="noopener nofollow">remote vault</a> is a copy of your local vault that is maintained with <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>. The remote vault data is updated based on changes to local data. <br>A view displays information, for example the <a data-tooltip-position="top" aria-label="Search" data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search view</a>.]]></description><link>getting-started/glossary.html</link><guid isPermaLink="false">Getting started/Glossary.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-menu.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-menu.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Download and install Obsidian]]></title><description><![CDATA[Obsidian is available for all major desktop and mobile platforms. These are all the supported ways to download and install Obsidian.
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>.
Under Windows, click Universal to download the installation file.
Open the installation file and follow the instructions.
Open Obsidian the same way you would open any other application. <br>Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>.
Under macOS, click Universal to download the installation file.
Open the installation file.
In the window that opens, drag Obsidian to the Applications folder.
Open Obsidian the same way you would open any other application.
If you use Linux, you can install Obsidian in several ways. Follow the instructions for the packaging system that you're using.
<br>
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>. Under Linux, click Snap to download the installation file. Open a terminal and navigate to the folder where you downloaded the installation file. In the terminal, run the following command to install the Snap package: (the --dangerous flag is required because Canonical, the company who created Snap, didn't review our package, the --classic flag allows Obsidian to access outside of the sandbox, where your notes are stored)
snap install obsidian_&lt;version&gt;_&lt;arch&gt;.snap --dangerous --classic Open Obsidian the same way you would open any other application. <br>
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>. Under Linux, click AppImage to download the installation file. Open a terminal and navigate to the folder where you downloaded the installation file. In the terminal, run the following command to open Obsidian:
chmod u+x Obsidian-&lt;version&gt;.AppImage
./Obsidian-&lt;version&gt;.AppImage --no-sandbox Note: On Chromebooks, the libnss3-dev package must be installed or you may receive the error error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory. In your terminal, run the following command to install Obsidian:
flatpak install flathub md.obsidian.Obsidian Open Obsidian by running the following command:
flatpak run md.obsidian.Obsidian <br>Find Obsidian on the <a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=md.obsidian" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=md.obsidian" target="_self">Play Store</a>.
Tap Install to download the app.
Open Obsidian the same way you would open any other app.
<br>You can optionally download the APK for Android from the <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a> page.
<br>Find Obsidian on the <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" target="_self">App Store</a>.
Tap Get to download the app.
Open Obsidian the same way you would open any other app.
]]></description><link>getting-started/download-and-install-obsidian.html</link><guid isPermaLink="false">Getting started/Download and install Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create your first note]]></title><description><![CDATA[Notes in Obsidian are stored as plain text files. This means your data is durable and not locked into a proprietary format. By writing your notes in plain text, they'll outlive any app—even Obsidian itself.To create a new note:
Press Ctrl+N (or Cmd+N on macOS) on your keyboard.
Type "Obsidian" as the name of your note and press Enter.
Copy and paste the following text into your note:
Obsidian is the private and flexible writing app that adapts to the way you think.
System character limitation
Obsidian will respect the filename limitations of the operating system you create the note on. If you plan to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync your notes across devices</a>, make sure your filenames are <a data-tooltip-position="top" aria-label="https://stackoverflow.com/q/1976007" rel="noopener nofollow" class="external-link is-unresolved" href="https://stackoverflow.com/q/1976007" target="_self">safe for other operating systems</a>. <br>Obsidian supports <a data-tooltip-position="top" aria-label="Basic formatting syntax" data-href="Basic formatting syntax" href="editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown</a> syntax to make text bold, italic, and add links and headings. Copy and paste the following text at the top of the Obsidian note: # Sharpen your thinking. The hash symbol (#) turns a line of text into a heading. In your note, select any text and press Ctrl+B (or Cmd+B on macOS) to make it bold. <br>To learn more about how to format your notes using Markdown, refer to <a data-href="Basic formatting syntax" href="editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a>.<br>Learn how to <a data-tooltip-position="top" aria-label="Link notes" data-href="Link notes" href="getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">link notes</a> to create a network of connected thoughts.<br>You may also want to check out the <a data-href="Sandbox vault" href="getting-started/sandbox-vault.html" class="internal-link" target="_self" rel="noopener nofollow">Sandbox vault</a> to explore other features of the application.]]></description><link>getting-started/create-your-first-note.html</link><guid isPermaLink="false">Getting started/Create your first note.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create a vault]]></title><description><![CDATA[A vault is a folder on your local file system where Obsidian stores your notes. You can keep all your notes in one vault, or create several vaults for each of your different projects.The first time you open Obsidian, you'll be asked to add a new vault. You have two options, either create a new empty vault, or use an existing folder.To create a new empty vault:
To the right of Create new vault, click Create.
In Vault name, enter the name of your vault.
Click Browse to select where your new vault will be created.
Click Create.
If you already have a folder that you want to use as your vault:
To the right of Open folder as vault, click Open.
In the file browser, select the folder you want to use as your vault.
Click Open.
If you want to know more about how vaults work, learn how <a data-href="How Obsidian stores data" href="files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.<br>Now that you've set up your vault, you're ready to <a data-href="Create your first note" href="getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create your first note</a>.]]></description><link>getting-started/create-a-vault.html</link><guid isPermaLink="false">Getting started/Create a vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Back up your Obsidian files]]></title><description><![CDATA[If you haven't backed up your computer yet, start now! Obsidian's <a data-href="File recovery" href="plugins/file-recovery.html" class="internal-link" target="_self" rel="noopener nofollow">File recovery</a> plugin is useful but limited. It can only recover a certain amount of data, and it stores recovery information per device. For more robust protection, we recommend that you implement a proper backup system.Why back up your data?<br>By default, Obsidian stores your notes&nbsp;locally&nbsp;on your device, not in the cloud. This means the <a data-tooltip-position="top" aria-label="https://obsidian.md/about" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/about" target="_self">data is fully yours</a>, giving you control over it. However, local storage can be affected by issues like corruption or data loss. It is never a matter of if, but when. Backing up your data protects against these inevitabilities and ensures you maintain control of your notes.<br>Services like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, iCloud, OneDrive, and Dropbox help you sync your notes across different devices. While they may offer features like <a data-tooltip-position="top" aria-label="Version history" data-href="Version history" href="obsidian-sync/version-history.html" class="internal-link" target="_self" rel="noopener nofollow">note restoration</a>,&nbsp;they are not designed for backups. Syncing keeps your notes updated, but it doesn’t protect against data loss.
Sync: Syncing ensures your files are the same on all devices. When you change a file on one device, it updates on all synced devices. Syncing services do not have a "primary" device.
Backup: A backup saves a copy of your data in a different location to help recover it in case of data loss or corruption. Backups are not meant for real-time updates or collaboration.
To properly back up your vault, use a dedicated backup tool that creates a one-way copy of your data. This tool will send your data to a safe backup location without changing the data on your device.If you use multiple devices with syncing, choose&nbsp;one device&nbsp;to be your backup device. This is usually your main or "primary" device, the one you use the most. Note that most syncing services do not recognize any device as "primary"; this is just a concept to help you manage backups.You use Obsidian Sync on your laptop, tablet, phone, and work desktop. You mostly use your vault on your work desktop, sometimes on your laptop, and rarely on your tablet or phone. In this case, your work desktop would be your "primary device" for backup.While the Obsidian Team cannot officially endorse any specific plugin, we recognize two community plugins that have become popular among users for backing up their files:
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/plugins?id=obsidian-git" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/plugins?id=obsidian-git" target="_self">Obsidian Git</a>: Use this plugin to back up your vault by committing its contents to a <a data-tooltip-position="top" aria-label="https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository" rel="noopener nofollow" class="external-link is-unresolved" href="https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository" target="_self">Git Repository</a>. It's an effective way to version control your notes and ensure their safety on a remote server. However, please be aware that your data may be stored on an <a data-tooltip-position="top" aria-label="Use cloud-based services" data-href="#Use cloud-based services" href="getting-started/back-up-your-obsidian-files.html#Use_cloud-based_services_0" class="internal-link" target="_self" rel="noopener nofollow">external hosting platform</a> using this method.
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/plugins?id=local-backup" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/plugins?id=local-backup" target="_self">Local Backup</a>: This plugin lets you create local copies of your vault in a folder of your choice, with options for archival. You can even use a syncing folder, like a Dropbox folder, to combine local and cloud backups. This method pairs well with the backup options described below.
It is not recommended that you keep your vault location in your chosen backup service.Keeping your backup in the cloud is an alternative and a complement to physical data storage, instead of an external hard drive or USB stick. An external hard drive or USB stick can be lost or damaged. The biggest advantage of storing files in the cloud is that they are available anytime, anywhere. The downside is, most backup services are owned by a private company.<br>In terms of security, you should always pay close attention to access and security with cloud backups. <a data-tooltip-position="top" aria-label="https://www.worldbackupday.com/en" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.worldbackupday.com/en" target="_self">Worldbackupday</a> keeps an up-to-date list of online backup services to consider using.Hard drives and SSD drives<br>
External hard drive backups are still valuable in an increasing cloud-based world, and are mainly used for data storage and computer backups. The biggest disadvantage of an external drive is that the drive can break down or get lost. The biggest advantage is that the storage space only needs to be purchased once. Using an external hard drive is often combined with a <a data-tooltip-position="top" aria-label="Use computer backups" data-href="#Use computer backups" href="getting-started/back-up-your-obsidian-files.html#Use_computer_backups_0" class="internal-link" target="_self" rel="noopener nofollow">computer backup</a>.USB flash drives
Flash drives (also called thumb drives, memory sticks, or pen drives) are a simple and effective method for quick backups.
Insert the flash drive into your computer or laptop.
Ensure the device is recognized and mounted in your file system. If necessary, format the flash drive to be compatible with your filesystem.
Copy your vault folder from its current location onto the flash drive.
Safely unmount the flash drive.
Remove the flash drive from your device.
NAS backup
For experienced users, backing up data on a NAS (Network Attached Storage) server is a good and secure method, as it has multiple hard drives and additional recovery mechanisms.If your external drive contains sensitive information, it is recommended to keep the external drive secure, such as in a secured room.Your operating system itself offer the ability to help create backups, whether online in the cloud, or in an external drive.
<br><a data-tooltip-position="top" aria-label="https://www.microsoft.com/en-us/windows/learning-center/back-up-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.microsoft.com/en-us/windows/learning-center/back-up-files" target="_self">Windows</a>: Backup with OneDrive or an external drive.
<br><a data-tooltip-position="top" aria-label="https://support.apple.com/en-us/104984" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/en-us/104984" target="_self">Mac</a>: Backup to an external device with Time Machine.
<br><a data-tooltip-position="top" aria-label="https://linuxize.com/post/how-to-use-rsync-for-local-and-remote-data-transfer-and-synchronization/" rel="noopener nofollow" class="external-link is-unresolved" href="https://linuxize.com/post/how-to-use-rsync-for-local-and-remote-data-transfer-and-synchronization/" target="_self">Linux</a>: rsync to a directory or drive of choice.
<br>This help page provides a brief overview of backup options, but it's not exhaustive. For more in-depth information, visit <a data-tooltip-position="top" aria-label="https://www.worldbackupday.com/en" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.worldbackupday.com/en" target="_self">Worldbackupday.com</a> or ask other Obsidian users in <a data-tooltip-position="top" aria-label="https://obsidian.md/community" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/community" target="_self">our community</a> about their backup strategies!]]></description><link>getting-started/back-up-your-obsidian-files.html</link><guid isPermaLink="false">Getting started/Back up your Obsidian files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Symbolic links and junctions]]></title><description><![CDATA[You can use <a data-tooltip-position="top" aria-label="https://en.wikipedia.org/wiki/Symbolic_link" rel="noopener nofollow" class="external-link is-unresolved" href="https://en.wikipedia.org/wiki/Symbolic_link" target="_self">symbolic links</a> (symlinks) and <a data-tooltip-position="top" aria-label="https://learn.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions#junctions" rel="noopener nofollow" class="external-link is-unresolved" href="https://learn.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions#junctions" target="_self">junctions</a> in your vault to store files outside the vault and <a data-tooltip-position="top" aria-label="How Obsidian stores data > Global settings" data-href="How Obsidian stores data#Global settings" href="files-and-folders/how-obsidian-stores-data.html#Global settings" class="internal-link" target="_self" rel="noopener nofollow">system folder</a>.Use at your own risk
We strongly advise against using symbolic links. By using symbolic links and junctions in your vault, you risk losing or corrupting your data, or crashing Obsidian. Make sure you perform regular back-ups of your vault and settings.
Below are some limitations or issues we are aware of that you may want to keep in mind:
Symlink loops are disallowed, to prevent crashing Obsidian due to an infinite loop.
Symlink targets must be fully disjoint from the vault root or any other symlink targets. Disjoint means one folder doesn't contain another, or vice versa. Obsidian ignores any symlink to a parent folder of the vault, or from one folder in the vault to another folder in the same vault. It is a safeguard to ensure you don't end up with duplicated files in your vault, which could cause links to become ambiguous.
Symlinks may not play well with Obsidian sync, or any other kind of sync. If the target of a symlink is itself a folder that's synced by a different Obsidian vault, you could (potentially) end up with sync conflicts or data loss. Some sync tools, such as Git, don't follow symlinks, but rather sync the path the symlink points to, which may produce undesirable results if you share your vault with other people that way.
Obsidian's file manager can't move files across device boundaries, so if you symlink to a folder on a different drive from your vault, you won't be able to drag files between that folder and other folders using Obsidian's file explorer. (You'll need to use your OS's explorer for such moves, and Obsidian will see the move as a deletion and the creation of a new file. It will also not update any links that depended on the path of that file.)
File symlinks (as opposed to folder symlinks) may work, but aren't officially supported at this time. Changes performed outside of Obsidian aren't watched for, so if you change the file directly, Obsidian won't detect the change, update search indexes, etc.
Symlinking things under the .obsidian/ folder in order to share them between vaults has a high chance of corrupting your settings, unless you really know what you're doing. If you decide to go this way, at least have backups.
]]></description><link>files-and-folders/symbolic-links-and-junctions.html</link><guid isPermaLink="false">Files and folders/Symbolic links and junctions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Manage vaults]]></title><description><![CDATA[A vault is a folder on your file system which contains your notes, <a data-href="attachments" href="editing-and-formatting/attachments.html" class="internal-link" target="_self" rel="noopener nofollow">attachments</a>, and the <a data-href="configuration folder" href="files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">configuration folder</a> with Obsidian-specific settings. For more information on vaults, refer to <a data-href="How Obsidian stores data" href="files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.You can manage your vaults using the Vault switcher. The Vault profile opens the first time you open Obsidian.<br>To open the vault switcher from an existing vault, select Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">) at the bottom of the <a data-tooltip-position="top" aria-label="Sidebar" data-href="Sidebar" href="user-interface/sidebar.html" class="internal-link" target="_self" rel="noopener nofollow">left sidebar</a>. Or, select Open another vault from the <a data-href="command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command palette</a>.
On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
To the right of Create new vault, select Create.
In Vault name, enter the name of your vault.
Click Browse to select where your new vault will be created.
Click Create. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
At the right of Open folder as vault, click Open.
In the file browser, select the folder you want to use as your vault.
Click Open.
<br>Open vault from Obsidian Sync
If you want to open a remote vault using Obsidian Sync, refer to <a data-href="Set up Obsidian Sync" href="obsidian-sync/set-up-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Set up Obsidian Sync</a>.
Since the name of a vault and the underlying folder are the same, renaming a vault also renames the folder.
On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self"> ) next to the vault you want to rename.
Select Rename vault.
Enter the new name for the vault, and press Enter. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
Close the current vault window, leaving the&nbsp;Manage Vaults&nbsp;window open.
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self"> ) next to the vault you want to move.
Select Move vault, and then select the new location.
Some operating systems do not allow the vault to be moved with the Vault Switcher. In these cases, you will need to move your vault manually:
Close Obsidian.
Move your vault folder to a new location, avoiding folders synced by other services.
Reopen Obsidian.
<br>Click the Vault profile icon at the bottom left ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
From the pop-up menu, select Manage Vaults....
Next to Open folder as vault, click Open.
Navigate to and select your new vault folder.
Click Open.
<br>Verify that the vault contents are unchanged. If necessary, re-enable community plugins by navigating to <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Community Plugins → Turn restricted mode off.
Removing a vault only removes it from the vault list. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="attachments/icons/lucide-more-horizontal.svg" target="_self">) next to the vault you want to move.
Select Remove from list.
To use the same settings for another vault, use your preferred file manager (or terminal) to copy the .obsidian folder from the root of the source vault to the root of the destination vault.You may need to restart Obsidian to apply the changes.<br>Where do I find the .obsidian folder?
By default, most operating systems hide folders starting with a period (.). For more information about the .obsidian folder and how to access it, refer to <a data-tooltip-position="top" aria-label="How Obsidian stores data > Vault settings" data-href="How Obsidian stores data#Vault settings" href="files-and-folders/how-obsidian-stores-data.html#Vault settings" class="internal-link" target="_self" rel="noopener nofollow">vault settings</a> and <a data-tooltip-position="top" aria-label="Configuration folder" data-href="Configuration folder" href="files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">config folders</a>.
]]></description><link>files-and-folders/manage-vaults.html</link><guid isPermaLink="false">Files and folders/Manage vaults.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-chevrons-up-down.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevrons-up-down.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Manage notes]]></title><description><![CDATA[You can manage files and folders in several ways, using <a data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a>, <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">commands</a>, or <a data-href="File explorer" href="plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To create a new file:
Press Ctrl+N (or Cmd+N on macOS).
Enter the name of the note and then press Enter to start editing the note.
<br>You can also create notes using <a data-tooltip-position="top" aria-label="File explorer > Create a new note" data-href="File explorer#Create a new note" href="plugins/file-explorer.html#Create_a_new_note_0" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, or by selecting Create new note from the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.<br>System character limitation
Obsidian will respect the filename limitations of the operating system you create the note on. If you plan to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync your notes across devices</a>, make sure your filenames are <a data-tooltip-position="top" aria-label="https://stackoverflow.com/q/1976007" rel="noopener nofollow" class="external-link is-unresolved" href="https://stackoverflow.com/q/1976007" target="_self">safe for other operating systems</a>. To rename an active note:
Select the name of the note at the top of the editor (or press F2).
Enter the new name and then press Enter.
When you rename a file, Obsidian automatically updates all the links to that file.<br>You can rename a note or folder without opening it, by using <a data-tooltip-position="top" aria-label="File explorer > Rename a file or folder" data-href="File explorer#Rename a file or folder" href="plugins/file-explorer.html#Rename a file or folder" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>To delete a note, select More options → Delete file at the upper right of an active note.<br>Or, select Delete current file from the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.<br>You can also delete a note or folder, using the <a data-tooltip-position="top" aria-label="File explorer > Delete a file or folder" data-href="File explorer#Delete a file or folder" href="plugins/file-explorer.html#Delete a file or folder" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.<br>What happens to files after I delete them?
To change what happens to deleted files, select one of the following options under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Files &amp; Links: System trash: By default, deleted files end up in the system trash for your operating system. To restore a file, use your preferred file manager.
Obsidian trash: You can send deleted files to a .trash folder in your vault.
Permanently delete: Files are immediately deleted without any means to restore them. ]]></description><link>files-and-folders/manage-notes.html</link><guid isPermaLink="false">Files and folders/Manage notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[How Obsidian stores data]]></title><description><![CDATA[This page explains how Obsidian stores its data on your device.]]></description><link>files-and-folders/how-obsidian-stores-data.html</link><guid isPermaLink="false">Files and folders/How Obsidian stores data.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Configuration folder]]></title><description><![CDATA[Learn how to access and manage your configuration folder on desktop and mobile devices.]]></description><link>files-and-folders/configuration-folder.html</link><guid isPermaLink="false">Files and folders/Configuration folder.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Accepted file formats]]></title><description><![CDATA[This page describes the accepted file formats within Obsidian.]]></description><link>files-and-folders/accepted-file-formats.html</link><guid isPermaLink="false">Files and folders/Accepted file formats.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Themes]]></title><description><![CDATA[Learn how to change the look and feel of Obsidian using themes built by the community.
Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage to list all available community themes. <br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to use, and then select Install and use.
Obsidian installs the theme and immediately applies it. To revert back to the default theme, select Stop using this theme.Themes don't update automatically. You can either update all themes at once, or update individual themes.To update all your themes:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Current community themes, select Check for updates.
If updates are available, select Update all.
To update an individual theme:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to update, and then select Check for updates.
If an update is available, select Update. <br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to use, and then select Uninstall.
<br>Ready to build your own theme? Learn how to <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" target="_self">Build a theme</a> or create <a data-href="CSS snippets" href="extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>.]]></description><link>extending-obsidian/themes.html</link><guid isPermaLink="false">Extending Obsidian/Themes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Plugin security]]></title><description><![CDATA[The Obsidian team takes security seriously. This page explains the risks involved when installing community plugins, and what the Obsidian team does to address them.By default, Obsidian runs in Restricted Mode to prevent third-party code execution. Only disable Restricted mode if you trust the authors of the plugins that you install.To turn off Restricted mode:
Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the side menu, select Community plugins.
Select Turn on community plugins.
To turn on Restricted mode:
<br>Open <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the side menu, select Community plugins.
Next to Restricted mode, select Turn on.
Installed plugins remain in your vault even if you turn on Restricted mode, but are ignored by Obsidian.Due to technical limitations, Obsidian cannot reliably restrict plugins to specific permissions or access levels. This means that plugins will inherit Obsidian's access levels. As a result, consider the following examples of what community plugins can do:
Community plugins can access files on your computer.
Community plugins can connect to internet.
Community plugins can install additional programs.
Tip
If you're working with sensitive data and wish to install a community plugin, we recommend that you perform an independent security audit on the plugin before using it.
<br>Community plugins undergo an initial review when they're submitted to the plugin store. All plugins must adhere to <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Developer+policies" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Developer+policies" target="_self">Obsidian Developer Policies</a>.The Obsidian team is small and unable to manually review every new release of community plugins. Instead, we rely on the help of the community to identify and report issues with plugins.
<br>If you discover any minor security vulnerabilities in a community plugin, refer to the plugin author's security.md or readme.md for how to report those. For Critical category flaws, please report the issue to <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> as well. <br>If you suspect that a community plugin is malicious, report it to <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>, or by sending a DM to our moderators.
]]></description><link>extending-obsidian/plugin-security.html</link><guid isPermaLink="false">Extending Obsidian/Plugin security.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian URI]]></title><description><![CDATA[Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note. Obsidian URI enables automation and cross-app workflows.Obsidian URIs use the following format:obsidian://action?param1=value&amp;param2=value
The action parameter is the action that you would like to perform. Available actions include:
open to open a note.
new to create or add to an existing note.
daily to create or open your daily note.
search to open a search.
choose-vault to open the vault manager.
Encoding
Ensure that your values are properly URI encoded. For example, forward slash characters / must be encoded as %2F and space characters must be encoded as %20. This is especially important because an improperly encoded "reserved" character may break the interpretation of the URI. <a data-tooltip-position="top" aria-label="https://en.wikipedia.org/wiki/Percent-encoding" rel="noopener nofollow" class="external-link is-unresolved" href="https://en.wikipedia.org/wiki/Percent-encoding" target="_self">See here for details</a>.
The open action opens an Obsidian vault, or opens a file within that vault.
obsidian://open?vault=my%20vault
This opens the vault my vault. If the vault is already open, focus on the window.
obsidian://open?vault=ef6ca3e3b524d22f
This opens the vault identified by the ID ef6ca3e3b524d22f.
obsidian://open?vault=my%20vault&amp;file=my%20note
This opens the note my note.md in the vault my vault, assuming the file exists.
obsidian://open?path=%2Fhome%2Fuser%2Fmy%20vault%2Fpath%2Fto%2Fmy%20note
This will look for any vault that contains the path /home/user/my vault/path/to/my note. Then, the rest of the path is passed to the file parameter. For example, if a vault exists at /home/user/my vault, then this would be equivalent to file parameter set to path/to/my note.
Open a heading or block
With proper URI encoding, you can navigate to a heading or block within a note. Note%23Heading would navigate to the heading called "Heading", whereas Note%23%5EBlock would navigate to the block called "Block". <br>vault can be either the vault name or the vault ID<a data-footref="1" href="#fn-1-c0690244342e758d" class="footnote-link" target="_self" rel="noopener nofollow">[1]</a>.
file can be either a file name, or a path from the vault root to the specified file. If the file extension is md, the extension can be omitted.
path an absolute file system path to a file. Using this parameter will override both vault and file.
This will cause the app to search for the most specific vault which contains the specified file path.
Then the rest of the path replaces the file parameter. prepend will add to the top of the file and attempt to merge properties.
append will add to the end of the file and also attempt to merge properties.
paneType (optional) determines where the note will be opened in the UI. if not present, the last active tab is replaced.
paneType=tab open in a new tab.
paneType=split open in a new tab group.
paneType=window open in a pop-out window (Desktop only). The new action, creates a new note in the vault, optionally with some content.
obsidian://new?vault=my%20vault&amp;name=my%20note
This opens the vault my vault, and creates a new note called my note.
obsidian://new?vault=my%20vault&amp;file=path%2Fto%2Fmy%20note
This opens the vault my vault, and creates a new note at path/to/my note. <br>vault can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-c0690244342e758d" class="footnote-link" target="_self" rel="noopener nofollow">[1-1]</a>. Same as action open.
name the file name to be created. If this is specified, the file location will be chosen based on your "Default location for new notes" preferences.
file a vault absolute path, including the name. Will override name if specified.
path a globally absolute path. Works similar to the path option in the open action, which will override both vault and file.
paneType (optional) determines where the note will be opened in the UI. Same as action open.
content (optional) the contents of the note.
clipboard (optional) use of the contents of the clipboard instead of specifying content.
silent (optional) include this parameter if you don't want to open the new note.
append (optional) include this parameter to append to an existing file if one exists.
overwrite (optional) overwrite an existing file if one exists, but only if append isn't set.
<br>x-success (optional) see <a data-href="#Use x-callback-url parameters" href="extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
<br>The daily action creates or opens your daily note. The <a data-href="Daily notes" href="plugins/daily-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Daily notes</a> plugin must be enabled.
obsidian://daily?vault=my%20vault
This opens the vault my vault, and creates or opens the daily note.
The daily action accepts the same parameters as the new action.<br>The search action opens <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a> in the specified vault, and optionally perform a search term.
obsidian://search?vault=my%20vault<br>
This opens the vault my vault, and opens <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>.
obsidian://search?vault=my%20vault&amp;query=Obsidian<br>
This opens the vault my vault, opens <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, and performs a search for Obsidian. <br>vault can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-c0690244342e758d" class="footnote-link" target="_self" rel="noopener nofollow">[1-2]</a>. Same as action open.
query (optional) The search term to perform.
<br>The choose-vault action opens the <a data-tooltip-position="top" aria-label="Manage vaults" data-href="Manage vaults" href="files-and-folders/manage-vaults.html" class="internal-link" target="_self" rel="noopener nofollow">vault manager</a>.
obsidian://choose-vault
<br>This Obsidian URI action is to be used with <a data-tooltip-position="top" aria-label="https://hookproductivity.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://hookproductivity.com/" target="_self">Hook</a>. obsidian://hook-get-address
<br>vault (optional) can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-c0690244342e758d" class="footnote-link" target="_self" rel="noopener nofollow">[1-3]</a>. If not provided, the current or last focused vault will be used.
<br>x-success (optional) see <a data-href="#Use x-callback-url parameters" href="extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
<br>x-error (optional) see <a data-href="#Use x-callback-url parameters" href="extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
If x-success is defined, this API will use it as the x-callback-url. Otherwise, it will copy a Markdown link of the current focused note to the clipboard, as an obsidian://open URL.Some endpoints will accept the x-callback-url parameters x-success and x-error. When it's provided, Obsidian will provide the following to the x-success callback:
name the name of the file, without the file extension.
url the obsidian:// URI for this file.
file (desktop only) the file:// URL for this file.
For example, if Obsidian receives
obsidian://.....x-success=myapp://x-callback-url, the response would be myapp://x-callback-url?name=...&amp;url=obsidian%3A%2F%2Fopen...&amp;file=file%3A%2F%2F...In addition to the formats above, there are two more "shorthand" formats available to open vaults and files:
obsidian://vault/my vault/my note is equivalent to obsidian://open?vault=my%20vault&amp;file=my%20note.
obsidian:///absolute/path/to/my note is equivalent to obsidian://open?path=%2Fabsolute%2Fpath%2Fto%2Fmy%20note.
On Windows and macOS, running the app once should be sufficient to register the Obsidian URI protocol on your computer.On Linux, it is a much more involved process:
<br>Ensure you create a obsidian.desktop file. <a data-tooltip-position="top" aria-label="https://developer.gnome.org/documentation/guidelines/maintainer/integrating.html#desktop-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.gnome.org/documentation/guidelines/maintainer/integrating.html#desktop-files" target="_self">See here for details</a>.
Ensure that your desktop file specifies the Exec field as Exec=executable %u. The %u is used to pass the obsidian:// URIs to the app.
If you're using the AppImage installer, you may have to unpack it using Obsidian-x.y.z.AppImage --appimage-extract. Then make sure the Exec directive points to the unpacked executable. <br>Vault ID is the random 16-character code assigned to the vault, for example ef6ca3e3b524d22f. This ID is unique per folder on your computer. The ID can be found by opening the vault switcher and clicking "Copy vault ID" in the context menu for the desired vault.<a href="#fnref-1-c0690244342e758d" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-1-c0690244342e758d" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-2-c0690244342e758d" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-3-c0690244342e758d" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a>
]]></description><link>extending-obsidian/obsidian-uri.html</link><guid isPermaLink="false">Extending Obsidian/Obsidian URI.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian Headless]]></title><description><![CDATA[Obsidian Headless is a command line client for Obsidian services. Sync your vaults without the desktop app.]]></description><link>extending-obsidian/obsidian-headless.html</link><guid isPermaLink="false">Extending Obsidian/Obsidian Headless.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian CLI]]></title><description><![CDATA[Anything you can do in Obsidian can be done from the command line.]]></description><link>extending-obsidian/obsidian-cli.html</link><guid isPermaLink="false">Extending Obsidian/Obsidian CLI.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Community plugins]]></title><description><![CDATA[Learn how to extend Obsidian with plugins built by the community.]]></description><link>extending-obsidian/community-plugins.html</link><guid isPermaLink="false">Extending Obsidian/Community plugins.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-trash-2.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-trash-2.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[CSS snippets]]></title><description><![CDATA[Learn how to change parts of the Obsidian app’s appearance without creating a full theme.]]></description><link>extending-obsidian/css-snippets.html</link><guid isPermaLink="false">Extending Obsidian/CSS snippets.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-monitor-check.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-monitor-check.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Views and editing mode]]></title><description><![CDATA[Obsidian lets you control how you read and edit notes written in Markdown using views and modes.
Views toggle between reading and editing your notes.
Modes control how Markdown appears while you're editing.
Note
By default, Obsidian opens new tabs in editing mode. You can change this under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default view for new tabs.
Reading view shows your note without Markdown syntax, offering a clean, readable format for focused review.To switch to Reading view:
<br>Click the view switcher ( <img alt="lucide-book-icon.svg > icon" src="attachments/icons/lucide-book-icon.svg" target="_self"> ) in the upper-right corner of the editor.
<br>Or click the interactive status icon ( <img alt="lucide-edit-3.svg > icon" src="attachments/icons/lucide-edit-3.svg" target="_self"> or <img alt="lucide-code-xml.svg > icon" src="attachments/icons/lucide-code-xml.svg" target="_self"> ) in the status bar and select Reading view.
Or press Ctrl+E (Cmd+E on macOS).
<br>Note
Enable <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance → Show tab title bar to see the view switcher icon. If that is disabled, turn on <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Show editing mode in status bar to toggle views from the status bar.
View side-by-side To open a note in both Editing and Reading view at the same time, hold Ctrl (or Cmd on macOS) and click the view switcher.
Editing view lets you make changes to your note.While in Editing view, the Editing mode defines, how Markdown is displayed. You can choose one of two Editing modes: Live Preview or Source mode.Live Preview shows formatted text inline while hiding most Markdown syntax. When your cursor enters formatted content, the underlying syntax becomes visible for editing.To switch to Live Preview:
<br>Click the view switcher ( <img alt="lucide-edit-3.svg > icon" src="attachments/icons/lucide-edit-3.svg" target="_self"> ) in the upper-right corner of the editor.
<br>Or click the interactive status icon ( <img alt="lucide-book-icon.svg > icon" src="attachments/icons/lucide-book-icon.svg" target="_self"> or <img alt="lucide-code-xml.svg > icon" src="attachments/icons/lucide-code-xml.svg" target="_self"> ) in the status bar and select Live Preview.
Or press Ctrl+E (Cmd+E on macOS).
<br>Or use the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Reading view.
<br>Note
By default, editing view is set to Live Preview. You can change this under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default editing mode.
<br>In many cases, Live Preview can eliminate the need to switch to <a data-href="#Reading view" href="editing-and-formatting/views-and-editing-mode.html#Reading_view_0" class="internal-link" target="_self" rel="noopener nofollow">Reading view</a>.Source mode displays all Markdown syntax exactly as written. Use it if you prefer plain text or need precise formatting control.To switch to Source mode:
<br>Click the interactive status icon ( <img alt="lucide-book-icon.svg > icon" src="attachments/icons/lucide-book-icon.svg" target="_self"> or <img alt="lucide-edit-3.svg > icon" src="attachments/icons/lucide-edit-3.svg" target="_self"> ) in the status bar and select Source mode.
<br>Note
By default, editing view is set to Live Preview. Change this to Source mode under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default editing mode.
To switch to Source mode, now additionally you can: <br>Click the view switcher ( <img alt="lucide-edit-3.svg > icon" src="attachments/icons/lucide-edit-3.svg" target="_self"> ) in the upper right corner of your note.
Or press Ctrl+E (Cmd+E on macOS).
<br>Or use the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Reading view. <br>Toggle Editing mode
To toggle between Live Preview and Source mode quickly, you can set a <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkey</a> for the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Live Preview/Source mode.
]]></description><link>editing-and-formatting/views-and-editing-mode.html</link><guid isPermaLink="false">Editing and formatting/Views and editing mode.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-book-icon.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-book-icon.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Tags]]></title><description><![CDATA[Tags are keywords or topics that help you quickly find the notes you want.To create a tag, enter a hash symbol (#) in the editor, followed by a keyword. For example, #meeting.You can also add tags using the tags <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a>. Tags in YAML should always be formatted as a list:---
tags: - recipe - cooking
---
<br>To find notes using the <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a> plugin, use the tag <a data-tooltip-position="top" aria-label="Search > Search operators" data-href="Search#Search operators" href="plugins/search.html#Search operators" class="internal-link" target="_self" rel="noopener nofollow">search operator</a> in your search term, for example tag:#meeting.You can also search for tags by clicking on them in your notes.<br>To find notes using the <a data-tooltip-position="top" aria-label="Tags view" data-href="Tags view" href="plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a> plugin, select Tags: Show tags in the <a data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>, and then select the tag you want to search for.Nested tags define tag hierarchies that make it easier to find and filter related tags.Create nested tags by using forward slashes (/) in the tag name, for example #inbox/to-read and #inbox/processing.
<br>In <a data-href="Search" href="plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, tag:inbox will match #inbox as well as all nested tags such as #inbox/to-read. <br>In the <a data-href="Tags view" href="plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a>, nested tags are shown as belonging to their parent tag. <br>In <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>, nested tags are recognized by the <a data-tooltip-position="top" aria-label="Functions > hasTag" data-href="Functions#hasTag" href="bases/functions.html#hasTag" class="internal-link" target="_self" rel="noopener nofollow">`hasTag`</a> function, so file.hasTag("a") will match both #a and #a/b. You can use any of the following characters in your tags:
Alphabetical letters
Numbers
Underscore (_)
Hyphen (-)
<br>Forward slash (/) for <a data-href="#Nested tags" href="editing-and-formatting/tags.html#Nested_tags_0" class="internal-link" target="_self" rel="noopener nofollow">Nested tags</a>
<br>Tags must contain at least one non-numerical character. For example, #1984 isn't a valid tag, but <a href=".?query=tag:y1984" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#y1984">#y1984</a> is.<br>Tags are case-insensitive. For example, <a href=".?query=tag:tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#tag">#tag</a> and <a href=".?query=tag:TAG" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#TAG">#TAG</a> will be treated as identical.<br>Note
Tags will display with the casing they are first created with in the <a data-href="Tags view" href="plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a>.<br>
For example, creating <a href=".?query=tag:Tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#Tag">#Tag</a> and then <a href=".?query=tag:TAG" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#TAG">#TAG</a> will display <a href=".?query=tag:Tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#Tag">#Tag</a> for both. Tags can't contain blank spaces. To separate two or more words, you can instead use the following formats:
<br><a href=".?query=tag:camelCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#camelCase">#camelCase</a>
<br><a href=".?query=tag:PascalCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#PascalCase">#PascalCase</a>
<br><a href=".?query=tag:snake_case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#snake_case">#snake_case</a>
<br><a href=".?query=tag:kebab-case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#kebab-case">#kebab-case</a>
]]></description><link>editing-and-formatting/tags.html</link><guid isPermaLink="false">Editing and formatting/Tags.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Properties]]></title><description><![CDATA[Properties allow you to organize information about a note. Properties contain structured data such as text, links, dates, checkboxes, and numbers.]]></description><link>editing-and-formatting/properties.html</link><guid isPermaLink="false">Editing and formatting/Properties.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/windows-os-datetime.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/windows-os-datetime.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Obsidian Flavored Markdown]]></title><description><![CDATA[Learn about Obsidian Flavored Markdown, including supported extensions and how Markdown interacts with HTML elements.]]></description><link>editing-and-formatting/obsidian-flavored-markdown.html</link><guid isPermaLink="false">Editing and formatting/Obsidian Flavored Markdown.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Multiple cursors]]></title><description><![CDATA[Obsidian lets you edit text in multiple places at the same time using multiple cursors. You can add additional cursors by holding Alt (or Option on macOS) and selecting another position in the note.To remove a selection along with all additional cursors, click anywhere in the note without holding a key. You can also remove the selection by pressing Escape.If you want to edit consecutive lines of text—for example, to turn paragraphs into list items—you can hold Shift+Alt (or Shift+Option on macOS) while dragging. You can also hold the middle mouse button while dragging.]]></description><link>editing-and-formatting/multiple-cursors.html</link><guid isPermaLink="false">Editing and formatting/Multiple cursors.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[HTML content]]></title><description><![CDATA[Learn how to use HTML in Obsidian, including limitations with Markdown rendering, and HTML block requirements.]]></description><link>editing-and-formatting/html-content.html</link><guid isPermaLink="false">Editing and formatting/HTML content.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Folding]]></title><description><![CDATA[Learn how to get a better overview of large notes by using folding to hide parts of the note]]></description><link>editing-and-formatting/folding.html</link><guid isPermaLink="false">Editing and formatting/Folding.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Embed web pages]]></title><description><![CDATA[Learn how to use the <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" target="_self">iframe</a> HTML element to embed web pages in your notes.To embed a web page, add the following in your note and replace the placeholder text with the URL of the web page you want to embed:&lt;iframe src="INSERT YOUR URL HERE"&gt;&lt;/iframe&gt;
Note
Some websites don't allow you to embed them. Instead, they may provide URLs that are meant for embedding them. If the website doesn't support embedding, try searching for the name of the website followed by "embed iframe". For example, "youtube embed iframe".
<br>Tip
If you're using <a data-href="Canvas" href="plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">Canvas</a>, you can embed a web page in a card. For more information, refer to <a data-href="Canvas#Add cards from web pages" href="plugins/canvas.html#Add cards from web pages" class="internal-link" target="_self" rel="noopener nofollow">Canvas &gt; Add cards from web pages</a>.
<br>To embed a YouTube video, use the same Markdown syntax as <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">external images</a>:![](https://www.youtube.com/watch?v=NnTvZWp5Q7o)
<br>To embed a tweet, use the same Markdown syntax as <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">external images</a>:![](https://twitter.com/obsdmd/status/1580548874246443010)
]]></description><link>editing-and-formatting/embed-web-pages.html</link><guid isPermaLink="false">Editing and formatting/Embed web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Editing shortcuts]]></title><description><![CDATA[This page lists default keyboard shortcuts for navigating and editing text in Obsidian. These shortcuts are provided by your operating system or the framework Obsidian is built on, and cannot be customized within Obsidian.For customizable keyboard shortcuts for Obsidian commands, see <a data-href="Hotkeys" href="user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a>.]]></description><link>editing-and-formatting/editing-shortcuts.html</link><guid isPermaLink="false">Editing and formatting/Editing shortcuts.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Callouts]]></title><description><![CDATA[This page details how to use callouts to include additional content without breaking the flow of your notes.]]></description><link>editing-and-formatting/callouts.html</link><guid isPermaLink="false">Editing and formatting/Callouts.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Basic formatting syntax]]></title><description><![CDATA[Learn how to apply basic formatting to your notes in Obsidian, using Markdown.]]></description><link>editing-and-formatting/basic-formatting-syntax.html</link><guid isPermaLink="false">Editing and formatting/Basic formatting syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Attachments]]></title><description><![CDATA[You can import <a data-href="Accepted file formats" href="files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a>, or attachments, to your vault, such as images, audio files, or PDFs. Attachments are regular files that you can access using your file system. Attachments can be <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embedded</a>.<br>You can add attachments to your vault in multiple ways. Only <a data-href="Accepted file formats" href="files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a> can be added.<br>Copy and paste attachments
You can paste attachments directly into your notes. Obsidian creates a file with the pasted content in the default attachment location and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it in the note.
<br>Drag and drop attachments
If you drag a file from your file system into an open editor, Obsidian copies the file to the default attachment location and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it in the note.
<br>Download attachments to vault folder
You can download an attachment directly to your vault, for example if you <a data-tooltip-position="top" aria-label="Import notes > More formats" data-href="Import notes#More formats" href="getting-started/import-notes.html#More formats" class="internal-link" target="_self" rel="noopener nofollow">import from your browser</a>, or from other apps that saves files directly to your file system.
By default, attachments are added to the root of your vault.<br>You can change the default attachment location under <a data-href="Settings" href="user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Files &amp; Links → Default location for new attachments.
Vault folder adds the attachment to the root of your vault.
In the folder specified below adds the attachment to a specified folder.
Same folder as current file adds the attachment to the same folder as the note you added it to.
In subfolder under current folder adds attachments to a specified folder next to the note you added the attachment to. If it doesn't exist, Obsidian creates it when you add an attachment.
]]></description><link>editing-and-formatting/attachments.html</link><guid isPermaLink="false">Editing and formatting/Attachments.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Advanced formatting syntax]]></title><description><![CDATA[Learn how to add advanced formatting syntax to your notes.You can create tables using vertical bars (|) to separate columns and hyphens (-) to define headers. Here's an example:| First name | Last name |
| ---------- | --------- |
| Max | Planck |
| Marie | Curie |
While the vertical bars on either side of the table are optional, including them is recommended for readability.In&nbsp;Live Preview, you can right-click a table to add or delete columns and rows. You can also sort and move them using the context menu.You can insert a table using the&nbsp;Insert Table&nbsp;command from the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command Palette</a> or by right-clicking and selecting&nbsp;Insert → Table. This will give you a basic, editable table:| | |
| --- | --- |
| | |
Note that cells don't need perfect alignment, but the header row must contain at least two hyphens:First name | Last name
-- | --
Max | Planck
Marie | Curie
<br>You can use <a data-href="basic formatting syntax" href="editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">basic formatting syntax</a> to style content within a table.<br>Vertical bars in tables
If you want to use <a data-href="aliases" href="linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">aliases</a>, or to <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">resize an image</a> in your table, you need to add a \ before the vertical bar.
First column | Second column
-- | --
[[Basic formatting syntax\|Markdown syntax]] | ![[Engelbart.jpg\|200]] Align text in columns by adding colons (:) to the header row. You can also align content in&nbsp;Live Preview&nbsp;via the context menu.Left-aligned text | Center-aligned text | Right-aligned text
:-- | :--: | --:
Content | Content | Content
<br>You can add diagrams and charts to your notes, using <a data-tooltip-position="top" aria-label="https://mermaid-js.github.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid-js.github.io/" target="_self">Mermaid</a>. Mermaid supports a range of diagrams, such as <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html" target="_self">flow charts</a>, <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/sequenceDiagram.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/sequenceDiagram.html" target="_self">sequence diagrams</a>, and <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/timeline.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/timeline.html" target="_self">timelines</a>.<br>Tip
You can also try Mermaid's <a data-tooltip-position="top" aria-label="https://mermaid-js.github.io/mermaid-live-editor" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid-js.github.io/mermaid-live-editor" target="_self">Live Editor</a> to help you build diagrams before you include them in your notes.
<br>To add a Mermaid diagram, create a mermaid <a data-tooltip-position="top" aria-label="Basic formatting syntax > Code blocks" data-href="Basic formatting syntax#Code blocks" href="editing-and-formatting/basic-formatting-syntax.html#Code blocks" class="internal-link" target="_self" rel="noopener nofollow">code block</a>.```mermaid
sequenceDiagram Alice-&gt;&gt;+John: Hello John, how are you? Alice-&gt;&gt;+John: John, can you hear me? John--&gt;&gt;-Alice: Hi Alice, I can hear you! John--&gt;&gt;-Alice: I feel great!
```
```mermaid
graph TD Biology --&gt; Chemistry
```
<br>You can create <a data-href="internal links" href="linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal links</a> in your diagrams by attaching the internal-link <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html#classes" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html#classes" target="_self">class</a> to your nodes.```mermaid
graph TD Biology --&gt; Chemistry class Biology,Chemistry internal-link;
```
<br>Note
Internal links from diagrams don't show up in the <a data-href="Graph view" href="plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.
If you have many nodes in your diagrams, you can use the following snippet.```mermaid
graph TD A[Biology]
B[Chemistry] A --&gt; B class A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z internal-link;
```
<br>This way, each letter node becomes an internal link, with the <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html#a-node-with-text" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html#a-node-with-text" target="_self">node text</a> as the link text.Note
If you use special characters in your note names, you need to put the note name in double quotes.
class "⨳ special character" internal-link Or, A["⨳ special character"].
<br>For more information about creating diagrams, refer to the <a data-tooltip-position="top" aria-label="https://mermaid.js.org/intro/" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/intro/" target="_self">official Mermaid docs</a>.<br>You can add math expressions to your notes using <a data-tooltip-position="top" aria-label="http://docs.mathjax.org/en/latest/basic/mathjax.html" rel="noopener nofollow" class="external-link is-unresolved" href="http://docs.mathjax.org/en/latest/basic/mathjax.html" target="_self">MathJax</a> and the LaTeX notation.To add a MathJax expression to your note, surround it with double dollar signs ($$).$$
\begin{vmatrix}a &amp; b\\
c &amp; d
\end{vmatrix}=ad-bc
$$
You can also inline math expressions by wrapping it in $ symbols.This is an inline math expression $e^{2i\pi} = 1$.
This is an inline math expression .<br>For more information about the syntax, refer to <a data-tooltip-position="top" aria-label="https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference" rel="noopener nofollow" class="external-link is-unresolved" href="https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference" target="_self">MathJax basic tutorial and quick reference</a>.<br>For a list of supported MathJax packages, refer to <a data-tooltip-position="top" aria-label="http://docs.mathjax.org/en/latest/input/tex/extensions/index.html" rel="noopener nofollow" class="external-link is-unresolved" href="http://docs.mathjax.org/en/latest/input/tex/extensions/index.html" target="_self">The TeX/LaTeX Extension List</a>.]]></description><link>editing-and-formatting/advanced-formatting-syntax.html</link><guid isPermaLink="false">Editing and formatting/Advanced formatting syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Translations]]></title><description><![CDATA[If you know another language, preferably natively, you can help translate the Obsidian user interface or the documentation.To help translate the user interface, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-translations" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-translations" target="_self">translations repository</a>.<br>To help improve our documentation, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">obsidian-help</a> repository. Make sure to adhere to the translation <a data-tooltip-position="top" aria-label="Style guide > Translations" data-href="Style guide#Translations" href="contributing-to-obsidian/style-guide.html#Translations_0" class="internal-link" target="_self" rel="noopener nofollow">translations style guide</a> when making changes.]]></description><link>contributing-to-obsidian/translations.html</link><guid isPermaLink="false">Contributing to Obsidian/Translations.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Style guide]]></title><description><![CDATA[This page explains the style guide for writing our support documentation.]]></description><link>contributing-to-obsidian/style-guide.html</link><guid isPermaLink="false">Contributing to Obsidian/Style guide.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/style-guide-zoomed-example.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/style-guide-zoomed-example.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Financial contributions]]></title><description><![CDATA[This page explains the ways you can support the development of Obsidian financially.One of the best ways to support the team is through one or more of our paid products.
If you need to sync notes across your devices, consider a subscription for <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>.
<br>If you want to publish your notes to the world, consider a subscription for <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
<br>If you use Obsidian at work, consider supporting Obsidian by purchasing a <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a>.
<br>We understand that you might not be interested in any of our other paid products right now, though we'd love to know how we can change that! If you still want to support Obsidian, consider getting a <a data-href="Catalyst license" href="licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>.]]></description><link>contributing-to-obsidian/financial-contributions.html</link><guid isPermaLink="false">Contributing to Obsidian/Financial contributions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Developers]]></title><description><![CDATA[If you are a developer you can contribute to Obsidian in various ways.You can develop <a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> and <a data-href="Themes" href="extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> using Typescript and CSS. Learn more by heading to the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md" target="_self">Obsidian Developer Documentation</a>.Obsidian develops and maintains several open source projects. You can submit pull requests with bug fixes and enhancements to the following GitHub repositories:
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/jsoncanvas" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/jsoncanvas" target="_self">JSON Canvas</a> (MIT), an open file format for infinite canvas data.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer" target="_self">Obsidian Importer</a> (MIT), a plugin that converts data from a wide variety of formats to plain text Markdown files.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps" target="_self">Obsidian Maps</a> (MIT), a plugin that displays maps in Obsidian Bases.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">Obsidian Web Clipper</a> (MIT), a browser extension for highlighting and capturing web pages to plain text Markdown files.
<br><a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">Defuddle</a> (MIT) the HTML-to-Markdown parser used by Obsidian Web Clipper.
<br>To help improve our <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Home" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Home" target="_self">developer documentation</a>, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-developer-docs" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-developer-docs" target="_self">obsidian-developer-docs</a> repository.<br>To help improve this documentation, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">obsidian-help</a> repository.<br>The <a data-tooltip-position="top" aria-label="https://discord.com/channels/686053708261228577/840286264964022302" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com/channels/686053708261228577/840286264964022302" target="_self">plugin-dev</a> channel on our official Discord server is where you can discuss plugin development and help other developers with their plugins.]]></description><link>contributing-to-obsidian/developers.html</link><guid isPermaLink="false">Contributing to Obsidian/Developers.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Table view]]></title><description><![CDATA[Table is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-table.svg > icon" src="attachments/icons/lucide-table.svg" target="_self"> Table from the view menu to display files as a table with a row for each file, and columns for <a data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> of that file.<br><img alt="Example of a base showing a table view with a list of books" src="attachments/bases-noshadow.png" target="_self"><br>Table view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.Row height lets you display more information. Choose between short, medium, tall, and extra tall.You can add summaries to a table column to quickly calculate values like totals, averages, or counts for the rows currently visible in the view.Summaries are tied to the view, not the base. Each view can show different summaries for the same column.
Right-click the column header in a table view.
<br>Select <img alt="lucide-calculator.svg > icon" src="attachments/icons/lucide-calculator.svg" target="_self"> Summarize….
<br>Choose one of the built-in summary functions, or select <img alt="lucide-square-function.svg > icon" src="attachments/icons/lucide-square-function.svg" target="_self"> Add summary to define your own.
<br>The summary appears at the bottom of the column. When results are <a data-tooltip-position="top" aria-label="Views > Sort and group results" data-href="Views#Sort and group results" href="bases/views.html#Sort and group results" class="internal-link" target="_self" rel="noopener nofollow">grouped</a> the summary for each group is displayed at the top of the group.Once the summary bar is added you can add more summaries for other columns by clicking the summary cell. The summary bar is hidden if all summaries are removed.The following summaries are available by default. Options may vary depending on the property type.
Empty: count of rows with no value.
Filled: count of rows with a value.
Unique: number of distinct values. Average: average of all numeric values.
Max: largest value.
Median: median value.
Min: smallest value.
Range: difference between max and min.
Stddev: standard deviation.
Sum: total of all values. Earliest: the smallest/oldest date.
Latest: the largest/most recent date.
Range: difference between earliest and latest. Checked: number of rows where the checkbox is on.
Unchecked: number of rows where the checkbox is off.
You can define your own summary using a formula:
<br>In the <img alt="lucide-calculator.svg > icon" src="attachments/icons/lucide-calculator.svg" target="_self"> Summarize… menu, choose <img alt="lucide-square-function.svg > icon" src="attachments/icons/lucide-square-function.svg" target="_self"> Add summary.
Give the summary a name.
<br>Enter a formula. The formula runs over the list of values in that column (for example, using a <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">function</a> like values.reduce(...)).
Save the summary.
Custom summaries are useful when you need a calculation that isn’t covered by the built-in options.<br>You can quickly move around a table view using the following mouse and <a data-tooltip-position="top" aria-label="Editing shortcuts" data-href="Editing shortcuts" href="editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">keyboard shortcuts</a>.
Shift-click creates a cell selection.
Right-click a cell selection to access additional actions for those files. ]]></description><link>bases/layouts/table-view.html</link><guid isPermaLink="false">Bases/Layouts/Table view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-table.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-table.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Map view]]></title><description><![CDATA[Map is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>. It requires installing the <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps plugin</a>.<br>Select <img alt="lucide-map.svg > icon" src="attachments/icons/lucide-map.svg" target="_self"> Map from the view menu to display files as an interactive map with markers for each file, and a preview that displays properties of that file.<br><img alt="bases-map-places.png > interface" src="attachments/bases-map-places.png" target="_self"><br>Map views require Obsidian 1.10. The <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps plugin</a> is an official <a data-tooltip-position="top" aria-label="Community plugins" data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">community plugin</a> that you can download separately.
<br>Follow instructions in <a data-href="Community plugins#Install a community plugin" href="extending-obsidian/community-plugins.html#Install a community plugin" class="internal-link" target="_self" rel="noopener nofollow">Community plugins &gt; Install a community plugin</a>
<br>Download and enable <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps</a> from the list
To start, try creating a note called Eiffel Tower and copy the following properties into it:---
coordinates: - "48.85837" - "2.294481"
icon: "landmark"
color: "red"
tags: - places
---
Here's what the code above means:Now create a map view with a filter for the tag places and set marker coordinates, icon, and color using the properties listed above. <br>You can also open these <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps/tree/master/examples" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps/tree/master/examples" target="_self">example files</a> in Obsidian to see working map views with markers, icons, and colors already configured.<br>Map view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Embedded height
Center coordinates
Zoom constraints
Marker coordinates, color, and icon
Background
<br>To display pins on the map go to the <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">view settings</a> and select a marker coordinates property. The property must contain latitude and longitude coordinates. The following formats are accepted:# Text property
coordinates: "lat, lng" # List property
coordinates: - "lat" - "lng"
<br>If you store coordinates as separate latitude and longitude properties you can combine them with a <a data-tooltip-position="top" aria-label="Bases syntax > Formulas" data-href="Bases syntax#Formulas" href="bases/bases-syntax.html#Formulas" class="internal-link" target="_self" rel="noopener nofollow">formula</a> property by defining it as an array of coordinates using the following formula: [latitude, longitude].<br>Add icons to markers by defining a marker icons property. For example, you can add a property called icon to your notes and give it values like landmark or utensils from Obsidian's built-in <a data-tooltip-position="top" aria-label="https://lucide.dev/icons/" rel="noopener nofollow" class="external-link is-unresolved" href="https://lucide.dev/icons/" target="_self">Lucide library</a>.Let's say you want all restaurants to have the same icon on the map:
Create a note called Restaurants and add a property called icon with the value utensils. Give restaurant notes a property called type that links to the [[Restaurants]] note.
Add a formula property called Type icon to your base with the following code:
list(type)[0].asFile().properties.icon Choose the Type icon as your marker icon in the view settings.
Voilà! Now your map will display icons from the the type of the place, not the place itself.Set the color of markers. Accepts values as RGB rgb(0,0,0), HEX #000, or CSS variables like var(--color-blue). Like in the icon example above you can use a formula property to define colors dynamically.Map tiles are a standard way to display digital maps. There are several services you can use to customize maps with unique styles, colors, and fonts. Maps support both raster and vector tiles, and accepts most tile URLs, including TileJSON URLs.<br><a data-tooltip-position="top" aria-label="https://openfreemap.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://openfreemap.org/" target="_self">OpenFreeMap</a> offers a few styles you can use for free. Try using one of the following URLs in the Map tiles setting:
<br><a data-tooltip-position="top" aria-label="https://maputnik.github.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://maputnik.github.io/" target="_self">Maputnik</a> for customizing map tiles.
<br><a data-tooltip-position="top" aria-label="https://protomaps.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://protomaps.com/" target="_self">Protomaps</a> for self-hosting map tiles.
<br>Other hosted services with free tiers include <a data-tooltip-position="top" aria-label="https://www.maptiler.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.maptiler.com/" target="_self">MapTiler</a> and <a data-tooltip-position="top" aria-label="https://www.mapbox.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.mapbox.com/" target="_self">Mapbox</a>.
<br>You can link to popular mapping services using <a data-href="Formulas" href="bases/formulas.html" class="internal-link" target="_self" rel="noopener nofollow">Formulas</a>. For example your pin can show a link to Google Maps using the following formula:link("https://www.google.com/maps/search/" + file.name.replace(" ","+"),"Google Maps")
<br>If the map appears blank when you first load the Maps plugin, try <a data-tooltip-position="top" aria-label="Update Obsidian" data-href="Update Obsidian" href="getting-started/update-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">updating the Obsidian installer version</a>.<br>The <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps" target="_self">Maps plugin</a> is open source. You can help by contributing bug reports, feature requests and pull requests.]]></description><link>bases/layouts/map-view.html</link><guid isPermaLink="false">Bases/Layouts/Map view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-map.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-map.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[List view]]></title><description><![CDATA[List is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-list.svg > icon" src="attachments/icons/lucide-list.svg" target="_self"> List from the view menu to display files as a <a data-tooltip-position="top" aria-label="Basic formatting syntax > Lists" data-href="Basic formatting syntax#Lists" href="editing-and-formatting/basic-formatting-syntax.html#Lists" class="internal-link" target="_self" rel="noopener nofollow">list</a> with bulleted or numbered markers.<br>List view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Markers: bullets, numbers or none
Indent properties
Separators for properties
Choose the type of list marker your want to use: bullets, numbers, or none.When toggled on, any properties you select in the Properties menu will be displayed as indented items for the primary list item.To change your primary list item, move a property in the Properties menu to the top, by dragging it or using the Alt + Up/Down shortcut.When nested properties is toggled off, this setting defines a character to separate the properties for each list item. Defaults to a comma.]]></description><link>bases/layouts/list-view.html</link><guid isPermaLink="false">Bases/Layouts/List view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-list.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-list.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Cards view]]></title><description><![CDATA[Cards is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-layout-grid.svg > icon" src="attachments/icons/lucide-layout-grid.svg" target="_self"> Cards from the view menu to display files as a gallery-like grid layout with optional cover images.<br>Card view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Card size
Image property
Image fit
Image aspect ration
Defines the width of a card.<br>Cards support an optional cover image, which is <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a> that's displayed as an image at the top of the card. The property can be any of the following:
<br>A link to a local <a data-tooltip-position="top" aria-label="Attachments" data-href="Attachments" href="editing-and-formatting/attachments.html" class="internal-link" target="_self" rel="noopener nofollow">attachment</a> "[[link/to/attachment.jpg]]"
An external link (URL)
A hex color code (#000000)
If you have an image property configured, this option will determine how the image should be displayed in the card.
Cover: The image fills the card's content box. If it does not fit, the image will be cropped.
Contain: The image is scaled until it fits within the card's content box. The image will not be cropped.
The height of the cover image is determined by its aspect ratio. The default aspect ratio is 1:1 meaning all your images will be square. Adjust this option to make the image shorter or taller.]]></description><link>bases/layouts/cards-view.html</link><guid isPermaLink="false">Bases/Layouts/Cards view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-layout-grid.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-layout-grid.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Views]]></title><description><![CDATA[Views allow you to organize the information in a <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Base</a> in multiple ways. A base can contain several views, and each view can have a unique configuration to display, sort, and filter files.For example, you may want to create a base called "Books" that has separate views for "Reading list" and "Recently finished".At the top of a base is a toolbar that lets you interact with views and their results.
<br><img alt="lucide-table.svg > icon" src="attachments/icons/lucide-table.svg" target="_self"> View menu — create, edit, and switch views.
Results — limit, copy and export files.
<br><img alt="lucide-arrow-up-down.svg > icon" src="attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort — sort and group files.
<br><img alt="lucide-list-filter.svg > icon" src="attachments/icons/lucide-list-filter.svg" target="_self"> Filter — filter files.
<br><img alt="lucide-list.svg > icon" src="attachments/icons/lucide-list.svg" target="_self"> Properties — choose properties to display and create <a data-href="formulas" href="bases/formulas.html" class="internal-link" target="_self" rel="noopener nofollow">formulas</a>.
<br><img alt="lucide-plus.svg > icon" src="attachments/icons/lucide-plus.svg" target="_self"> New — create a new file in the current view.
There are two ways to add a view to a base:
<br>Click the view name in the top left and select <img alt="lucide-plus.svg > icon" src="attachments/icons/lucide-plus.svg" target="_self"> Add view.
<br>Use the <a data-href="command palette" href="plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command palette</a> and select Bases: Add view.
The first view in your list of views will load by default. Drag views by their icon to change their order.Each view has its own configuration options. To edit view settings:
Click the view name in the top left.
Click the right arrow next to the view you want to configure.
Alternatively right-click the view name in the base's toolbar to quickly access the view settings.<br>Views can be displayed with different layouts including as <img alt="lucide-table.svg > icon" src="attachments/icons/lucide-table.svg" target="_self"> table, <img alt="lucide-list.svg > icon" src="attachments/icons/lucide-list.svg" target="_self"> list, <img alt="lucide-layout-grid.svg > icon" src="attachments/icons/lucide-layout-grid.svg" target="_self"> cards, and <img alt="lucide-map.svg > icon" src="attachments/icons/lucide-map.svg" target="_self"> map. Additional layouts can be added by <a data-href="Community plugins" href="extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>. Some layouts are still being developed and require <a data-href="early access versions" href="obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">early access versions</a> of Obsidian.<br>Open the <img alt="lucide-list-filter.svg > icon" src="attachments/icons/lucide-list-filter.svg" target="_self"> Filter menu at the top of a base to add filters.<br>A base without filters shows all the files in your vault. Filters narrow down the results to only show files that meet specific criteria. For example, you can use filters to only display files with a specific <a data-tooltip-position="top" aria-label="Tags" data-href="Tags" href="editing-and-formatting/tags.html" class="internal-link" target="_self" rel="noopener nofollow">tag</a> or within a specific folder. Many filter types are available.<br>Filters can be applied to all views in a base, or just a single view by choosing from the two sections in the <img alt="lucide-list-filter.svg > icon" src="attachments/icons/lucide-list-filter.svg" target="_self"> Filter menu.
All views applies filters to all views in the base.
This view applies filters to the active view.
Filters have three components:
<br>Property — lets you choose a <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a> in your vault, including <a data-tooltip-position="top" aria-label="Bases syntax > File properties" data-href="Bases syntax#File properties" href="bases/bases-syntax.html#File properties" class="internal-link" target="_self" rel="noopener nofollow">file properties</a>.
Operator — lets you choose how to compare the conditions. The list of available operators depends on the property type (text, date, number, etc) <br>Value — lets you choose the value you are comparing to. Values can include math and <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">functions</a>. All the following are true is an and statement — results will only be shown if all conditions in the filter group are met.
Any of the following are true is an or statement — results will be shown if any of the conditions in the filter group are met.
None of the following are true is a not statement — results will not be shown if any of the conditions in the filter group are met.
Filter groups allow you to create more complex logic by creating combinations on conjunctions.<br>Click the code button <img alt="lucide-code-xml.svg > icon" src="attachments/icons/lucide-code-xml.svg" target="_self"> to use the advanced filter editor. This displays the raw <a data-tooltip-position="top" aria-label="Bases syntax" data-href="Bases syntax" href="bases/bases-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">syntax</a> for the filter, and can be used with more complex <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">functions</a> that cannot be displayed using the point-and-click interface.<br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu to sort and group the results in a view.You can arrange results by one or more properties in ascending or descending order. This makes it easy to list notes by name, last edited time, or any other property — including formulas.You can also group results by a property to organize similar items into visually distinct sections. Currently, Obsidian supports grouping by only one property.
<br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu at the top of the view.
Choose the property you want to sort (or group) by.
<br>If you have multiple sorts, drag them up or down using the <img alt="lucide-grip-vertical.svg > icon" src="attachments/icons/lucide-grip-vertical.svg" target="_self"> grip handle to change their priority.
The options for ordering results depend on the property type:
Text: sort alphabetically (A→Z) or in reverse alphabetical order (Z→A).
Number: sort from smallest to largest (0→1) or largest to smallest (1→0).
Date and time: sort by old to new, or new to old. <br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu at the top of the view.
<br>Click the <img alt="lucide-trash-2.svg > icon" src="attachments/icons/lucide-trash-2.svg" target="_self"> trash can button next to the sort or group you want to remove.
The results menu shows the number of results in view. Click the results button to limit the number of results, and access additional actions.This action copies the view to your clipboard. Once in your clipboard you can paste it into a Markdown file, or into other document apps including spreadsheets like Google Sheets, Excel, and Numbers.This action saves a CSV of your current view.<br>You can embed base files in <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">any other file</a> using the ![[File.base]] syntax. The first view in the list will be used. You can change the order by dragging views in the view menu.To specify the default view for an embed use ![[File.base#View]].]]></description><link>bases/views.html</link><guid isPermaLink="false">Bases/Views.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-table.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-table.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Bases]]></title><description><![CDATA[Create database-like views of your notes, formatted as tables or cards. Edit, sort, and filter files using their properties.]]></description><link>bases/introduction-to-bases.html</link><guid isPermaLink="false">Bases/Introduction to Bases.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/bases-noshadow.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/bases-noshadow.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Functions]]></title><description><![CDATA[This page details the functions used in Obsidian Bases to manipulate data from properties in filters and formulas.]]></description><link>bases/functions.html</link><guid isPermaLink="false">Bases/Functions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Formulas]]></title><description><![CDATA[Formulas allow you to create calculated properties using data from other properties. You can perform calculations, manipulate text, work with dates, and more.]]></description><link>bases/formulas.html</link><guid isPermaLink="false">Bases/Formulas.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create a base]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a> let you create database-like views of your notes. Here's how you can create a base and embed it in a note. Every base can have one or more <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">views</a> to display information in different ways.Command palette:
Open the Command palette.
Select Bases: Create new base to create a base in the same folder as the active file.
Bases: Insert new base to create a base and embed it in the current file. File explorer:
In the File explorer, right-click the folder you want to create the base in.
Select New base.
Ribbon:
In the vertical ribbon menu, select Create new base to create a base in the same folder as the active file.
<br>You can embed base files in <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">any other file</a> using the ![[File.base]] syntax. To specify the default view use ![[File.base#View]].<br>Bases can also embedded directly into a note using a base code block and the <a data-tooltip-position="top" aria-label="Bases syntax" data-href="Bases syntax" href="bases/bases-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">bases syntax</a>. ```base
filters: and: - file.hasTag("example")
views: - type: table name: Table
```
]]></description><link>bases/create-a-base.html</link><guid isPermaLink="false">Bases/Create a base.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Bases syntax]]></title><description><![CDATA[This page provides an introduction to Bases syntax in Obsidian.]]></description><link>bases/bases-syntax.html</link><guid isPermaLink="false">Bases/Bases syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Bases roadmap]]></title><description><![CDATA[The <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a> plugin is still in development. We expect many changes and improvements to Bases over the coming months, and longer than usual <a data-tooltip-position="top" aria-label="Early access versions" data-href="Early access versions" href="obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">early access</a> phases. <a data-tooltip-position="top" aria-label="https://obsidian.md/roadmap/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/roadmap/" target="_self">See roadmap.</a>]]></description><link>bases/bases-roadmap.html</link><guid isPermaLink="false">Bases/Bases roadmap.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[web-clipper-interpreter-demo]]></title><link>attachments/video/web-clipper-interpreter-demo.html</link><guid isPermaLink="false">Attachments/video/web-clipper-interpreter-demo.mp4</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[obsidian-cli]]></title><link>attachments/video/obsidian-cli.html</link><guid isPermaLink="false">Attachments/video/obsidian-cli.mp4</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[obsidian-icon-vault-switcher]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-vault-switcher.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-vault-switcher.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-vault-switcher.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-vault-switcher.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-vault-switcher.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-upper-lowercase]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-upper-lowercase.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-upper-lowercase.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-upper-lowercase.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-upper-lowercase.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-upper-lowercase.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-syncing]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-sync-syncing.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-sync-syncing.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-sync-syncing.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-syncing.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-syncing.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-synced]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-sync-synced.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-sync-synced.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-sync-synced.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-synced.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-synced.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-paused]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-sync-paused.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-sync-paused.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-sync-paused.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-paused.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-paused.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-disconnected]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-sync-disconnected.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-sync-disconnected.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-sync-disconnected.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sync-disconnected.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sync-disconnected.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-smartphone]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-smartphone.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-smartphone.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-smartphone.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-smartphone.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-smartphone.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-smartphone-x]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-smartphone-x.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-smartphone-x.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-smartphone-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-smartphone-x.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-smartphone-x.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-side-bar-right]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-side-bar-right.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-side-bar-right.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-side-bar-right.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-side-bar-right.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-side-bar-right.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-side-bar-left]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-side-bar-left.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-side-bar-left.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-side-bar-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-side-bar-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-side-bar-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sheets-in-box]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-sheets-in-box.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-sheets-in-box.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-sheets-in-box.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-sheets-in-box.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-sheets-in-box.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-links-going-out]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-links-going-out.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-links-going-out.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-links-going-out.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-links-going-out.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-links-going-out.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-links-coming-in]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-links-coming-in.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-links-coming-in.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-links-coming-in.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-links-coming-in.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-links-coming-in.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-help]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-help.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-help.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-help.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-help.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-help.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-dice]]></title><description><![CDATA[<img src="attachments/icons/obsidian-icon-dice.svg" target="_self">]]></description><link>attachments/icons/obsidian-icon-dice.html</link><guid isPermaLink="false">Attachments/icons/obsidian-icon-dice.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/obsidian-icon-dice.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/obsidian-icon-dice.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-x]]></title><description><![CDATA[<img src="attachments/icons/lucide-x.svg" target="_self">]]></description><link>attachments/icons/lucide-x.html</link><guid isPermaLink="false">Attachments/icons/lucide-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-x.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-x.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-wrench]]></title><description><![CDATA[<img src="attachments/icons/lucide-wrench.svg" target="_self">]]></description><link>attachments/icons/lucide-wrench.html</link><guid isPermaLink="false">Attachments/icons/lucide-wrench.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-wrench.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-wrench.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-users]]></title><description><![CDATA[<img src="attachments/icons/lucide-users.svg" target="_self">]]></description><link>attachments/icons/lucide-users.html</link><guid isPermaLink="false">Attachments/icons/lucide-users.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-users.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-users.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-trash-2]]></title><description><![CDATA[<img src="attachments/icons/lucide-trash-2.svg" target="_self">]]></description><link>attachments/icons/lucide-trash-2.html</link><guid isPermaLink="false">Attachments/icons/lucide-trash-2.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-trash-2.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-trash-2.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-timer]]></title><description><![CDATA[<img src="attachments/icons/lucide-timer.svg" target="_self">]]></description><link>attachments/icons/lucide-timer.html</link><guid isPermaLink="false">Attachments/icons/lucide-timer.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-timer.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-timer.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-terminal]]></title><description><![CDATA[<img src="attachments/icons/lucide-terminal.svg" target="_self">]]></description><link>attachments/icons/lucide-terminal.html</link><guid isPermaLink="false">Attachments/icons/lucide-terminal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-terminal.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-terminal.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-table]]></title><description><![CDATA[<img src="attachments/icons/lucide-table.svg" target="_self">]]></description><link>attachments/icons/lucide-table.html</link><guid isPermaLink="false">Attachments/icons/lucide-table.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-table.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-table.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-square-function]]></title><description><![CDATA[<img src="attachments/icons/lucide-square-function.svg" target="_self">]]></description><link>attachments/icons/lucide-square-function.html</link><guid isPermaLink="false">Attachments/icons/lucide-square-function.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-square-function.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-square-function.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-sliders-horizontal]]></title><description><![CDATA[<img src="attachments/icons/lucide-sliders-horizontal.svg" target="_self">]]></description><link>attachments/icons/lucide-sliders-horizontal.html</link><guid isPermaLink="false">Attachments/icons/lucide-sliders-horizontal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-sliders-horizontal.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-sliders-horizontal.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-settings]]></title><description><![CDATA[<img src="attachments/icons/lucide-settings.svg" target="_self">]]></description><link>attachments/icons/lucide-settings.html</link><guid isPermaLink="false">Attachments/icons/lucide-settings.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-settings.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-settings.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-send]]></title><description><![CDATA[<img src="attachments/icons/lucide-send.svg" target="_self">]]></description><link>attachments/icons/lucide-send.html</link><guid isPermaLink="false">Attachments/icons/lucide-send.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-send.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-send.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-search]]></title><description><![CDATA[<img src="attachments/icons/lucide-search.svg" target="_self">]]></description><link>attachments/icons/lucide-search.html</link><guid isPermaLink="false">Attachments/icons/lucide-search.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-search.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-search.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-repeat]]></title><description><![CDATA[<img src="attachments/icons/lucide-repeat.svg" target="_self">]]></description><link>attachments/icons/lucide-repeat.html</link><guid isPermaLink="false">Attachments/icons/lucide-repeat.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-repeat.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-repeat.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-refresh-cw]]></title><description><![CDATA[<img src="attachments/icons/lucide-refresh-cw.svg" target="_self">]]></description><link>attachments/icons/lucide-refresh-cw.html</link><guid isPermaLink="false">Attachments/icons/lucide-refresh-cw.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-refresh-cw.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-refresh-cw.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-plus]]></title><description><![CDATA[<img src="attachments/icons/lucide-plus.svg" target="_self">]]></description><link>attachments/icons/lucide-plus.html</link><guid isPermaLink="false">Attachments/icons/lucide-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-plus.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-plus.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-plus-circle]]></title><description><![CDATA[<img src="attachments/icons/lucide-plus-circle.svg" target="_self">]]></description><link>attachments/icons/lucide-plus-circle.html</link><guid isPermaLink="false">Attachments/icons/lucide-plus-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-plus-circle.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-plus-circle.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-pencil]]></title><description><![CDATA[<img src="attachments/icons/lucide-pencil.svg" target="_self">]]></description><link>attachments/icons/lucide-pencil.html</link><guid isPermaLink="false">Attachments/icons/lucide-pencil.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-pencil.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-pencil.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-pen-line]]></title><description><![CDATA[<img src="attachments/icons/lucide-pen-line.svg" target="_self">]]></description><link>attachments/icons/lucide-pen-line.html</link><guid isPermaLink="false">Attachments/icons/lucide-pen-line.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-pen-line.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-pen-line.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-panels-top-left]]></title><description><![CDATA[<img src="attachments/icons/lucide-panels-top-left.svg" target="_self">]]></description><link>attachments/icons/lucide-panels-top-left.html</link><guid isPermaLink="false">Attachments/icons/lucide-panels-top-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-panels-top-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-panels-top-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-palette]]></title><description><![CDATA[<img src="attachments/icons/lucide-palette.svg" target="_self">]]></description><link>attachments/icons/lucide-palette.html</link><guid isPermaLink="false">Attachments/icons/lucide-palette.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="attachments/icons/lucide-palette.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-palette.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-more-horizontal]]></title><description><![CDATA[<img src="attachments/icons/lucide-more-horizontal.svg" target="_self">]]></description><link>attachments/icons/lucide-more-horizontal.html</link><guid isPermaLink="false">Attachments/icons/lucide-more-horizontal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-more-horizontal.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-more-horizontal.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-monitor-x]]></title><description><![CDATA[<img src="attachments/icons/lucide-monitor-x.svg" target="_self">]]></description><link>attachments/icons/lucide-monitor-x.html</link><guid isPermaLink="false">Attachments/icons/lucide-monitor-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-monitor-x.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-monitor-x.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-monitor-check]]></title><description><![CDATA[<img src="attachments/icons/lucide-monitor-check.svg" target="_self">]]></description><link>attachments/icons/lucide-monitor-check.html</link><guid isPermaLink="false">Attachments/icons/lucide-monitor-check.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-monitor-check.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-monitor-check.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-minus]]></title><description><![CDATA[<img src="attachments/icons/lucide-minus.svg" target="_self">]]></description><link>attachments/icons/lucide-minus.html</link><guid isPermaLink="false">Attachments/icons/lucide-minus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-minus.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-minus.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-minus-circle]]></title><description><![CDATA[<img src="attachments/icons/lucide-minus-circle.svg" target="_self">]]></description><link>attachments/icons/lucide-minus-circle.html</link><guid isPermaLink="false">Attachments/icons/lucide-minus-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-minus-circle.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-minus-circle.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-mic]]></title><description><![CDATA[<img src="attachments/icons/lucide-mic.svg" target="_self">]]></description><link>attachments/icons/lucide-mic.html</link><guid isPermaLink="false">Attachments/icons/lucide-mic.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-mic.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-mic.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-menu]]></title><description><![CDATA[<img src="attachments/icons/lucide-menu.svg" target="_self">]]></description><link>attachments/icons/lucide-menu.html</link><guid isPermaLink="false">Attachments/icons/lucide-menu.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-menu.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-menu.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-maximize]]></title><description><![CDATA[<img src="attachments/icons/lucide-maximize.svg" target="_self">]]></description><link>attachments/icons/lucide-maximize.html</link><guid isPermaLink="false">Attachments/icons/lucide-maximize.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-maximize.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-maximize.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-map]]></title><description><![CDATA[<img src="attachments/icons/lucide-map.svg" target="_self">]]></description><link>attachments/icons/lucide-map.html</link><guid isPermaLink="false">Attachments/icons/lucide-map.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-map.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-map.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-list]]></title><description><![CDATA[<img src="attachments/icons/lucide-list.svg" target="_self">]]></description><link>attachments/icons/lucide-list.html</link><guid isPermaLink="false">Attachments/icons/lucide-list.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-list.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-list.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-list-filter]]></title><description><![CDATA[<img src="attachments/icons/lucide-list-filter.svg" target="_self">]]></description><link>attachments/icons/lucide-list-filter.html</link><guid isPermaLink="false">Attachments/icons/lucide-list-filter.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-list-filter.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-list-filter.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-layout-grid]]></title><description><![CDATA[<img src="attachments/icons/lucide-layout-grid.svg" target="_self">]]></description><link>attachments/icons/lucide-layout-grid.html</link><guid isPermaLink="false">Attachments/icons/lucide-layout-grid.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-layout-grid.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-layout-grid.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-layout-dashboard]]></title><description><![CDATA[<img src="attachments/icons/lucide-layout-dashboard.svg" target="_self">]]></description><link>attachments/icons/lucide-layout-dashboard.html</link><guid isPermaLink="false">Attachments/icons/lucide-layout-dashboard.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-layout-dashboard.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-layout-dashboard.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-history]]></title><description><![CDATA[<img src="attachments/icons/lucide-history.svg" target="_self">]]></description><link>attachments/icons/lucide-history.html</link><guid isPermaLink="false">Attachments/icons/lucide-history.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-history.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-history.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-help-circle]]></title><description><![CDATA[<img src="attachments/icons/lucide-help-circle.svg" target="_self">]]></description><link>attachments/icons/lucide-help-circle.html</link><guid isPermaLink="false">Attachments/icons/lucide-help-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-help-circle.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-help-circle.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-heart]]></title><description><![CDATA[<img src="attachments/icons/lucide-heart.svg" target="_self">]]></description><link>attachments/icons/lucide-heart.html</link><guid isPermaLink="false">Attachments/icons/lucide-heart.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-heart.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-heart.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-grip-vertical]]></title><description><![CDATA[<img src="attachments/icons/lucide-grip-vertical.svg" target="_self">]]></description><link>attachments/icons/lucide-grip-vertical.html</link><guid isPermaLink="false">Attachments/icons/lucide-grip-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-grip-vertical.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-grip-vertical.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-git-fork]]></title><description><![CDATA[<img src="attachments/icons/lucide-git-fork.svg" target="_self">]]></description><link>attachments/icons/lucide-git-fork.html</link><guid isPermaLink="false">Attachments/icons/lucide-git-fork.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-git-fork.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-git-fork.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-gallery-vertical]]></title><description><![CDATA[<img src="attachments/icons/lucide-gallery-vertical.svg" target="_self">]]></description><link>attachments/icons/lucide-gallery-vertical.html</link><guid isPermaLink="false">Attachments/icons/lucide-gallery-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-gallery-vertical.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-gallery-vertical.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-folder-plus]]></title><description><![CDATA[<img src="attachments/icons/lucide-folder-plus.svg" target="_self">]]></description><link>attachments/icons/lucide-folder-plus.html</link><guid isPermaLink="false">Attachments/icons/lucide-folder-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-folder-plus.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-folder-plus.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-folder-open]]></title><description><![CDATA[<img src="attachments/icons/lucide-folder-open.svg" target="_self">]]></description><link>attachments/icons/lucide-folder-open.html</link><guid isPermaLink="false">Attachments/icons/lucide-folder-open.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-folder-open.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-folder-open.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-filter]]></title><description><![CDATA[<img src="attachments/icons/lucide-filter.svg" target="_self">]]></description><link>attachments/icons/lucide-filter.html</link><guid isPermaLink="false">Attachments/icons/lucide-filter.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-filter.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-filter.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-file-search]]></title><description><![CDATA[<img src="attachments/icons/lucide-file-search.svg" target="_self">]]></description><link>attachments/icons/lucide-file-search.html</link><guid isPermaLink="false">Attachments/icons/lucide-file-search.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-file-search.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-file-search.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-ellipsis-vertical]]></title><description><![CDATA[<img src="attachments/icons/lucide-ellipsis-vertical.svg" target="_self">]]></description><link>attachments/icons/lucide-ellipsis-vertical.html</link><guid isPermaLink="false">Attachments/icons/lucide-ellipsis-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-ellipsis-vertical.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-ellipsis-vertical.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-edit-3]]></title><description><![CDATA[<img src="attachments/icons/lucide-edit-3.svg" target="_self">]]></description><link>attachments/icons/lucide-edit-3.html</link><guid isPermaLink="false">Attachments/icons/lucide-edit-3.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-edit-3.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-edit-3.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-cog]]></title><description><![CDATA[<img src="attachments/icons/lucide-cog.svg" target="_self">]]></description><link>attachments/icons/lucide-cog.html</link><guid isPermaLink="false">Attachments/icons/lucide-cog.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-cog.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-cog.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-code-xml]]></title><description><![CDATA[<img src="attachments/icons/lucide-code-xml.svg" target="_self">]]></description><link>attachments/icons/lucide-code-xml.html</link><guid isPermaLink="false">Attachments/icons/lucide-code-xml.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-code-xml.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-code-xml.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-circle-play]]></title><description><![CDATA[<img src="attachments/icons/lucide-circle-play.svg" target="_self">]]></description><link>attachments/icons/lucide-circle-play.html</link><guid isPermaLink="false">Attachments/icons/lucide-circle-play.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-circle-play.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-circle-play.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevrons-up-down]]></title><description><![CDATA[<img src="attachments/icons/lucide-chevrons-up-down.svg" target="_self">]]></description><link>attachments/icons/lucide-chevrons-up-down.html</link><guid isPermaLink="false">Attachments/icons/lucide-chevrons-up-down.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-chevrons-up-down.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevrons-up-down.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevrons-down-up]]></title><description><![CDATA[<img src="attachments/icons/lucide-chevrons-down-up.svg" target="_self">]]></description><link>attachments/icons/lucide-chevrons-down-up.html</link><guid isPermaLink="false">Attachments/icons/lucide-chevrons-down-up.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-chevrons-down-up.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevrons-down-up.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevron-right]]></title><description><![CDATA[<img src="attachments/icons/lucide-chevron-right.svg" target="_self">]]></description><link>attachments/icons/lucide-chevron-right.html</link><guid isPermaLink="false">Attachments/icons/lucide-chevron-right.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-chevron-right.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevron-right.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevron-left]]></title><description><![CDATA[<img src="attachments/icons/lucide-chevron-left.svg" target="_self">]]></description><link>attachments/icons/lucide-chevron-left.html</link><guid isPermaLink="false">Attachments/icons/lucide-chevron-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-chevron-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-chevron-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-calendar]]></title><description><![CDATA[<img src="attachments/icons/lucide-calendar.svg" target="_self">]]></description><link>attachments/icons/lucide-calendar.html</link><guid isPermaLink="false">Attachments/icons/lucide-calendar.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-calendar.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-calendar.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-calculator]]></title><description><![CDATA[<img src="attachments/icons/lucide-calculator.svg" target="_self">]]></description><link>attachments/icons/lucide-calculator.html</link><guid isPermaLink="false">Attachments/icons/lucide-calculator.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-calculator.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-calculator.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-bookmark]]></title><description><![CDATA[<img src="attachments/icons/lucide-bookmark.svg" target="_self">]]></description><link>attachments/icons/lucide-bookmark.html</link><guid isPermaLink="false">Attachments/icons/lucide-bookmark.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-bookmark.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-bookmark.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-bookmark-plus]]></title><description><![CDATA[<img src="attachments/icons/lucide-bookmark-plus.svg" target="_self">]]></description><link>attachments/icons/lucide-bookmark-plus.html</link><guid isPermaLink="false">Attachments/icons/lucide-bookmark-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-bookmark-plus.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-bookmark-plus.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-book-icon]]></title><description><![CDATA[<img src="attachments/icons/lucide-book-icon.svg" target="_self">]]></description><link>attachments/icons/lucide-book-icon.html</link><guid isPermaLink="false">Attachments/icons/lucide-book-icon.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-book-icon.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-book-icon.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-binary]]></title><description><![CDATA[<img src="attachments/icons/lucide-binary.svg" target="_self">]]></description><link>attachments/icons/lucide-binary.html</link><guid isPermaLink="false">Attachments/icons/lucide-binary.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-binary.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-binary.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-arrow-up-narrow-wide]]></title><description><![CDATA[<img src="attachments/icons/lucide-arrow-up-narrow-wide.svg" target="_self">]]></description><link>attachments/icons/lucide-arrow-up-narrow-wide.html</link><guid isPermaLink="false">Attachments/icons/lucide-arrow-up-narrow-wide.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-arrow-up-narrow-wide.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-arrow-up-narrow-wide.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-arrow-up-down]]></title><description><![CDATA[<img src="attachments/icons/lucide-arrow-up-down.svg" target="_self">]]></description><link>attachments/icons/lucide-arrow-up-down.html</link><guid isPermaLink="false">Attachments/icons/lucide-arrow-up-down.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-arrow-up-down.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-arrow-up-down.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-align-left]]></title><description><![CDATA[<img src="attachments/icons/lucide-align-left.svg" target="_self">]]></description><link>attachments/icons/lucide-align-left.html</link><guid isPermaLink="false">Attachments/icons/lucide-align-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icons/lucide-align-left.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icons/lucide-align-left.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Excerpt from Mother of All Demos (1968)]]></title><link>attachments/audio/excerpt-from-mother-of-all-demos-(1968).html</link><guid isPermaLink="false">Attachments/audio/Excerpt from Mother of All Demos (1968).ogg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate></item><item><title><![CDATA[image-resize]]></title><description><![CDATA[<img src="attachments/changelog/image-resize.png" target="_self">]]></description><link>attachments/changelog/image-resize.html</link><guid isPermaLink="false">Attachments/Changelog/image-resize.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/changelog/image-resize.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/changelog/image-resize.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[attachment-prompt]]></title><description><![CDATA[<img src="attachments/changelog/attachment-prompt.png" target="_self">]]></description><link>attachments/changelog/attachment-prompt.html</link><guid isPermaLink="false">Attachments/Changelog/attachment-prompt.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/changelog/attachment-prompt.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/changelog/attachment-prompt.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[web-clipper-kde]]></title><description><![CDATA[<img src="attachments/web-clipper-kde.png" target="_self">]]></description><link>attachments/web-clipper-kde.html</link><guid isPermaLink="false">Attachments/web-clipper-kde.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/web-clipper-kde.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/web-clipper-kde.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[version-history-collaboration]]></title><description><![CDATA[<img src="attachments/version-history-collaboration.png" target="_self">]]></description><link>attachments/version-history-collaboration.html</link><guid isPermaLink="false">Attachments/version-history-collaboration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/version-history-collaboration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/version-history-collaboration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[sync-regional-sync-servers]]></title><description><![CDATA[<img src="attachments/sync-regional-sync-servers.png" target="_self">]]></description><link>attachments/sync-regional-sync-servers.html</link><guid isPermaLink="false">Attachments/sync-regional-sync-servers.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/sync-regional-sync-servers.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/sync-regional-sync-servers.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[style-guide-pointing-out-word-count]]></title><description><![CDATA[<img src="attachments/style-guide-pointing-out-word-count.png" target="_self">]]></description><link>attachments/style-guide-pointing-out-word-count.html</link><guid isPermaLink="false">Attachments/style-guide-pointing-out-word-count.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/style-guide-pointing-out-word-count.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/style-guide-pointing-out-word-count.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[status-bar-mobile]]></title><description><![CDATA[<img src="attachments/status-bar-mobile.jpeg" target="_self">]]></description><link>attachments/status-bar-mobile.html</link><guid isPermaLink="false">Attachments/status-bar-mobile.jpeg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/status-bar-mobile.jpeg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/status-bar-mobile.jpeg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[status-bar-desktop]]></title><description><![CDATA[<img src="attachments/status-bar-desktop.png" target="_self">]]></description><link>attachments/status-bar-desktop.html</link><guid isPermaLink="false">Attachments/status-bar-desktop.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/status-bar-desktop.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/status-bar-desktop.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[search-query-rendered]]></title><description><![CDATA[<img src="attachments/search-query-rendered.png" target="_self">]]></description><link>attachments/search-query-rendered.html</link><guid isPermaLink="false">Attachments/search-query-rendered.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/search-query-rendered.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/search-query-rendered.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ribbon-rearrange-visibility]]></title><description><![CDATA[<img src="attachments/ribbon-rearrange-visibility.jpeg" target="_self">]]></description><link>attachments/ribbon-rearrange-visibility.html</link><guid isPermaLink="false">Attachments/ribbon-rearrange-visibility.jpeg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/ribbon-rearrange-visibility.jpeg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/ribbon-rearrange-visibility.jpeg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-lockup-help]]></title><description><![CDATA[<img src="attachments/obsidian-lockup-help.svg" target="_self">]]></description><link>attachments/obsidian-lockup-help.html</link><guid isPermaLink="false">Attachments/obsidian-lockup-help.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/obsidian-lockup-help.svg" length="0" type="image/svg+xml"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/obsidian-lockup-help.svg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-graph-view]]></title><description><![CDATA[<img src="attachments/obsidian-graph-view.png" target="_self">]]></description><link>attachments/obsidian-graph-view.html</link><guid isPermaLink="false">Attachments/obsidian-graph-view.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/obsidian-graph-view.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/obsidian-graph-view.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-token]]></title><description><![CDATA[<img src="attachments/notion-token.png" target="_self">]]></description><link>attachments/notion-token.html</link><guid isPermaLink="false">Attachments/notion-token.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/notion-token.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/notion-token.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-integration]]></title><description><![CDATA[<img src="attachments/notion-integration.png" target="_self">]]></description><link>attachments/notion-integration.html</link><guid isPermaLink="false">Attachments/notion-integration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/notion-integration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/notion-integration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-export]]></title><description><![CDATA[<img src="attachments/notion-export.png" target="_self">]]></description><link>attachments/notion-export.html</link><guid isPermaLink="false">Attachments/notion-export.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/notion-export.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/notion-export.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-export-2]]></title><description><![CDATA[<img src="attachments/notion-export-2.png" target="_self">]]></description><link>attachments/notion-export-2.html</link><guid isPermaLink="false">Attachments/notion-export-2.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/notion-export-2.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/notion-export-2.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[linking-to-a-header-with-double-hashtags]]></title><description><![CDATA[<img src="attachments/linking-to-a-header-with-double-hashtags.png" target="_self">]]></description><link>attachments/linking-to-a-header-with-double-hashtags.html</link><guid isPermaLink="false">Attachments/linking-to-a-header-with-double-hashtags.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/linking-to-a-header-with-double-hashtags.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/linking-to-a-header-with-double-hashtags.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[link-to-a-double-block]]></title><description><![CDATA[<img src="attachments/link-to-a-double-block.png" target="_self">]]></description><link>attachments/link-to-a-double-block.html</link><guid isPermaLink="false">Attachments/link-to-a-double-block.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/link-to-a-double-block.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/link-to-a-double-block.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[link-block-heading]]></title><description><![CDATA[<img src="attachments/link-block-heading.png" target="_self">]]></description><link>attachments/link-block-heading.html</link><guid isPermaLink="false">Attachments/link-block-heading.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/link-block-heading.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/link-block-heading.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-view-note-configuration]]></title><description><![CDATA[<img src="attachments/ios-view-note-configuration.png" target="_self">]]></description><link>attachments/ios-view-note-configuration.html</link><guid isPermaLink="false">Attachments/ios-view-note-configuration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/ios-view-note-configuration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/ios-view-note-configuration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-share-sheet]]></title><description><![CDATA[<img src="attachments/ios-share-sheet.png" target="_self">]]></description><link>attachments/ios-share-sheet.html</link><guid isPermaLink="false">Attachments/ios-share-sheet.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/ios-share-sheet.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/ios-share-sheet.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-new-note-configuration]]></title><description><![CDATA[<img src="attachments/ios-new-note-configuration.png" target="_self">]]></description><link>attachments/ios-new-note-configuration.html</link><guid isPermaLink="false">Attachments/ios-new-note-configuration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/ios-new-note-configuration.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/ios-new-note-configuration.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[internal-links-header]]></title><description><![CDATA[<img src="attachments/internal-links-header.png" target="_self">]]></description><link>attachments/internal-links-header.html</link><guid isPermaLink="false">Attachments/internal-links-header.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/internal-links-header.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/internal-links-header.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[iCloud-folder-location]]></title><description><![CDATA[<img src="attachments/icloud-folder-location.png" target="_self">]]></description><link>attachments/icloud-folder-location.html</link><guid isPermaLink="false">Attachments/iCloud-folder-location.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/icloud-folder-location.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/icloud-folder-location.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[help-support-console-menu]]></title><description><![CDATA[<img src="attachments/help-support-console-menu.png" target="_self">]]></description><link>attachments/help-support-console-menu.html</link><guid isPermaLink="false">Attachments/help-support-console-menu.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/help-support-console-menu.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/help-support-console-menu.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[daily-notes-and-date-properties]]></title><description><![CDATA[<img src="attachments/daily-notes-and-date-properties.png" target="_self">]]></description><link>attachments/daily-notes-and-date-properties.html</link><guid isPermaLink="false">Attachments/daily-notes-and-date-properties.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/daily-notes-and-date-properties.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/daily-notes-and-date-properties.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-noshadow]]></title><description><![CDATA[<img src="attachments/bases-noshadow.png" target="_self">]]></description><link>attachments/bases-noshadow.html</link><guid isPermaLink="false">Attachments/bases-noshadow.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/bases-noshadow.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/bases-noshadow.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-map-places]]></title><description><![CDATA[<img src="attachments/bases-map-places.png" target="_self">]]></description><link>attachments/bases-map-places.html</link><guid isPermaLink="false">Attachments/bases-map-places.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/bases-map-places.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/bases-map-places.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-dark-noshadow]]></title><description><![CDATA[<img src="attachments/bases-dark-noshadow.png" target="_self">]]></description><link>attachments/bases-dark-noshadow.html</link><guid isPermaLink="false">Attachments/bases-dark-noshadow.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/bases-dark-noshadow.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/bases-dark-noshadow.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[application-installer-current-version]]></title><description><![CDATA[<img src="attachments/application-installer-current-version.png" target="_self">]]></description><link>attachments/application-installer-current-version.html</link><guid isPermaLink="false">Attachments/application-installer-current-version.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/application-installer-current-version.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/application-installer-current-version.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Windows-OS-DateTime]]></title><description><![CDATA[<img src="attachments/windows-os-datetime.png" target="_self">]]></description><link>attachments/windows-os-datetime.html</link><guid isPermaLink="false">Attachments/Windows-OS-DateTime.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/windows-os-datetime.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/windows-os-datetime.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Vault picker]]></title><description><![CDATA[<img src="attachments/vault-picker.png" target="_self">]]></description><link>attachments/vault-picker.html</link><guid isPermaLink="false">Attachments/Vault picker.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync Canvas-dark]]></title><description><![CDATA[<img src="attachments/sync-canvas-dark.png" target="_self">]]></description><link>attachments/sync-canvas-dark.html</link><guid isPermaLink="false">Attachments/Sync Canvas-dark.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Style-guide-zoomed-example]]></title><description><![CDATA[<img src="attachments/style-guide-zoomed-example.png" target="_self">]]></description><link>attachments/style-guide-zoomed-example.html</link><guid isPermaLink="false">Attachments/Style-guide-zoomed-example.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/style-guide-zoomed-example.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/style-guide-zoomed-example.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Style-guide-modal-example]]></title><description><![CDATA[<img src="attachments/style-guide-modal-example.png" target="_self">]]></description><link>attachments/style-guide-modal-example.html</link><guid isPermaLink="false">Attachments/Style-guide-modal-example.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/style-guide-modal-example.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/style-guide-modal-example.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Source view]]></title><description><![CDATA[<img src="attachments/source-view.png" target="_self">]]></description><link>attachments/source-view.html</link><guid isPermaLink="false">Attachments/Source view.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Search]]></title><description><![CDATA[<img src="attachments/search.png" target="_self">]]></description><link>attachments/search.html</link><guid isPermaLink="false">Attachments/Search.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/search.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/search.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Roam-exporting]]></title><description><![CDATA[<img src="attachments/roam-exporting.png" target="_self">]]></description><link>attachments/roam-exporting.html</link><guid isPermaLink="false">Attachments/Roam-exporting.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/roam-exporting.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/roam-exporting.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Roam-Importer-importing]]></title><description><![CDATA[<img src="attachments/roam-importer-importing.png" target="_self">]]></description><link>attachments/roam-importer-importing.html</link><guid isPermaLink="false">Attachments/Roam-Importer-importing.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/roam-importer-importing.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/roam-importer-importing.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[OneNote-Importer-Select-Sections]]></title><description><![CDATA[<img src="attachments/onenote-importer-select-sections.png" target="_self">]]></description><link>attachments/onenote-importer-select-sections.html</link><guid isPermaLink="false">Attachments/OneNote-Importer-Select-Sections.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/onenote-importer-select-sections.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/onenote-importer-select-sections.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[OneNote-Importer-Open-Link]]></title><description><![CDATA[<img src="attachments/onenote-importer-open-link.png" target="_self">]]></description><link>attachments/onenote-importer-open-link.html</link><guid isPermaLink="false">Attachments/OneNote-Importer-Open-Link.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/onenote-importer-open-link.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/onenote-importer-open-link.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Mac-OS-DateTime]]></title><description><![CDATA[<img src="attachments/mac-os-datetime.png" target="_self">]]></description><link>attachments/mac-os-datetime.html</link><guid isPermaLink="false">Attachments/Mac-OS-DateTime.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/mac-os-datetime.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/mac-os-datetime.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Live preview]]></title><description><![CDATA[<img src="attachments/live-preview.gif" target="_self">]]></description><link>attachments/live-preview.html</link><guid isPermaLink="false">Attachments/Live preview.gif</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Insider]]></title><description><![CDATA[<img src="attachments/insider.png" target="_self">]]></description><link>attachments/insider.html</link><guid isPermaLink="false">Attachments/Insider.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/insider.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/insider.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Insert alises]]></title><description><![CDATA[<img src="attachments/insert-alises.png" target="_self">]]></description><link>attachments/insert-alises.html</link><guid isPermaLink="false">Attachments/Insert alises.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Engelbart]]></title><description><![CDATA[<img src="attachments/engelbart.jpg" target="_self">]]></description><link>attachments/engelbart.html</link><guid isPermaLink="false">Attachments/Engelbart.jpg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Editor update chart]]></title><description><![CDATA[<img src="attachments/editor-update-chart.png" target="_self">]]></description><link>attachments/editor-update-chart.html</link><guid isPermaLink="false">Attachments/Editor update chart.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Backlinks]]></title><description><![CDATA[<img src="attachments/backlinks.png" target="_self">]]></description><link>attachments/backlinks.html</link><guid isPermaLink="false">Attachments/Backlinks.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="attachments/backlinks.png" length="0" type="image/png"/><content:encoded>&lt;figure&gt;&lt;img src="attachments/backlinks.png"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Live preview update]]></title><description><![CDATA[Obsidian 0.13 introduces a brand new editor engine that comes with several enhancements to your editing experience. In this post, we'll take a closer look at one of the biggest improvements in the latest release: Live Preview.Live Preview is a new editor mode that lets you preview your notes in the same view that you're writing them in. Live Preview delivers a cleaner writing experience by only displaying Markdown syntax around the cursor. Let's see an example!This is what your editing experience used to look like:<img alt="Source view.png > interface" src="obsidian-help/attachments/source-view.png" target="_self">And here's the same note using Live Preview:<br><img alt="Live Preview.gif" src="obsidian-help/attachments/live-preview.gif" target="_self">Live Preview gives you an improved editing experience that lets you see how your Markdown note will look like, without having to switch between Edit and Preview.To enable Live Preview for an existing vault:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, disable Legacy Editor.
Click on the Relaunch button for the change to take effect.
<br>After Obsidian restarts, open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, set Default editing mode to Live Preview.
When you open a new tab, it'll use Live Preview by default. If you already have some tabs open, they'll be in Source mode.We think you're going to love Live Preview. But if you want to keep your current editing experience, we've got you covered. You can keep editing your notes the same way as before by switching to the new Source mode.To toggle between Live Preview and Source mode:
<br>In the upper right corner of the tab, click More options (<img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Toggle source/live preview mode.
You can also toggle the editing view by opening the Command palette and searching for the Toggle source/live preview mode command, or change it permanently by setting Default editing mode to Source mode.Live Preview and Source mode are two ways to edit your Markdown notes in Obsidian. Try them out to see which one you prefer!<br>If you want to know how the terminology changes with the new features, here's a handy chart by <a data-tooltip-position="top" aria-label="Credits > ^a4b3a2" data-href="Credits#^a4b3a2" href="obsidian-help/obsidian/credits.html#^a4b3a2" class="internal-link" target="_self" rel="noopener nofollow">Argentum</a>:<br><img alt="Editor update chart.png" src="obsidian-help/attachments/editor-update-chart.png" target="_self">Some plugins and themes may not be fully compatible with the new editor. If your favorite plugin doesn't yet support the new editor, you can switch back to the old one by enabling the Legacy editor.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Editor.
Under General, enable Legacy Editor.
Click on the Relaunch button for the change to take effect.
Use the legacy editor if you're not ready to upgrade to the new editor. You'll miss out some sweet features, but know that you can switch to the new editor at any time.]]></description><link>obsidian-help/live-preview-update.html</link><guid isPermaLink="false">Obsidian Help/Live preview update.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Home]]></title><description><![CDATA[Welcome to the official Obsidian Help site, where you can find tips and guides on how to use <a data-tooltip-position="top" aria-label="https://obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md" target="_self">Obsidian</a>. For API documentation visit the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/" target="_self">Obsidian Developer Docs</a>.You can browse this site in several languages:
English
العربية
Dansk
Español
Italiano
日本語
Phéasa Khmêr
한국어
Português
Русский
Tiếng Việt
中文
Learn the basics of note-taking with Obsidian:
<br><a data-href="Download and install Obsidian" href="obsidian-help/getting-started/download-and-install-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">Download and install Obsidian</a>
<br><a data-href="Create a vault" href="obsidian-help/getting-started/create-a-vault.html" class="internal-link" target="_self" rel="noopener nofollow">Create a vault</a>
<br><a data-href="Create your first note" href="obsidian-help/getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create your first note</a>
<br><a data-href="Link notes" href="obsidian-help/getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Link notes</a>
<br><a data-href="Import notes" href="obsidian-help/getting-started/import-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Import notes</a>
<br><a data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>
With thousands of plugins and themes, you can shape Obsidian to fit your way of thinking.
<br><a data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> Choose which built-in features of Obsidian you want to turn on or off. <br><a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> Enable more workflows and capabilities with features built by Obsidian users. <br><a data-href="Themes" href="obsidian-help/extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> Customize the look and feel of Obsidian with community-made color schemes. <br><a data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a> Make small changes to the interface on top of your Obsidian theme. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> Highlight web pages and save content to Obsidian using our browser extension. <br><a data-href="Obsidian CLI" href="obsidian-help/extending-obsidian/obsidian-cli.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian CLI</a> Control Obsidian from your terminal using the command line interface. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> A safe and secure way to synchronize your notes across any device and OS. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> Publish your notes as a wiki, knowledge base, documentation, or digital garden. <br>If you find any mistakes or missing information on this site, you can contribute improvements and translations via <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs/" target="_self">the GitHub repo</a>.<br>If you want to contribute to Obsidian financially, consider a <a data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a> which offers early access to beta versions, or a <a data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> to show your organization's support.<br>See the <a data-href="Credits" href="obsidian-help/obsidian/credits.html" class="internal-link" target="_self" rel="noopener nofollow">Credits</a> to get to know all the amazing people who make Obsidian possible.]]></description><link>obsidian-help/home.html</link><guid isPermaLink="false">Obsidian Help/Home.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Help and support]]></title><description><![CDATA[Find support resources, report security or community violations, and learn how to contribute to Obsidian.]]></description><link>obsidian-help/help-and-support.html</link><guid isPermaLink="false">Obsidian Help/Help and support.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[favicon-96x96]]></title><description><![CDATA[<img src="obsidian-help/favicon-96x96.png" target="_self">]]></description><link>obsidian-help/favicon-96x96.html</link><guid isPermaLink="false">Obsidian Help/favicon-96x96.png</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[favicon]]></title><description><![CDATA[<img src="obsidian-help/favicon.ico" target="_self">]]></description><link>obsidian-help/favicon.html</link><guid isPermaLink="false">Obsidian Help/favicon.ico</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Workspace]]></title><description><![CDATA[Learn about the Obsidian workspace and its core components on desktop and mobile.]]></description><link>obsidian-help/user-interface/workspace.html</link><guid isPermaLink="false">Obsidian Help/User interface/Workspace.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Tabs]]></title><description><![CDATA[Learn how to open, organize, and manage tabs in Obsidian, including pinning, stacking, and linked views.]]></description><link>obsidian-help/user-interface/tabs.html</link><guid isPermaLink="false">Obsidian Help/User interface/Tabs.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Status bar]]></title><description><![CDATA[The status bar shows small bits of information in the bottom right corner of the window. That includes helpful information about the current file, the current vault, or the current status like time and date.<img alt="status-bar-desktop.png > interface" src="obsidian-help/attachments/status-bar-desktop.png" target="_self"><br>Status items are added both by <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugins</a> and <a data-href="community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">community plugins</a>. Some items are interactive but some are purely informational. <br>For example, the <a data-href="word count" href="obsidian-help/plugins/word-count.html" class="internal-link" target="_self" rel="noopener nofollow">word count</a> plugin adds the word and character count that’s not clickable, and the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Sync plugin</a> adds an icon that both shows the sync status as well as shows the sync log upon being clicked. <br>The desktop version of the status bar pictured above features information about the <a data-tooltip-position="top" aria-label="Backlinks" data-href="Backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">backlinks</a> present, the current <a data-tooltip-position="top" aria-label="Views and editing mode > Editing view" data-href="Views and editing mode#Editing view" href="obsidian-help/editing-and-formatting/views-and-editing-mode.html#Editing view" class="internal-link" target="_self" rel="noopener nofollow">editor view</a>, and the current word and character count from the word count plugin.]]></description><link>obsidian-help/user-interface/status-bar.html</link><guid isPermaLink="false">Obsidian Help/User interface/Status bar.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sidebar]]></title><description><![CDATA[Learn about Obsidian's left and right sidebars and how to manage tabs and tab groups.]]></description><link>obsidian-help/user-interface/sidebar.html</link><guid isPermaLink="false">Obsidian Help/User interface/Sidebar.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Settings]]></title><description><![CDATA[Learn how to customize Obsidian through the Settings interface.]]></description><link>obsidian-help/user-interface/settings.html</link><guid isPermaLink="false">Obsidian Help/User interface/Settings.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Ribbon]]></title><description><![CDATA[Learn how to use the ribbon, a space for common commands in Obsidian, and customize it on desktop and mobile.]]></description><link>obsidian-help/user-interface/ribbon.html</link><guid isPermaLink="false">Obsidian Help/User interface/Ribbon.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Pop-out windows]]></title><description><![CDATA[Learn how to open files in separate pop-out windows.]]></description><link>obsidian-help/user-interface/pop-out-windows.html</link><guid isPermaLink="false">Obsidian Help/User interface/Pop-out windows.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Language settings]]></title><description><![CDATA[The Obsidian interface has been translated to various languages by <a data-tooltip-position="top" aria-label="Credits > Translators" data-href="Credits#Translators" href="obsidian-help/obsidian/credits.html#Translators" class="internal-link" target="_self" rel="noopener nofollow">our amazing volunteer translators</a>. You can change the interface language either in <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> ( <img alt="lucide-settings.svg > icon" src="obsidian-help/attachments/icons/lucide-settings.svg" target="_self"> ) → General or when you create a new vault.<br>Is your language missing from the list? Are you seeing untranslated snippets of text? <a data-tooltip-position="top" aria-label="Translations" data-href="Translations" href="obsidian-help/contributing-to-obsidian/translations.html" class="internal-link" target="_self" rel="noopener nofollow">Help us translate Obsidian into your language</a>.]]></description><link>obsidian-help/user-interface/language-settings.html</link><guid isPermaLink="false">Obsidian Help/User interface/Language settings.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Hotkeys]]></title><description><![CDATA[Hotkeys are customizable keyboard shortcuts for Obsidian commands. You can assign any keyboard combination to trigger commands like opening files, inserting templates, or toggling plugins.Hotkeys are different from <a data-tooltip-position="top" aria-label="Editing shortcuts" data-href="Editing shortcuts" href="obsidian-help/editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">system keyboard shortcuts</a> (like Ctrl+C for copy), which are provided by your operating system and cannot be customized in Obsidian.<br>The fastest way to see the hotkey set for a command is to find the command in the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>. If there's a hotkey listed for that command, it's set.<br>You can also view and manage all hotkeys in <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.To add or modify a hotkey:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.
Find the command in the list or use the search filter.
Select the plus (+) icon next to the command.
Press the keyboard combination you want to use.
Select Save to confirm.
You can assign multiple hotkey combinations to a single command by selecting the plus (+) icon again after setting the first hotkey.To remove a hotkey:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.
Find the command with the hotkey you want to remove.
Select the X icon next to the keyboard combination.
<br>To show only commands that have assigned hotkeys, select the filter icon in <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Hotkeys.Hotkeys are displayed as they would appear on a US keyboard layout. Even if the displayed combination doesn't match your keyboard layout, the hotkey will work based on the actual keys you pressed (as long as you don't change your keyboard layout).<br>For a comprehensive list of default keyboard shortcuts for editing and navigation, see <a data-href="Editing shortcuts" href="obsidian-help/editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">Editing shortcuts</a>.]]></description><link>obsidian-help/user-interface/hotkeys.html</link><guid isPermaLink="false">Obsidian Help/User interface/Hotkeys.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Drag and drop]]></title><description><![CDATA[There are many ways to drag and drop elements in Obsidian. This includes tabs, files, folders, and content.
You can <a data-tooltip-position="top" aria-label="Tabs > Arrange tabs" data-href="Tabs#Arrange tabs" href="obsidian-help/user-interface/tabs.html#Arrange tabs" class="internal-link" target="_self" rel="noopener nofollow">arrange tabs</a> and split tab groups in the main content area and in <a data-tooltip-position="top" aria-label="Sidebar" data-href="Sidebar" href="obsidian-help/user-interface/sidebar.html" class="internal-link" target="_self" rel="noopener nofollow">sidebars</a>. <br>You can drag a file, or multiple files from the <a data-href="file explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">file explorer</a>.
<br>You can drag a file from a <a data-href="search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">search</a> result.
<br>You can drag a file from <a data-href="backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">backlinks</a> or unlinked references.
You can drag a file from a link inside the note, in preview mode. You can drop a file on a tab header to open the file there. Hold Alt (or Shift on macOS) to drop anywhere in the tab.
<br>You can drop a file on a folder in the <a data-href="file explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">file explorer</a> to move the file there.
You can drop a file into an editor to insert it as a link. The generated link also follows your preferences, such as relative paths, or using Markdown links.
<br>You can drop a file on the <a data-href="Bookmarks" href="obsidian-help/plugins/bookmarks.html" class="internal-link" target="_self" rel="noopener nofollow">Bookmarks</a> tab to bookmark it. You can drag any HTML content from the browser into Obsidian to automatically convert them into Markdown
You can drag and drop any files from your native file explorer to have Obsidian import (make a copy of) those files in your vault's attachment folder and insert them as internal links. Hold Ctrl on Windows/Linux or Option on macOS to create file:/// absolute links to those files instead of importing a copy. This creates an obsidian:// URL in the external application for the Obsidian note that you dragged.
]]></description><link>obsidian-help/user-interface/drag-and-drop.html</link><guid isPermaLink="false">Obsidian Help/User interface/Drag and drop.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Appearance]]></title><description><![CDATA[Obsidian comes with two color schemes, light and dark. By default, the color scheme is set to adapt to your operating system. You can change this by going to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance.<br>You can change the appearance of Obsidian by using <a data-tooltip-position="top" aria-label="themes" data-href="themes" href="obsidian-help/extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">custom themes</a>. Browse hundreds of community-made themes by going to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance, then click Manage to view and install themes.<br>You can also tweak themes using <a data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a> and <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" target="_self">build your own theme</a> .<br>You can change the Obsidian desktop app icon. Try the icon editor featured on <a data-tooltip-position="top" aria-label="https://obsidian.md/blog/new-obsidian-icon/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/blog/new-obsidian-icon/" target="_self">our blog</a> to customize the icon colors to your liking.To change the Obsidian app icon, follow these steps:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Select Appearance on the left.
Scroll down to the Advanced section.
Under Custom app icon click Choose .
Pick your desired icon from your filesystem. Accepted file formats are .icns, .ico, .png, and .svg.
Click Relaunch.
After Obsidian restarts, your new icon should appear in the taskbar on desktop and on your screen on mobile.
Custom app icon in the Windows taskbar For certain Windows operating systems, an extra step may be needed to adjust the custom app icon in the taskbar.
Follow these steps: Right-click the Obsidian icon on your taskbar or desktop shortcut.
Right-click the name Obsidian (skip this step for the desktop icon).
Choose Properties.
Click Change Icon.
Locate the icon on your file system.
Click OK. Afterward, you have the option to either restart explorer.exe within the task manager or restart your computer to apply the changes you made.
On MacOS you can make the Obsidian window translucent by enabling this option in the settings Appearance tab.Windows and translucency
The Obsidian team removed translucency in Windows for version 1.15.11 due to Electron's removal of the feature.
]]></description><link>obsidian-help/user-interface/appearance.html</link><guid isPermaLink="false">Obsidian Help/User interface/Appearance.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Syncing for teams]]></title><description><![CDATA[Obsidian is designed to work both online and offline and give you total control over your team's data. To share data across your team, you will need to choose a sync solution.Obsidian offers an official service called <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> which provides end-to-end encrypted syncing for small teams up to 20 users.<br>Because Obsidian stores your data in plain text .md files, there are numerous options available to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync data across devices</a> and control access to your team's data. This can include version control systems such as Git, network attached storage systems, and many services such as Dropbox, Google Drive, and more.<br>With&nbsp;<a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>&nbsp;you can collaborate on a shared vault with your team. <br>All collaborators must have an active Sync subscription to access a shared vault. Joining a shared vault does not count towards your&nbsp;<a data-tooltip-position="top" aria-label="Plans and storage limits > Plans" data-href="Plans and storage limits#Plans" href="obsidian-help/obsidian-sync/plans-and-storage-limits.html#Plans" class="internal-link" target="_self" rel="noopener nofollow">remote vault limit</a>. Note that Obsidian Sync is not included with the <a data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> and must be purchased separately.<br>If the remote vault is&nbsp;<a data-tooltip-position="top" aria-label="Obsidian Sync/Security and privacy > Encryption" data-href="Obsidian Sync/Security and privacy#Encryption" href="obsidian-help/obsidian-sync/security-and-privacy.html#Encryption" class="internal-link" target="_self" rel="noopener nofollow">end-to-end encrypted</a>, collaborators must enter the encryption password when they first access the shared remote vault. Can I purchase one Sync subscription and use it for my team?
If you are a team of one person, yes, you can use the Sync subscription for that team member. However, if you have multiple team members, each member will need their own Obsidian Sync subscription to access and share remote vaults.Do you have an on-premises Sync server?<br>
Obsidian Sync does not have an on-premises solution at this time. Feel free to add your use case to <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/obsidian-sync-self-hosted-server/20975" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/obsidian-sync-self-hosted-server/20975" target="_self">this feature request</a> thread.]]></description><link>obsidian-help/teams/syncing-for-teams.html</link><guid isPermaLink="false">Obsidian Help/Teams/Syncing for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Security considerations for teams]]></title><description><![CDATA[Our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">Security</a> page compiles information about how Obsidian approaches protecting your data. It is also the home for security audits completed by third parties.Obsidian is designed to function as an offline and standalone application. Obsidian also supports custom plugins and themes. Additionally, we provide both official and unofficial support for various file syncing services.<br>If you do not intend to use community plugins or themes, or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>, your standard procedures for securing applications will apply. However, if you plan to use any of these features, we recommend thoroughly evaluating their suitability for your workplace.<br>Please review the <a data-href="Plugin security" href="obsidian-help/extending-obsidian/plugin-security.html" class="internal-link" target="_self" rel="noopener nofollow">Plugin security</a> page in addition to this section. <br>The Obsidian teams reviews all community plugins and themes submitted to the official directory, via our <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-releases/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-releases/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc" target="_self">releases repository</a>. We do not review community items which have not been submitted to the official directory.<br>We do not have a community store for <a data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>. These files are typically obtained from within our <a data-tooltip-position="top" aria-label="https://obsidian.md/community" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/community" target="_self">Obsidian Community</a> or from public GitHub repositories.<br>We require bundling of assets in CSS snippets and themes. However, we have made an exception for <a data-tooltip-position="top" aria-label="https://fonts.google.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://fonts.google.com/" target="_self">Google Fonts</a> to maintain performance on mobile devices, where the impact of bundling fonts is more noticeable.While prioritizing the local-first approach of our application, Obsidian does make network calls based on the services and features you use. These network connections can be disabled via a domain firewall or application lockdown.Obsidian makes these network connections on HTTPS port 443.The following is a list of network connections Obsidian makes.
Early access updates: Uses releases.obsidian.md.
Account and license management: When accessing your Obsidian account in Settings and applying a Commercial License, we call api.obsidian.md.
Obsidian Sync: Used for syncing your notes across devices. sync-xx.obsidian.md, where xx is a number between 01-100. Obsidian Publish: Backend: publish-main.obsidian.md and publish-xx.obsidian.md, where xx is a number.
Frontend: publish.obsidian.md. Obsidian makes network requests to both&nbsp;github.com&nbsp;and&nbsp;raw.githubusercontent.com.
Public releases: If automatic updates are enabled, Obsidian checks GitHub for public releases.
Third-party themes and plugins: A check is performed once every 12 hours from the app's startup time to fetch a file hosted on GitHub used for "plugin deprecations." This file helps remotely disable specific versions of plugins known to malfunction, cause data loss, or potentially be vulnerable or malicious.
Enabled plugins may generate network traffic outside Obsidian and GitHub's control. Embedded online content: When opening notes that embed online content, such as an image (![cat](https://upload.wikimedia.org/wikipedia/commons/0/0b/Cat_poster_1.jpg)).
<br>DNS requests: If a hostname needs to be resolved before establishing a connection, including DNS over HTTPS. Refer to <a data-tooltip-position="top" aria-label="https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;l=120?q=chrome.cloudflare-dns.com&amp;ss=chromium" rel="noopener nofollow" class="external-link is-unresolved" href="https://source.chromium.org/chromium/chromium/src/+/main:net/dns/public/doh_provider_entry.cc;l=120?q=chrome.cloudflare-dns.com&amp;ss=chromium" target="_self">Chromium's documentation</a> for more information.
Does Obsidian support Single Sign-On (SSO)?<br>
Obsidian does not support SSO. In most use cases, Obsidian does not require an account or sign-on in your workplace, unless you are using <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>.Does Obsidian support Multi-Factor Authentication (MFA)?<br>
Obsidian supports <a data-href="2-factor authentication" href="obsidian-help/obsidian/2-factor-authentication.html" class="internal-link" target="_self" rel="noopener nofollow">2-factor authentication</a> (2FA) for Obsidian accounts, but it does not support 2FA for opening and using the base application. Users of <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> who have 2FA enabled will be required to confirm their 2FA key when they first log into the application.Will you accept security assessments from our company?
We require a minimum quoted purchase order amount before considering completing a security assessment. These assessments are often time-consuming and may not be applicable to offline applications like Obsidian, as they are typically geared towards cloud-based services.<br>However, you can waive this quoted purchase order amount by agreeing to pay a retainer fee. Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> to inquire about this option.Do you have any recognized certifications related to Information Security or quality standards, such as ISO27001, NIST, COBIT, or other ISO or CSA certifications?<br>
Not at this time. It may be something we explore in the future, but for now, our focus is on our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">security audits</a>.]]></description><link>obsidian-help/teams/security-considerations-for-teams.html</link><guid isPermaLink="false">Obsidian Help/Teams/Security considerations for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Publishing for teams]]></title><description><![CDATA[Obsidian makes it easy to create and edit wikis, knowledge bases, documentation, and other types of websites. It can be used as an editing tool or CMS for both internal and external sites.You can create public and private sites using the official <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> service, and publish directly from the Obsidian app.Obsidian also works with a variety of third-party publishing tools. Obsidian is compatible with most static site generators (SSGs) such as Jekyll, Hugo, Astro, and Quartz. Community plugins allow you to publish to other services such as Confluence, Jira, and more.<br>For more information on setting up an <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site, please review the following articles:
<br><a data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Introduction to Obsidian Publish</a>
<br><a data-href="Collaborate on a Publish site" href="obsidian-help/obsidian-publish/collaborate-on-a-publish-site.html" class="internal-link" target="_self" rel="noopener nofollow">Collaborate on a Publish site</a>
<br><a data-href="Publish limitations" href="obsidian-help/obsidian-publish/publish-limitations.html" class="internal-link" target="_self" rel="noopener nofollow">Publish limitations</a>
<br>If you are part of a larger team, you may need to pair Obsidian Publish with a more advanced version control system, such as Git. You can combine Publish with an external version control system, or use it in conjunction with a syncing service like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> to keep changes in sync across multiple users.<br>For example, this documentation site is hosted and Obsidian Publish and version control is managed via a public <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">GitHub repository</a>.Obsidian Publish is designed to primarily process plain text files and smaller images, presenting them on a website for viewing. Obsidian Publish is not designed to host large file size media, such as high-resolution image galleries and videos. For this we recommend hosting your assets on a dedicated CDN.Does every employee need to purchase a Publish subscription?
No. Only the site owner needs to purchase an Obsidian Publish subscription.]]></description><link>obsidian-help/teams/publishing-for-teams.html</link><guid isPermaLink="false">Obsidian Help/Teams/Publishing for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian for teams]]></title><description><![CDATA[Obsidian can be used as a note-taking application for individuals, and as a collaboration tool for your team.
<a data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> Support Obsidian by purchasing a commercial license. <br><a data-tooltip-position="top" aria-label="Deploy Obsidian across your team" data-href="Deploy Obsidian across your team" href="obsidian-help/teams/deploy-obsidian-across-your-team.html" class="internal-link" target="_self" rel="noopener nofollow">Deploy Obsidian</a> How to install, update, and customize Obsidian across your team. <br><a data-href="Syncing for teams" href="obsidian-help/teams/syncing-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Syncing for teams</a> How to sync data across your team. <br><a data-href="Publishing for teams" href="obsidian-help/teams/publishing-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Publishing for teams</a> How to publish data from your team's vault. Below are important links to relevant parts of our main website, and are listed here for quick access. <br><a data-tooltip-position="top" aria-label="https://obsidian.md/pricing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/pricing" target="_self">Purchase our products</a> Purchase a Commercial license, Sync, or Publish <br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">Report a bug</a> Report an application issue <br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/tags/c/feature-requests/8/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/tags/c/feature-requests/8/commercial" target="_self">Request a new feature</a> Report a feature request <br><a data-tooltip-position="top" aria-label="https://obsidian.md/license" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/license" target="_self">License overview</a> Review our license overview in plain English <br><a data-tooltip-position="top" aria-label="https://obsidian.md/terms" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/terms" target="_self">Terms of Service</a> Review our latest Terms of Service <br><a data-tooltip-position="top" aria-label="https://obsidian.md/privacy" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/privacy" target="_self">Privacy Policy</a> Review our privacy policy ]]></description><link>obsidian-help/teams/obsidian-for-teams.html</link><guid isPermaLink="false">Obsidian Help/Teams/Obsidian for teams.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Deploy Obsidian across your team]]></title><description><![CDATA[Obsidian runs as a local application on each of your team member's devices. It is designed to work both online and offline, securely and privately, and give you total control over your team's data. Obsidian is not available as a web-based application, therefore you will need to deploy the app to your team members.Your team can download Obsidian from our <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download page</a>. Releases are also available on our <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-releases/releases" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-releases/releases" target="_self">GitHub releases page</a> which includes links to <a data-tooltip-position="top" aria-label="https://obsidian.md/changelog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/changelog/" target="_self">the changelog</a>.For Windows users who need a system installer, the Universal .exe includes the option to install Obsidian for all users.<br>If automatic updates are enabled in the app, future versions will be installed automatically when users restart Obsidian. Additionally, we recommend periodically performing <a data-tooltip-position="top" aria-label="Update Obsidian > Installer updates" data-href="Update Obsidian#Installer updates" href="obsidian-help/getting-started/update-obsidian.html#Installer updates" class="internal-link" target="_self" rel="noopener nofollow">installer updates</a> to receive the latest updates to the Electron framework, including security fixes.<br>If you are looking how to limit network access to Obsidian during this process, review <a data-tooltip-position="top" aria-label="Security considerations for teams > Network and access" data-href="Security considerations for teams#Network and access" href="obsidian-help/teams/security-considerations-for-teams.html#Network and access" class="internal-link" target="_self" rel="noopener nofollow">network and access</a>.Obsidian is easy to modify to suit your team's needs. With an extensive API and a large ecosystem of users, Obsidian offers access to numerous plugins, themes, and complementary tools.<br>For security-related questions concerning these topics, please refer to <a data-href="Security considerations for teams" href="obsidian-help/teams/security-considerations-for-teams.html" class="internal-link" target="_self" rel="noopener nofollow">Security considerations for teams</a>.<br>The <a data-href="Configuration folder" href="obsidian-help/files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">Configuration folder</a> is where an Obsidian <a data-tooltip-position="top" aria-label="Glossary > Vault" data-href="Glossary#Vault" href="obsidian-help/getting-started/glossary.html#Vault" class="internal-link" target="_self" rel="noopener nofollow">vault</a> stores its application settings. By default, this folder is named .obsidian, but you have the flexibility to <a data-tooltip-position="top" aria-label="Configuration folder > Changing your configuration folder" data-href="Configuration folder#Changing your configuration folder" href="obsidian-help/files-and-folders/configuration-folder.html#Changing your configuration folder" class="internal-link" target="_self" rel="noopener nofollow">change the configuration folder</a> name according to your preference.We recommend creating a standardized template of the configuration folder to be deployed across your team's devices.<br><a data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> are optional features created by the Obsidian team. These features are integrated in the core application codebase and can be turned on or off.<br><a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> are third-party features added to the Obsidian application, and can be installed via the community directory. Third-party plugins leverage the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-api" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-api" target="_self">Obsidian API</a>. Plugins are located in the .obsidian/plugins folder within a vault, and can be installed manually at this location.<br><a data-href="Themes" href="obsidian-help/extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> visually alter the Obsidian interface. Like plugins, themes can be downloaded from our community directory. Themes are located in the .obsidian/themes folder within a vault.<br><a data-tooltip-position="top" aria-label="CSS snippets" data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">Snippets</a> are small .css files that visually modify aspects of the Obsidian interface. In some cases, it can also add functional enhancements. Snippets are located in the .obsidian/snippets folder within a vault.<br>For questions about account management and security, please refer to <a data-tooltip-position="top" aria-label="Security considerations for teams > Account security" data-href="Security considerations for teams#Account security" href="obsidian-help/teams/security-considerations-for-teams.html#Account security" class="internal-link" target="_self" rel="noopener nofollow">account security</a>.Can I deploy licenses across multiple installations?<br>
Currently, we do not support deploying licenses via a deployment script, such as in a .json file. If you're interested in this feature for your team, please submit a <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/feature-requests/8" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/feature-requests/8" target="_self">feature request</a>. Can Obsidian lock certain features or configurations via a setting or an application flag?<br>
Currently you can do this by blocking edit access to the .obsidian folder, or specific files and folders within it, described above. If you're interested in more access controls for your team, please submit a <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/feature-requests/8" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/feature-requests/8" target="_self">feature request</a>. ]]></description><link>obsidian-help/teams/deploy-obsidian-across-your-team.html</link><guid isPermaLink="false">Obsidian Help/Teams/Deploy Obsidian across your team.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Commercial license]]></title><description><![CDATA[Obsidian is free to use and is 100% user-supported. Organizations can choose to support Obsidian by purchasing Commercial licenses.Organizations that support Obsidian can be featured on our <a data-tooltip-position="top" aria-label="https://obsidian.md/enterprise/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/enterprise/" target="_self">Enterprise page</a> by purchasing 25 or more licenses.<br>Commercial licenses are not eligible for a refund per our <a data-href="Refund policy" href="obsidian-help/licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a>.<br>Obsidian offers two methods for <a data-tooltip-position="top" aria-label="https://obsidian.md/pricing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/pricing" target="_self">purchasing</a> a commercial license.Purchasing using an Obsidian account
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">your Obsidian account</a>.
Go to the License section.
Click Buy license and select the number of seats to purchase.
Complete the payment process.
Your license key will be displayed and can be activated using the steps below.
<br>If you need an invoice for this transaction, you can <a data-tooltip-position="top" aria-label="Introduction to licenses and payment > Generate an invoice" data-href="Introduction to licenses and payment#Generate an invoice" href="obsidian-help/licenses-and-payment/introduction-to-licenses-and-payment.html#Generate an invoice" class="internal-link" target="_self" rel="noopener nofollow">generate an invoice</a>.Purchasing using a purchase order<br>For purchases using a purchase order (PO), contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>.Your PO must include:
Legal Name of Your Company ("bill to" name)
Billing Address
VAT Number (optional)
Payment Terms (default is NET 30 days)
PO/Reference Number
Delivery Email for Licenses
Invoice Email for POs
Preferred Payment Method: Wire/ACH, Credit Card, or PayPal
<br>Purchasing a commercial license does not include <a data-tooltip-position="top" aria-label="https://obsidian.md/sync" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/sync" target="_self">Obsidian Sync</a>, <a data-tooltip-position="top" aria-label="https://obsidian.md/publish" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/publish" target="_self">Obsidian Publish</a>, or a <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Catalyst license</a>.To optionally apply a commercial license to your Obsidian installation follow the steps below. Note that applying a commercial license does not provide any functional benefits within the app.
Open the Obsidian app.
<br>Go to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General → Commercial license.
Click Activate and enter your license key.
You're done! The app is now licensed for commercial use.
<br>If your organization has purchased at least 25 commercial licenses, you can request to be featured as a <a data-tooltip-position="top" aria-label="https://obsidian.md/enterprise/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/enterprise/" target="_self">supporting organization</a>. If you would like your organization to be added or removed from the page, please <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">contact Obsidian support</a>.Your logo should be provided as an SVG file, filling a 32 by 32 pixel square, and using only white, with no background color.Can I buy a license for myself, or do I have to ask my company to buy it for me?<br>
Yes. You can buy a license for yourself by going to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">Account dashboard</a>. Most companies allow you to submit an expense report for the purchase.Some companies may have a different procurement process. Reach out to your IT department to determine their specific procedures. What business name should I use if I'm purchasing the license myself?
Use your company's name for the license if you expect to be reimbursed by your company. Otherwise, use your legal name as the business name.Can I purchase a commercial license for multiple employees?<br>
Yes. You can purchase multiple commercial license seats through your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/commercial" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/commercial" target="_self">Account dashboard</a>. There is no need for each employee to have their own Obsidian account, you can use a single admin account to purchase all the seats.After purchasing the license, you will receive a license key which you can send to employees to activate their license — see instructions above to activate the license.Am I required to purchase a commercial license for every employee?
No. Obsidian is 100% free to use and so there is no minimum seat count purchase required. Can I use the commercial license I purchased on both my work phone and work computer?
Yes. The commercial license is charged per seat count, not per device. This means you can use the same license key on all your individual work devices.I work in a highly secure environment, in an air-gapped network. How do I apply my commercial license?
In such specialized environments, you don't need to apply the commercial license directly to your installation.]]></description><link>obsidian-help/teams/commercial-license.html</link><guid isPermaLink="false">Obsidian Help/Teams/Commercial license.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Workspaces]]></title><description><![CDATA[Workspaces is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you manage and switch between different application layouts depending on your task, for example journaling, reading, or writing.A workspace contains information about open files and tabs, and the width and visibility of each sidebar.Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="obsidian-help/attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
Enter a name for the workspace.
Select Save.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
Enter a name for the workspace.
Select Save.
To update an existing workspace, save the workspace with the same name as the workspace you want to update.Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="obsidian-help/attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
Next to the workspace you want to load, select Load.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
Select the workspace to load.
Ribbon:
<br>In the ribbon, click Manage workspace layouts ( <img alt="lucide-panels-top-left.svg > icon" src="obsidian-help/attachments/icons/lucide-panels-top-left.svg" target="_self"> ).
<br>Next to the workspace you want to delete, select Delete layout ( <img alt="lucide-x.svg > icon" src="obsidian-help/attachments/icons/lucide-x.svg" target="_self"> ).
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Manage workspace layouts command.
Press Enter with the command selected.
<br>Next to the workspace you want to delete, select Delete layout ( <img alt="lucide-x.svg > icon" src="obsidian-help/attachments/icons/lucide-x.svg" target="_self"> ).
]]></description><link>obsidian-help/plugins/workspaces.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Workspaces.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Word count]]></title><description><![CDATA[Learn about the Word Count core plugin.]]></description><link>obsidian-help/plugins/word-count.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Word count.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Web viewer]]></title><description><![CDATA[Web viewer is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you open external links within Obsidian on desktop. This lets you reading link content without leaving the app and makes multitasking on web research projects easier.<br>External links open as a <a data-tooltip-position="top" aria-label="Tabs" data-href="Tabs" href="obsidian-help/user-interface/tabs.html" class="internal-link" target="_self" rel="noopener nofollow">tab</a> which you can rearrange, split, and open in a <a data-tooltip-position="top" aria-label="pop-out windows" data-href="pop-out windows" href="obsidian-help/user-interface/pop-out-windows.html" class="internal-link" target="_self" rel="noopener nofollow">pop-out window</a>. Any web page cards embedded in <a data-href="canvas" href="obsidian-help/plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">canvas</a> files can be opened as web viewer tabs.Web viewer is not a replacement for your primary browser. Web viewer provides a quick way to access web pages for research within Obsidian. However, it does not offer the full functionality, security controls, or extensibility of a dedicated browser.Click the glasses icon to view a plain text version of the web page. This feature works by cleaning the content using Mozilla's Readability library developed for Firefox.<br>Click the more actions icon to save a web page to your vault. You can customize the save page location by going to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Web viewer.<br>Web viewer blocks ads by default. You can customize ad blocking rules by adding lists such as <a data-tooltip-position="top" aria-label="https://easylist.to/" rel="noopener nofollow" class="external-link is-unresolved" href="https://easylist.to/" target="_self">Easylist</a>. If you use third-party Obsidian plugins, we recommend using your primary browser for sensitive tasks and password-protected websites instead of Web viewer.<br>Web viewer is based on the same <a data-tooltip-position="top" aria-label="https://developer.chrome.com/docs/apps/reference/webviewTag" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.chrome.com/docs/apps/reference/webviewTag" target="_self">Chromium</a> feature that lets you embed web pages in <a data-href="Canvas" href="obsidian-help/plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">Canvas</a>. Web viewer has been <a data-tooltip-position="top" aria-label="https://obsidian.md/blog/cure53-second-client-audit/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/blog/cure53-second-client-audit/" target="_self">independently audited</a> to verify that it has been safely implemented.<br>Obsidian plugins <a data-tooltip-position="top" aria-label="Plugin security > Plugin capabilities" data-href="Plugin security#Plugin capabilities" href="obsidian-help/extending-obsidian/plugin-security.html#Plugin capabilities" class="internal-link" target="_self" rel="noopener nofollow">are not sandboxed</a> and have deep control over the app. This design enables powerful functionality but also comes with security trade-offs. While Obsidian is running, third-party plugins have full access to cookies in Web viewer.]]></description><link>obsidian-help/plugins/web-viewer.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Web viewer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Unique note creator]]></title><description><![CDATA[Unique note creator is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you create notes with time-based names, also known as Zettelkasten notes.For example, if you create a new note at 09:45 on Jan 1st, 2024, Unique note creator creates a note with 202401010945 as its name. If a note with the same name exists, the new note uses the next available timestamp.Ribbon:
<br>In the ribbon, click Create new unique note ( <img alt="obsidian-icon-sheets-in-box.svg > icon" src="obsidian-help/attachments/icons/obsidian-icon-sheets-in-box.svg" target="_self"> ).
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Create new unique note command.
Press Enter with the command selected.
By default, new unique notes are empty. To use another file as a template:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Core plugins → Unique note creator.
In Template file location, enter the file you want to use as template.
<br>For more information about how to write templates, refer to <a data-href="Plugins/Templates" href="obsidian-help/plugins/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Plugins/Templates</a>.]]></description><link>obsidian-help/plugins/unique-note-creator.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Unique note creator.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Templates]]></title><description><![CDATA[Templates is a Core plugins|core plugin that lets you insert pre-defined snippets of text into your active note.]]></description><link>obsidian-help/plugins/templates.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Templates.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Tags view]]></title><description><![CDATA[Tags view is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lists all tags in your vault and the number of notes for each tag.<br>Click a tag to search for it using <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>.To toggle a tag in the search term, click the tag while pressing Ctrl (or Cmd on macOS).The plugin provides the following options:
Change sort order determines whether to sort the tags by Tag name or Frequency.
Show nested tags toggles whether to display nested tags as a tree or as a flat list.
Expand all and Collapse all expands and collapses the nested tags hierarchy.
You can choose to expand or collapse each nested level separately by clicking the arrow next to it.]]></description><link>obsidian-help/plugins/tags-view.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Tags view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Slides]]></title><description><![CDATA[Slides is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you create presentations from your notes. To start a presentation:File menu:
Right-click the tab of a note and click Start presentation.
Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Start presentation command.
Press Enter with the command selected to start a presentation using the active note.
To navigate between slides, click the left and right arrows in the bottom-right corner, or press the left and right arrow keys on your keyboard.You can also advance to the next slide by pressing Spacebar.To stop the presentation, press Escape or click the cross in the upper-right corner of the presentation.You can use any valid Markdown file as a presentation. To separate slides, enter --- at the start of a line surrounded by newlines.# Presentations using Slides A demo on how to build presentations using Slides. --- ## Formatting You can use regular Markdown formatting, like *emphasised* and **bold** text. --- ## Slides Use `---` to separate slides.
]]></description><link>obsidian-help/plugins/slides.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Slides.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Slash commands]]></title><description><![CDATA[Slash commands is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you perform commands in the editor by typing a forward slash (/) at the beginning of a line or after any blank space.To run a command using Slash commands:
In the editor, type a forward slash (/).
Enter the name of the command you want to run to search the list of available commands.
Navigate to the command using the arrow keys.
Press Enter.
To exit the Slash command search without invoking a command, press Esc or the Space key.<br>Fuzzy matching
Like the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>, Slash commands supports fuzzy matching which lets you search commands even if you don't know their exact names. For example, type "scf" to find the Save current file command.
]]></description><link>obsidian-help/plugins/slash-commands.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Slash commands.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Search]]></title><description><![CDATA[Search is a core plugin that helps you find data in your Obsidian vault by using search terms and operators to narrow down results.]]></description><link>obsidian-help/plugins/search.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Search.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Random note]]></title><description><![CDATA[Random note is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that opens a random note within your vault. Rediscover notes to add new insights, or link to recently added notes.<br>To open a random note, click Open random note ( <img alt="obsidian-icon-dice.svg > icon" src="obsidian-help/attachments/icons/obsidian-icon-dice.svg" target="_self"> ) in the <a data-href="Ribbon" href="obsidian-help/user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">Ribbon</a>.]]></description><link>obsidian-help/plugins/random-note.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Random note.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Quick switcher]]></title><description><![CDATA[Quick switcher is a core plugin that lets you search and open notes using only your keyboard.]]></description><link>obsidian-help/plugins/quick-switcher.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Quick switcher.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Properties view]]></title><description><![CDATA[Properties view is a core plugin that adds two sidebar views that you can use to manage Properties.]]></description><link>obsidian-help/plugins/properties-view.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Properties view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Page preview]]></title><description><![CDATA[Page preview is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you preview a page when you hover the cursor over an internal link, without needing to navigate to that page.<br>By default, hovering over a link will preview that file in <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, <a data-href="Backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>, and more. To preview a page while in Editing view, press Ctrl (or Cmd on macOS) while hovering the cursor over the link.There is also an option to require Ctrl (or Cmd on macOS) while hovering to see the file. The settings for this option are under Core plugins &gt; Page preview.Hint
Preview is on by default. Toggling the plugin option will turn the behavior off.
]]></description><link>obsidian-help/plugins/page-preview.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Page preview.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Outline]]></title><description><![CDATA[Outline is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lists the headings in the active note.To navigate to that section in the note, click on the heading in the outline.To rearrange sections in the note, click and drag the heading within the outline.]]></description><link>obsidian-help/plugins/outline.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Outline.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Outgoing links]]></title><description><![CDATA[Outgoing links is a core plugin that shows links from the active note at a glance, as well as potential links to be made.]]></description><link>obsidian-help/plugins/outgoing-links.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Outgoing links.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Note composer]]></title><description><![CDATA[Note composer is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you merge two notes or extract part of a note into a new note.Merging notes adds a note to another and removes the first one. Note composer updates all links to reference the merged note.When you select the note to merge into, you can choose between the following methods:
Enter: Adds the source note at the end to the destination note.
Shift+Enter: Adds the source note at the start of the destination note.
Ctrl+Enter (or Cmd+Enter on macOS): Creates a new note with the content of the source note.
To merge the active note with another note in your vault:File explorer
In the File explorer, right-click the note you want to merge.
Click Merge entire file with....
Select the note you want to merge into.
Click Merge to confirm.
Command palette
<br>Open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Note composer: Merge current file with another file....
Select the note you want to merge into.
Click Merge to confirm.
<br>Tip
By default, Note composer asks you to confirm when merging notes. If you disable the confirmation, and you merge a note by mistake, you can still recover it with the <a data-href="File recovery" href="obsidian-help/plugins/file-recovery.html" class="internal-link" target="_self" rel="noopener nofollow">File recovery</a> plugin.
When you select the note to extract the selection into, you can choose between the following methods:
Enter: Adds the selected text at the end to the destination note.
Shift+Enter: Adds the selected text at the start of the destination note.
Ctrl+Enter (or Cmd+Enter on macOS): Creates a new note with the selected text.
To extract text into a new note:Editor
While in the Editing view, select the text you want to extract.
Right-click the selected text.
Click Extract current selection....
Select the note you want to extract into.
Command palette
While in the Editing view, select the text you want to extract.
<br>Open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Note composer: Extract current selection....
Select the note you want to extract into.
<br>Tip
By default, Note composer replaces the extracted text with a link to the destination note. Under settings, you can also change to instead <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embed</a> the destination note, or to leave nothing behind.
By configuring a template, you can customize the content before you add it to the new note. To use a template, enter a Template file location in the plugin settings.The template can contain the following variables:]]></description><link>obsidian-help/plugins/note-composer.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Note composer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Graph view]]></title><description><![CDATA[Graph view is a core plugin that lets you visualize the relationships between the notes in your vault.]]></description><link>obsidian-help/plugins/graph-view.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Graph view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Format converter]]></title><description><![CDATA[Format converter is a core plugin that lets you convert Markdown from other applications to Obsidian format.]]></description><link>obsidian-help/plugins/format-converter.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Format converter.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[File recovery]]></title><description><![CDATA[File Recovery helps protect your work from unintentional data loss by automatically saving snapshots of your notes at regular intervals.]]></description><link>obsidian-help/plugins/file-recovery.html</link><guid isPermaLink="false">Obsidian Help/Plugins/File recovery.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[File explorer]]></title><description><![CDATA[File explorer is a core plugin that lets you manage files and folders inside your vault.]]></description><link>obsidian-help/plugins/file-explorer.html</link><guid isPermaLink="false">Obsidian Help/Plugins/File explorer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Daily notes]]></title><description><![CDATA[Daily notes is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that opens a note based on today's date, or creates it if it doesn't exist. Use daily notes to create journals, to-do lists, or daily logs for things you discovered during the day.To open today's daily note, either:
<br>Click Open today's daily note ( <img alt="lucide-calendar.svg > icon" src="obsidian-help/attachments/icons/lucide-calendar.svg" target="_self"> ) in the <a data-tooltip-position="top" aria-label="Ribbon" data-href="Ribbon" href="obsidian-help/user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">ribbon</a>.
<br>Run Open today's daily note from the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
<br><a data-tooltip-position="top" aria-label="Hotkeys > Setting hotkeys" data-href="Hotkeys#Setting hotkeys" href="obsidian-help/user-interface/hotkeys.html#Setting hotkeys" class="internal-link" target="_self" rel="noopener nofollow">Use a hotkey</a> for the Open today's daily note command.
By default, Obsidian creates a new empty note named after today's date in the YYYY-MM-DD format.If you prefer to have your daily notes in a separate folder, you can set the New file location under plugin options to change where Obsidian creates new daily notes.<br>Automatic subfolders
You can automatically organize your daily notes into folders using the Date format feature.
For instance, if you set the date format as YYYY/MMMM/YYYY-MMM-DD, your notes will be created as 2023/January/2023-Jan-01. You can explore more formatting options on the <a data-tooltip-position="top" aria-label="https://momentjs.com/docs/#/displaying/format/" rel="noopener nofollow" class="external-link is-unresolved" href="https://momentjs.com/docs/#/displaying/format/" target="_self">momentJS</a> documentation site.
<br>If your daily notes have the same structure, you can use a <a data-tooltip-position="top" aria-label="Plugins/Templates" data-href="Plugins/Templates" href="obsidian-help/plugins/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a> to add pre-defined content to your daily notes when you create them. Create a new note named "Daily template" with the following text (or whatever makes sense to you!):
# {{date:YYYY-MM-DD}} ## Tasks - [ ] <br>
Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>. In the sidebar, click Daily notes under Plugin options. In the text box next to Template file location, select the "Daily template" note. Obsidian uses the template the next time you create a new daily note.<br>When the Daily notes plugin is activated and a date property is present within any note, Obsidian will automatically attempt to generate a link to the daily note for that specific day. For instance, if a note titled example.md includes a date property like 2023-01-01, this date will transform into a clickable link in the <a data-tooltip-position="top" aria-label="Views and editing mode > Live Preview" data-href="Views and editing mode#Live Preview" href="obsidian-help/editing-and-formatting/views-and-editing-mode.html#Live Preview" class="internal-link" target="_self" rel="noopener nofollow">live preview</a> section.<br><img alt="daily-notes-and-date-properties.png#interface" src="obsidian-help/attachments/daily-notes-and-date-properties.png" target="_self" style="width: 300px; max-width: 100%;">
]]></description><link>obsidian-help/plugins/daily-notes.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Daily notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Core plugins]]></title><description><![CDATA[This page lists the core plugins that come installed with Obsidian, and community plugins they also maintain.]]></description><link>obsidian-help/plugins/core-plugins.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Core plugins.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Command palette]]></title><description><![CDATA[The Command palette <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">plugin</a> lets you run any command directly from your keyboard. It also lets you explore all the available commands and their <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">keyboard shortcuts</a>.To run a command from the Command palette:
<br>Press Ctrl+P (or Cmd+P on macOS) to open the Command palette. You can also open it from the <a data-href="Ribbon" href="obsidian-help/user-interface/ribbon.html" class="internal-link" target="_self" rel="noopener nofollow">Ribbon</a> with Command palette icon ( <img alt="lucide-terminal.svg > icon" src="obsidian-help/attachments/icons/lucide-terminal.svg" target="_self"> ). Type the name of the command you want to run.
Navigate to the command using the arrow keys.
Press Enter.
Tip
The Command palette supports fuzzy matching, allowing you to search for commands even if you don't know their exact names. For example, typing "scf" will find the Save current file command.
As of version 1.8.3, recently used commands appear at the top of the Command palette. However, these recently used commands are still subject to the fuzzy matching algorithm. When you start filtering, shorter commands will be prioritized over recently used ones.You can pin frequently used commands at the top of the Command palette to quickly access them without having to type their name.<br>Tip
If you want to quickly run frequently used commands, you can also <a data-tooltip-position="top" aria-label="Hotkeys > Setting hotkeys" data-href="Hotkeys#Setting hotkeys" href="obsidian-help/user-interface/hotkeys.html#Setting hotkeys" class="internal-link" target="_self" rel="noopener nofollow">set hotkeys</a> for them. <br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Command palette under Plugin options.
Next to New pinned command, click Select a command.
Select the command you want to pin from the list.
Press Enter. <br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, click Command palette under Plugin options.
Under Pinned commands, click the cross icon next to the command you want to unpin.
]]></description><link>obsidian-help/plugins/command-palette.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Command palette.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Canvas]]></title><description><![CDATA[Canvas is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> for visual note-taking. It gives you infinite space to lay out notes and connect them to other notes, attachments, and web pages.Visual note-taking helps you to make sense of your notes by organizing them in a 2D space. Connect notes with lines and group related notes together to better understand the relationship between them.<br>Canvas data you create in Obsidian is saved as .canvas files using the open file format <a data-tooltip-position="top" aria-label="https://jsoncanvas.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://jsoncanvas.org/" target="_self">JSON Canvas</a>.To start using Canvas, you first need to create a file to hold your canvas. You can create a new canvas using the following methods.Command palette:
<br>Open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select Canvas: Create new canvas to create a canvas in the same folder as the active file.
File explorer:
<br>In the <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, right-click the folder you want to create the canvas in.
Select New canvas.
Ribbon:
<br>In the vertical ribbon menu, select Create new canvas ( <img alt="lucide-layout-dashboard.svg > icon" src="obsidian-help/attachments/icons/lucide-layout-dashboard.svg" target="_self"> ) to create a canvas in the same folder as the active file.
<br> The .canvas file extension
Obsidian stores your canvas data as .canvas files using an open file format called <a data-tooltip-position="top" aria-label="https://jsoncanvas.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://jsoncanvas.org/" target="_self">JSON Canvas</a>.
You can drag files into your canvas from Obsidian or from other applications. For example, Markdown files, images, audio, PDFs, or even unrecognized file types.You can add text-only cards that don't reference a file. You can use Markdown, links, and code blocks just like in a note.To add a new text card to your canvas:
Select or drag the blank file icon at the bottom of the canvas.
You can also add text cards by double-clicking on the canvas.To convert a text card to a file:
Right-click the text card and then select Convert to file....
Enter the note name and then select Save.
<br>Note
Text-only cards don't appear in <a data-href="Backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>. To make them appear, you need to convert them to a file.
To add a note from your vault to your canvas:
Select or drag the document icon at the bottom of the canvas.
Select the note you want to add.
You can also add notes from the canvas context menu:
Right-click the canvas and then select Add note from vault.
Select the note you want to add.
<br>Or, you can add them to the canvas by dragging the file from the <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To add media from your vault to your canvas:
Select or drag the image file icon at the bottom of the canvas.
Select the media file you want to add.
You can also add media from the canvas context menu:
Right-click the canvas and then select Add media from vault.
Select the media file you want to add.
<br>Or, you can add them to the canvas by dragging the file from the <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To embed a web page in your canvas:
Right-click the canvas and then select Add web page.
Enter the URL to the web page and then select Save.
You can also select a URL in your browser and then drag it into the canvas to embed it in a card.To open the web page in your browser, press Ctrl (or Cmd on macOS) and select the card label. Or, right-click the card and select Open in browser.Drag a folder from the file explorer to add all files in that folder to the canvas.Double-click on a text or note card to start editing it. Click outside the card to stop editing it. You can also press Escape to stop editing a card.You can also edit a card by right-clicking it and selecting Edit.Remove selected cards by right-clicking any of them, and then selecting Delete. Or, press Backspace (or Delete on macOS).<br>You can also select Remove ( <img alt="lucide-trash-2.svg > icon" src="obsidian-help/attachments/icons/lucide-trash-2.svg" target="_self"> ) in the selection controls above your selection.You can swap a note or media card for another card of the same type.To swap a note card:
Right-click the card you want to replace.
Select Swap file.
Select the note you want to replace with.
Select cards in the canvas by clicking on them. You can select multiple cards by dragging a selection around them.You can also add and remove cards from an existing selection by pressing Shift and selecting them.Press Ctrl+a (or Cmd+a on macOS) to select all cards in the canvas.To scroll the content of a card, you first need to select it.Drag a selected card to move it.Press Alt (or Option on macOS) and drag to duplicate the selection.You can press Shift while dragging to only move in one direction.Press Space while moving a selection to disable snapping.Selecting a card moves it to the front.Drag any of a card's edges to resize it.You can press Space while resizing to disable snapping.To maintain the aspect ratio while resizing, press Shift while resizing.Draw lines between cards to create relationships between them. Use colors and labels to describe how they relate to each other.To connect two cards with a directed line:
Hover the cursor over one of the edges of a card until you see a filled circle.
Drag the circle to the edge of a different card to connect them.
Tip
If you drag the line without connecting it to another card, you can then add the card you want to connect it to.
To remove the connection between two cards:
Hover the cursor over a connection line until two small circles appear on the line.
Drag one of the circles from the card without connecting it to another.
You can also disconnect two cards by right-clicking the line between them, and then selecting Remove. Or, by selecting the line and then pressing Backspace (or Delete on macOS).To move one of the ends of a connection line:
Hover the cursor over a connection line until two small circles appear on the line.
Drag the circle over the end you want to reconnect, to another card.
If two connected cards are far apart, you can navigate to the source or the target of the connection by right-clicking the line and then select Go to target or Go to source.You can add a label to a line to describe the relationship between two cards.To label a connection:
Double-click the line.
Enter the label and then press Escape or click anywhere on the canvas.
You can also label a connection by selecting it and then selecting Edit label from the selection controls.To edit a connection label, double-click on the line, or right-click the line and then select Edit label.
Select the cards or connections you want to color.
<br>In the selection controls, select Set color ( <img alt="lucide-palette.svg > icon" src="obsidian-help/attachments/icons/lucide-palette.svg" target="_self"> ).
Select a color.
To create an empty group:
Right-click the canvas and then select Create group.
To group related cards:
Select the cards.
Right-click any of the selected cards and then select Create group.
Rename group: Double-click the name of the group to edit it, and then press Enter to save.As you start adding more cards to your canvas, you want to understand how you can navigate the canvas to look at a part of it. Learn how to pan and zoom to move across the canvas with ease.To move the canvas vertically and horizontally, also known as panning, you can use any of the following approaches:
Press Space and drag the canvas.
Drag the canvas using the middle-mouse button.
Scroll the mouse to pan vertically, and press Shift while scrolling to pan horizontally.
<br>To zoom the canvas, press Space or Ctrl (or Cmd on macOS) and scroll using the mouse wheel. Or, select Zoom in ( <img alt="lucide-plus.svg > icon" src="obsidian-help/attachments/icons/lucide-plus.svg" target="_self"> ) and Zoom out ( <img alt="lucide-minus.svg > icon" src="obsidian-help/attachments/icons/lucide-minus.svg" target="_self"> ) from the zoom controls in the upper-right corner.<br>To zoom the canvas so that every item is visible, select Zoom to fit ( <img alt="lucide-maximize.svg > icon" src="obsidian-help/attachments/icons/lucide-maximize.svg" target="_self"> ). Or, use the keyboard shortcut, Shift+1.To zoom the canvas so that all selected items are visible, right-click a selected card and then select Zoom to selection. Or, use a keyboard shortcut by pressing Shift+2.To change the zoom level back to the default, select Reset zoom in the zoom controls in the upper-right corner.We have made some quick videos to demonstrate some advanced use cases of Canvas.<br>You can <a data-tooltip-position="top" aria-label="https://obsidian.md/canvas#protips" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/canvas#protips" target="_self">check out all 72 tips here</a>. Please note that the tip videos are only visible on desktop.]]></description><link>obsidian-help/plugins/canvas.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Canvas.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Bookmarks]]></title><description><![CDATA[Bookmarks is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you quickly access items that you use often. A bookmark is a "shortcut" that immediately takes you the bookmarked item.You can add bookmarks to the following:
Files
Folders
Graphs
Searches
Headings
Blocks
Links
Open a bookmark by selecting it in the Bookmarks tab.You can reorder bookmarks by selecting and dragging them.You can bookmark items and organize them into bookmark groups to find them easier. You can expand and collapse bookmark groups to show or hide the bookmarks in them.<br>Show bookmarks
You can find your bookmarked items by clicking Bookmarks ( <img alt="lucide-bookmark.svg > icon" src="obsidian-help/attachments/icons/lucide-bookmark.svg" target="_self"> ) in the left sidebar.
Or, open the Bookmarks tab by running Bookmarks: Show bookmarks from the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Adding a bookmark opens the Add bookmark dialog where you can set an optional title and assign it to a bookmark group.When you bookmark an item, Add bookmark becomes Edit bookmark and instead lets you edit the bookmark.Bookmark a file
Bookmarks: <br>Select Bookmark the active tab ( <img alt="lucide-bookmark-plus.svg > icon" src="obsidian-help/attachments/icons/lucide-bookmark-plus.svg" target="_self"> ) at the top of the Bookmarks tab. File explorer: <br>Right-click a file in <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> and click Bookmark. Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Search for the Bookmark command.
Press Enter with the command selected to add a bookmark. Bookmark a folder
File explorer: <br>Right-click a folder in <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> and click Bookmark. Bookmark a search term
Search: <br>Enter a <a data-tooltip-position="top" aria-label="Search > Search terms" data-href="Search#Search terms" href="obsidian-help/plugins/search.html#Search terms" class="internal-link" target="_self" rel="noopener nofollow">search term</a>.
Under the search field, select the three dots icon next to the number of results.
Select Bookmark. Bookmark a graph
To bookmark a graph, right-click the tab with the graph view and select Bookmark.
You can't bookmark local graphs.
Bookmark a heading
To bookmark a heading, right-click the heading and select Bookmark this heading.
Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark heading under cursor command. Bookmark a block
Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark block under cursor command. Bookmark a link <br>Enable <a data-href="Web viewer" href="obsidian-help/plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> in <a data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a>.
<br>Open <a data-href="Web viewer" href="obsidian-help/plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> and navigate to the link you wish to bookmark.
In the address bar, select the three dots icon next to the reader icon.
Select Bookmark. Command palette: <br>Press Ctrl+P (or Cmd+P on macOS) within the <a data-href="Web viewer" href="obsidian-help/plugins/web-viewer.html" class="internal-link" target="_self" rel="noopener nofollow">Web viewer</a> pane to open the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.
Select the Bookmark command. In the Bookmarks tab, right-click the bookmark and select Remove.You can also remove a bookmark from the Edit bookmark dialog.Bookmarks:
<br>Select New bookmark group ( <img alt="lucide-folder-plus.svg > icon" src="obsidian-help/attachments/icons/lucide-folder-plus.svg" target="_self"> ) at the top of the Bookmarks tab.
To move a bookmark to another group, select and drag it to the group you want to move it to.To remove a bookmark group and all bookmarks in it, right-click the bookmark group and select Remove.You can add multiple bookmarks at the same time.File explorer:
Select multiple files by pressing Alt and selecting each file, or press Shift to select a range of files.
Right-click one of the selected files and then select Bookmark.
Tab group options:
In the upper-right corner of a tab group, select the down arrow.
Select Bookmark 3 tabs, where 3 is the number of tabs in the tab group.
]]></description><link>obsidian-help/plugins/bookmarks.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Bookmarks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Backlinks]]></title><description><![CDATA[With the Backlinks plugin, you can see all the backlinks for the active note.]]></description><link>obsidian-help/plugins/backlinks.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Backlinks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Audio recorder]]></title><description><![CDATA[Audio recorder is a <a data-tooltip-position="top" aria-label="Core plugins" data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">core plugin</a> that lets you record and save audio in an Obsidian note. With the Audio recorder plugin, you can record details from a lecture, meeting, or other important situations where you can't type fast enough.Note
Before you get started, make sure that your computer has a microphone configured and ready to use. Create a new note or open an existing note.
<br>In the ribbon, click Start/stop recording ( <img alt="lucide-mic.svg > icon" src="obsidian-help/attachments/icons/lucide-mic.svg" target="_self"> ) to start recording. The recording starts as soon as the icon changes color.
Click the icon again to stop the recording and add it to your note.
<br>Obsidian saves the recorded audio file to your vault and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it at the end of the active note.<br>Note
Audio recordings remain in your vault even after you remove them from your note. If you want to remove the recording from your computer, you can use the <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> to delete the file.
]]></description><link>obsidian-help/plugins/audio-recorder.html</link><guid isPermaLink="false">Obsidian Help/Plugins/Audio recorder.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Variables]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper templates</a> can use variables to automatically pre-populate data from the page in a template. Variables can be used in the note name, note location, properties, and note content. Variables can also be modified using <a data-href="filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>.<br>Use the ... icon in the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> extension to access the current page variables for use in templates. There are five types of variables you can use:
<br><a data-tooltip-position="top" aria-label="Variables > Preset variables" data-href="Variables#Preset variables" href="obsidian-help/obsidian-web-clipper/variables.html#Preset_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Preset variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Prompt variables" data-href="Variables#Prompt variables" href="obsidian-help/obsidian-web-clipper/variables.html#Prompt_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Prompt variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Meta variables" data-href="Variables#Meta variables" href="obsidian-help/obsidian-web-clipper/variables.html#Meta_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Meta variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Selector variables" data-href="Variables#Selector variables" href="obsidian-help/obsidian-web-clipper/variables.html#Selector_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Selector variables</a>
<br><a data-tooltip-position="top" aria-label="Variables > Schema.org variables" data-href="Variables#Schema.org variables" href="obsidian-help/obsidian-web-clipper/variables.html#Schema.org_variables_0" class="internal-link" target="_self" rel="noopener nofollow">Schema.org variables</a>
Preset variables are automatically generated based on the page content. These typically work for most websites.<br>The main content variable is {{content}}, which contains the article content, or the <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlights</a>, or the selection if there is any selected text on the page. Note that {{content}} attempts to extract the main content of the page, which may not always be what you want. In that case, you can use other preset variables or selector variables to extract the content you need.<br>Prompt variables leverage language models to extract and modify data using natural language. Prompt variables require <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> to be enabled and configured.<br>Prompt variables use the syntax {{"a summary of the page"}}. The double quotes around the prompt are important and distinguish prompts from preset variables. Prompt responses can be post-processed with <a data-href="filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>, e.g. {{"a summary of the page"|blockquote}}.<br>Prompt variables have the benefit of being extremely flexible and easy to write, however they come with several tradeoffs: they are slower to run, and may have cost and privacy considerations depending on the <a data-tooltip-position="top" aria-label="Interpret web pages > Models" data-href="Interpret web pages#Models" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html#Models" class="internal-link" target="_self" rel="noopener nofollow">provider</a> you choose.<br>Unlike other variable types, prompt variables need to be processed by an external language model, so they are replaced only once <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> has run.It is best to not use prompt variables if the data you want to extract is in a consistent format that could be extracted with other variable types. <br>On the other hand, prompt variables can be useful if the data you want to extract is an inconsistent format across websites. For example, you can make a <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a> to save books that is agnostic of the book site. Prompt variables like {{"author of the book"}} will work across any book site, whereas selector variables typically only work for one site.Prompts can use almost any natural language query. Depending on the model you use, prompts can query or translate data across languages.
{{"a three bullet point summary, translated to French"}} to extract bullet points about the page, and translate them to French.
{{"un resumé de la page en trois points"}} to extract three bullet points using a prompt in French.
<br>Prompts can transform page content into JSON that can be manipulated with <a data-tooltip-position="top" aria-label="Filters" data-href="Filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>. For example:{{"return a JSON object for each tweet, that includes the author, tweet_text, date in YYYY-MM-DD format, and images array (if there are any)"|map:tweet =&gt; ({text: tweet.tweet_text, author: tweet.author, date: tweet.date})|template:"${text}\n— [[@${author}]], [[${date}]]\n"}}
<br>Meta variables allow you to extract data from <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_self">meta elements</a> in the page, including <a data-tooltip-position="top" aria-label="https://ogp.me/" rel="noopener nofollow" class="external-link is-unresolved" href="https://ogp.me/" target="_self">Open Graph</a> data used to populate social share previews.
{{meta:name}} returns the content of the meta name tag with the given name, e.g. {{meta:name:description}} for the description meta tag.
{{meta:property}} returns the content of the meta property tag with the given property, e.g. {{meta:property:og:title}} for the og:title meta tag.
<br>Selector variables allow you to extract text content from elements on the page using <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selectors/Selectors_and_combinators" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_selectors/Selectors_and_combinators" target="_self">CSS selectors</a>.The syntax is {{selector:cssSelector?attribute}}, where ?attribute is optional. If no attribute is specified, the text content of the element is returned. You can also use {{selectorHtml:cssSelector}} to get the HTML content of the element. Selector variables tend to work best on a specific website or set of websites that have consistent HTML structure.
{{selector:h1}} returns text content of any h1 elements on the page.
{{selector:.author}} returns text content of any .author elements on the page.
{{selector:img.hero?src}} returns the src attribute of the image with class hero.
{{selector:a.main-link?href}} returns the href attribute of the anchor tag with class main-link.
<br>{{selectorHtml:body|markdown}} returns the entire HTML of the body element, converted to Markdown using the markdown <a data-tooltip-position="top" aria-label="Filters > HTML processing" data-href="Filters#HTML processing" href="obsidian-help/obsidian-web-clipper/filters.html#HTML processing" class="internal-link" target="_self" rel="noopener nofollow">filter</a>.
Nested CSS selectors and combinators are supported if you need more specificity.
<br>If multiple elements match the selector, an array is returned, which you can process with <a data-tooltip-position="top" aria-label="Filters > Arrays and objects" data-href="Filters#Arrays and objects" href="obsidian-help/obsidian-web-clipper/filters.html#Arrays and objects" class="internal-link" target="_self" rel="noopener nofollow">array and object filters</a> like join or map.
<br>Schema variables allow you to extract data from <a data-tooltip-position="top" aria-label="https://schema.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://schema.org/" target="_self">schema.org</a> JSON-LD on the page. Schema.org data can also be used to automatically <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates > Schema.org matching" data-href="Obsidian Web Clipper/Templates#Schema.org matching" href="obsidian-help/obsidian-web-clipper/templates.html#Schema.org matching" class="internal-link" target="_self" rel="noopener nofollow">trigger a template</a>.
{{schema:@Type:key}} returns the value of the key from the schema.
{{schema:@Type:parent.child}} returns the value of a nested property.
{{schema:@Type:arrayKey}} returns the first item in an array.
{{schema:@Type:arrayKey[index].property}} returns the item at the specified index in an array.
{{schema:@Type:arrayKey[*].property}} returns a specific property from all items in an array.
You can also use a shorthand notation without specifying the schema type:
{{schema:author}} will match the first author property found in any schema type.
{{schema:name}} will match the first name property found in any schema type.
This shorthand is particularly useful when you don't know or don't care about the specific schema type, but you know the property name you're looking for.Nested properties and array access work as well, both with and without the schema @Type specified:
{{schema:author.name}} will find the first author property and then access its name sub-property.
{{schema:author[0].name}} will access the name of the first author in an array of authors.
{{schema:author[*].name}} will return an array of all author names.
]]></description><link>obsidian-help/obsidian-web-clipper/variables.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Variables.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Troubleshoot Web Clipper]]></title><description><![CDATA[If you encounter issues with <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> you can get help via the <a data-tooltip-position="top" aria-label="https://discord.com/channels/686053708261228577/1285652864089198672" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com/channels/686053708261228577/1285652864089198672" target="_self">official Discord channel</a>. You can also report bugs on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">GitHub repo</a>.By default, Web Clipper tries to intelligently capture content from the page. However it may not be successful in doing so across all websites.<br>Web Clipper uses <a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">Defuddle</a> to capture only the main content of the page. This excludes header, footer, and other elements, but sometimes it can be overly conservative and remove content that you want to keep. You can <a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">report bugs</a> to Defuddle.To bypass Defuddle in Web Clipper use the following methods:
Select text, or use Cmd/Ctrl+A to select all text.
<br><a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Highlight content</a> to choose exactly what you want to capture.
<br>Use a <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">custom template</a> for the site.
If you don't see any content in Obsidian when you click Add to Obsidian:
<br>Check for errors in the Obsidian <a data-tooltip-position="top" aria-label="Help and support > Capture console logs" data-href="Help and support#Capture console logs" href="obsidian-help/help-and-support.html#Capture console logs" class="internal-link" target="_self" rel="noopener nofollow">developer console</a>.
Check that your vault name in Web Clipper settings exactly matches your vault name in Obsidian not the vault path.
Check that the folder name is correctly formatted. <br>Make sure the <a data-href="Obsidian URI" href="obsidian-help/extending-obsidian/obsidian-uri.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian URI</a> protocol <a data-tooltip-position="top" aria-label="Obsidian URI > Register Obsidian URI" data-href="Obsidian URI#Register Obsidian URI" href="obsidian-help/extending-obsidian/obsidian-uri.html#Register Obsidian URI" class="internal-link" target="_self" rel="noopener nofollow">is registered</a>.
<br>If you are using Firefox you may need to <a data-tooltip-position="top" aria-label="https://kb.mozillazine.org/Register_protocol" rel="noopener nofollow" class="external-link is-unresolved" href="https://kb.mozillazine.org/Register_protocol" target="_self">register it the browser settings</a>.
It is likely that Obsidian cannot access your clipboard. Clipboard access is necessary to pass data from your browser to Obsidian. Your configuration can affect how apps are sandboxed, and clipboard permissions.If you use Wayland, make sure that Obsidian has the permissions to read the clipboard when the app is not focused. This preference may be in your tiling window manager, e.g. Hyprland or Sway.If you use Hyprland:# ~/.config/hypr/hyprland.conf
misc { focus_on_activate = true
}
If you use Sway:# ~/.config/sway/config
for_window [class="obsidian"] focus_on_window_activation focus <br>If you use Flatpak consider trying an <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">officially supported Obsidian version</a>.
<br>If you use KDE go to to System Settings → Window Management → Window Rules and allow Obsidian to take focus, <a data-tooltip-position="top" aria-label="web-clipper-kde.png" data-href="web-clipper-kde.png" href="obsidian-help/attachments/web-clipper-kde.html" class="internal-link" target="_self" rel="noopener nofollow">see screenshot</a>.
As a fallback, try switching to Legacy mode in Web Clipper Settings → General. This will bypass the clipboard and save content directly via URI. Note that this will limit the number of characters that can be clipped depending on your browser and Linux distribution.
To enable the Web Clipper extension for Safari:
Go to Safari, tap the leftmost button in the browser URL bar, it looks like a rectangle with lines beneath it.
Tap Manage Extensions.
Enable Obsidian Web Clipper in the Extensions list.
Exit the menu.
To use the extension tap the puzzle piece icon in the URL bar.
To allow Web Clipper to run on all websites:
<br>Go to iOS <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Apps → Safari → Extensions.
Under Permissions allow it to run on all websites.
To allow Obsidian to always receive Web Clipper content:
<br>Go to iOS <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Apps → Obsidian.
Set Paste from other apps to Allow.
]]></description><link>obsidian-help/obsidian-web-clipper/troubleshoot-web-clipper.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Troubleshoot Web Clipper.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Templates]]></title><description><![CDATA[Learn to create templates that capture and organize web page metadata automatically with Web Clipper.]]></description><link>obsidian-help/obsidian-web-clipper/templates.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Templates.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Logic]]></title><description><![CDATA[Use conditionals, loops, and variable assignment in Web Clipper templates.]]></description><link>obsidian-help/obsidian-web-clipper/logic.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Logic.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Introduction to Obsidian Web Clipper]]></title><description><![CDATA[Obsidian Web Clipper is a free browser extension that lets you highlight pages and save web content to your vault.Requires Obsidian 1.7.2 or above
Web Clipper relies on features added to <a data-href="Obsidian URI" href="obsidian-help/extending-obsidian/obsidian-uri.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian URI</a> in Obsidian 1.7.2. Please make sure you're using Obsidian 1.7.2 or above.
Get the Obsidian Web Clipper extension from the official directory for your browser:
<br><a data-tooltip-position="top" aria-label="https://chromewebstore.google.com/detail/obsidian-web-clipper/cnjifjpddelmedmihgijeibhnjfabmlf" rel="noopener nofollow" class="external-link is-unresolved" href="https://chromewebstore.google.com/detail/obsidian-web-clipper/cnjifjpddelmedmihgijeibhnjfabmlf" target="_self">Chrome Web Store</a> For Chrome, Brave, Arc, Orion, and other Chromium-based browsers. <br><a data-tooltip-position="top" aria-label="https://addons.mozilla.org/en-US/firefox/addon/web-clipper-obsidian/" rel="noopener nofollow" class="external-link is-unresolved" href="https://addons.mozilla.org/en-US/firefox/addon/web-clipper-obsidian/" target="_self">Firefox Add-Ons</a> For Firefox and Firefox Mobile. <br><a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-web-clipper/id6720708363" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-web-clipper/id6720708363" target="_self">Safari Extensions</a> For macOS, iOS, and iPadOS. <br><a data-tooltip-position="top" aria-label="https://microsoftedge.microsoft.com/addons/detail/obsidian-web-clipper/eigdjhmgnaaeaonimdklocfekkaanfme" rel="noopener nofollow" class="external-link is-unresolved" href="https://microsoftedge.microsoft.com/addons/detail/obsidian-web-clipper/eigdjhmgnaaeaonimdklocfekkaanfme" target="_self">Edge Add-Ons</a> For Microsoft Edge. <br><a data-href="Clip web pages" href="obsidian-help/obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Clip web pages</a> Get started and learn how to save content from pages. <br><a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Highlighter</a> Highlight important passages and select elements you want to save. <br><a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">Interpreter</a> Use natural language prompts to capture and modify data on a page. <br><a data-tooltip-position="top" aria-label="Troubleshoot Web Clipper" data-href="Troubleshoot Web Clipper" href="obsidian-help/obsidian-web-clipper/troubleshoot-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Troubleshooting</a> Resolve common issues with Web Clipper. <br><a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Templates</a> Create custom templates for specific websites. <br><a data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">Variables</a> Pre-populate page data in your template. <br><a data-href="Filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">Filters</a> Modify the output of template variables. <br><a data-href="Logic" href="obsidian-help/obsidian-web-clipper/logic.html" class="internal-link" target="_self" rel="noopener nofollow">Logic</a> Use conditionals, loops, and set variables in templates. <br>Obsidian Web Clipper saves content locally to your Obsidian vault and follows our <a data-tooltip-position="top" aria-label="https://obsidian.md/privacy" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/privacy" target="_self">privacy policy</a>. Your data is not collected, and we do not gather any usage metrics. The code is&nbsp;<a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">open source</a> and auditable.]]></description><link>obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Introduction to Obsidian Web Clipper.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Interpret web pages]]></title><description><![CDATA[Interpreter is a <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> feature that lets you interact with web pages using natural language. Interpreter helps you capture and modify data that you want to save to Obsidian. For example:
Extract specific text fragments.
Summarize or explain information.
Convert text from one format to another.
Translate text to a different language.
<br>Interpreter leverages language models to process information on a web page, and return results using <a data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">Variables</a> that you can add to your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper Templates</a>.<br>Prompts use the <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> syntax {{"your prompt"}}. You can use this syntax with any natural language query, e.g.
{{"a summary of the page"}} to extract a summary of the page.
{{"a three bullet point summary, translated to French"}} to extract bullet points about the page, and translate them to French.
{{"un resumé de la page en trois points"}} to extract three bullet points using a prompt in French.
<br>The output of your prompts can be further manipulated using <a data-href="Filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">Filters</a>. Filters are processed after the prompt response is received from the model. For example: {{"a summary of the page"|blockquote}} will turn the response into a blockquote.Interpreter works with almost any language model provider, including options that run privately on your device. To set up Interpreter:
Go to the Interpreter section in Web Clipper settings.
Toggle on Enable Interpreter.
<br>Configure your provider and model, see <a data-tooltip-position="top" aria-label="Interpret web pages > Models" data-href="Interpret web pages#Models" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html#Models_0" class="internal-link" target="_self" rel="noopener nofollow">models</a> section below.
<br>Add <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">prompt variables</a> to your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">templates</a>.
<br>If your template includes prompt variables, the Interpreter section will be visible when you <a data-tooltip-position="top" aria-label="Clip web pages" data-href="Clip web pages" href="obsidian-help/obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">clip a page</a>. Click interpret to process the prompt variables.
<br>When Interpreter is enabled and your template contains <a data-tooltip-position="top" aria-label="Variables > Prompt variables" data-href="Variables#Prompt variables" href="obsidian-help/obsidian-web-clipper/variables.html#Prompt variables" class="internal-link" target="_self" rel="noopener nofollow">prompt variables</a>, a new Interpreter section is displayed in the extension window, above the Add to Obsidian button. This section lets you select a model and run Interpreter for the current page.When you click interpret, Interpreter sends the page context to your selected model, along with all the prompts in your template in one request. Depending on the model provider you choose, this can be an external call or local to your device. The model evaluates your prompts against the page context, and returns its responses. Interpreter then replaces the prompt variables with the response data.The whole process can take milliseconds or more than 30 seconds depending on the model you use and the amount of data you are processing.The term context refers to the page data that Interpreter uses to process prompts. The smaller the context, the faster Interpreter runs. By default, Interpreter uses the entire page HTML as its context, however this can make prompts slower and more expensive than necessary.<br>You can override the default context in Interpreter Advanced settings and define context per <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a>.<br>To define a more targeted context use <a data-tooltip-position="top" aria-label="Variables > Selector variables" data-href="Variables#Selector variables" href="obsidian-help/obsidian-web-clipper/variables.html#Selector variables" class="internal-link" target="_self" rel="noopener nofollow">selector variables</a> (or other variable types) to interpret a section of the page. For example, you could use the following selector variable in your template's Interpreter context:{{selectorHtml:#main}}
<br> This would only run Interpreter on the #main element of a web page, if it exists. <a data-tooltip-position="top" aria-label="Filters > HTML processing" data-href="Filters#HTML processing" href="obsidian-help/obsidian-web-clipper/filters.html#HTML processing" class="internal-link" target="_self" rel="noopener nofollow">HTML processing filters</a> like remove_html, strip_tags and strip_attr can be useful to further reduce the context length and speed up processing.Privacy
By using a third-party model provider you agree to their terms and privacy policy. Interpreter requests are sent directly to the provider you choose. Obsidian does not gather or store any data about your requests.
Interpreter includes several preset providers. To use these providers you need an API key which you can get by logging into your provider's account. You will also need to decide which model(s) to use.In general we recommend using small models with Web Clipper because they are faster and perform fairly accurately for this task. Examples of smaller models include Anthropic's Claude Haiku, Google Gemini Flash, Llama with 3B or 8B parameters, or OpenAI's Mini series of models.<br>To add a custom provider and/or model go to Web Clipper <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Interpreter:
Add provider to configure preset and custom providers.
Add model to configure preset and custom models.
When adding a custom provider, we recommend that you use their chat completions endpoint for the Base URL — it typically ends with /chat/completions.Interpreter can use local models which offer greater privacy and offline compatibility. Several options for running local models exist. One of the easiest to configure is Ollama.<br><a data-tooltip-position="top" aria-label="https://ollama.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/" target="_self">Ollama</a> lets you run language models locally and privately on your device. <br>Once you have downloaded and installed Ollama, add Ollama using Add provider in Interpreter settings. Ollama does not require an API key. Then choose a model from the <a data-tooltip-position="top" aria-label="https://ollama.com/search" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/search" target="_self">model list</a>. For example if you want to use <a data-tooltip-position="top" aria-label="https://ollama.com/library/llama3.2" rel="noopener nofollow" class="external-link is-unresolved" href="https://ollama.com/library/llama3.2" target="_self">Llama 3.2</a>, click Add model, then:
Provider: Ollama
Display name: Llama 3.2, this value is customizable.
Model ID: llama3.2, this must exactly match the model ID from Olllama.
Start the Ollama server<br>To allow a browser extension to interact with Ollama you must <a data-tooltip-position="top" aria-label="https://github.com/ollama/ollama/issues/2308" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/ollama/ollama/issues/2308" target="_self">give it explicit instruction</a> when running the server, or else you will see a 403 error. Close the Ollama app, and run the following command in your terminal. The protocol should be changed to your browser's extension protocol if you don't use Chrome or Firefox.OLLAMA_ORIGINS=moz-extension://*,chrome-extension://*,safari-web-extension://* ollama serve
Then run your model with Ollama the normal way, e.g.ollama run llama3.2
Context lengthOllama's context window defaults to 2048 tokens. This is the maximum number of tokens for the message and response. When clipping a long web page you can easily exceed this limit. Ollama will silently fail and return irrelevant results. Some options:
Increase Ollama's num_ctx parameter. Be mindful that longer context requires more memory.
<br>Use the <a data-href="#Context" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html#Context_0" class="internal-link" target="_self" rel="noopener nofollow">Context</a> field in your template to provide a more targeted section of the page, or trim the context using a <a data-tooltip-position="top" aria-label="Filters" data-href="Filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filter</a> e.g. {{content|slice:0,1000}}.
]]></description><link>obsidian-help/obsidian-web-clipper/interpret-web-pages.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Interpret web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Highlight web pages]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> lets you highlight text on web pages, and select the elements you want to save to Obsidian. Your highlights are saved, so you can revisit them when you return to a page.<br>Highlights can be <a data-tooltip-position="top" aria-label="Clip web pages" data-href="Clip web pages" href="obsidian-help/obsidian-web-clipper/clip-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">captured</a> and saved to Obsidian when you open the extension.You can turn on highlighting in several ways, depending on your browser:
The highlighter icon in the extension panel.
Hotkeys, to activate the extension from your keyboard.
Context menu, by right-clicking the web page you are visiting.
Once highlighting is on, you can select text, images, and elements you want to highlight.You can change the highlighter behavior by going to Web Clipper settings. Here you can also export your highlights to a .json file.<br>There are three options for highlights to be inserted into your clipped note via the {{content}} <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a>:
<br>Highlight the page content — adds highlights directly to the text with the <a data-tooltip-position="top" aria-label="Obsidian Flavored Markdown" data-href="Obsidian Flavored Markdown" href="obsidian-help/editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">syntax</a> ==highlight==.
Replace the page content — returns a list of highlights, without any of the page content.
Do nothing — returns the original content without highlights.
You can add highlights directly to your template using the {{highlights}} variable, for example:{{highlights|map: item =&gt; item.text|join:"\n\n"}}
]]></description><link>obsidian-help/obsidian-web-clipper/highlight-web-pages.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Highlight web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Filters]]></title><description><![CDATA[Filters allow you to modify <a data-href="variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variables</a> in <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper templates</a>. Filters are applied to variables using the syntax {{variable|filter}}.
<br>Filters work for any kind of <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> including prompt, meta, selector, and schema variables.
Filters can be chained, e.g. {{variable|filter1|filter2}}, and are applied in the order they are added.
Convert and modify dates.<br>Converts a date to the specified format, <a data-tooltip-position="top" aria-label="https://day.js.org/docs/en/display/format" rel="noopener nofollow" class="external-link is-unresolved" href="https://day.js.org/docs/en/display/format" target="_self">see reference</a>.
{{date|date:"YYYY-MM-DD"}} converts the current date to "YYYY-MM-DD".
Use date:("outputFormat", "inputFormat") to specify the input format, e.g. "12/01/2024"|date:("YYYY-MM-DD", "MM/DD/YYYY") parses "12/01/2024" and returns "2024-12-01".
<br>Modifies a date by adding or subtracting a specified amount of time, <a data-tooltip-position="top" aria-label="https://day.js.org/docs/en/manipulate/add" rel="noopener nofollow" class="external-link is-unresolved" href="https://day.js.org/docs/en/manipulate/add" target="_self">see reference</a>.
"2024-12-01"|date_modify:"+1 year" returns "2025-12-01"
"2024-12-01"|date_modify:"- 2 months" returns "2024-10-01"
Converts ISO 8601 duration strings or seconds into formatted time strings. Uses tokens: HH (padded hours), H (hours), mm (padded minutes), m (minutes), ss (padded seconds), s (seconds).
"PT1H30M"|duration:"HH:mm:ss" returns "01:30:00".
"3665"|duration:"H:mm:ss" returns "1:01:05".
Setting duration without any parameters uses HH:mm:ss over 1 hour, mm:ss under 1 hour.
Supports both ISO 8601 duration strings (e.g., PT6702S, PT1H30M) and plain seconds.
Convert text strings from one format to another.Converts text to camelCase.Capitalizes the first character of the value and converts the rest to lowercase, e.g. "hELLO wORLD"|capitalize returns "Hello world".Converts text to kebab-case.Converts text to lowercase.Converts text to PascalCase.Replaces occurrences of specified text:
Simple replacement: "hello!"|replace:",":"" removes all commas.
Multiple replacements: "hello world"|replace:("e":"a","o":"0") returns "hall0 w0rld".
Replacements are applied in the order they are specified.
To remove specified text, use "" as the replacement value.
Special characters including : | { } ( ) ' " should be escaped with a backslash when used in the search term, e.g. \: to search for a literal colon.
Regex is supported using JavaScript regex syntax:
Replace all vowels: "hello world"|replace:"/[aeiou]/g":"*" → "h*ll* w*rld".
Case-insensitive: "HELLO world"|replace:"/hello/i":"hi" → "hi world".
Multiple regex: "hello world"|replace:("/[aeiou]/g":"*","/\s+/":"-") → "h*ll*-w*rld".
Available flags: g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode), y (sticky).
Converts text to a safe file name.
By default, safe_name applies the most conservative sanitization rules.
OS-specific rules can be applied with safe_name:os where os can be windows, mac, or linux to only apply the rules for that operating system.
Converts text to snake_case.Converts text to Title Case, e.g. "hello world"|title returns "Hello World".Removes white space from both ends of a string.
" hello world "|trim returns "hello world".
Converts camelCase or PascalCase to space-separated words, which you can further format with other filters like title or capitalize.
"camelCase"|uncamel returns "camel case".
"PascalCase"|uncamel returns "pascal case".
Converts a value to uppercase, e.g. "hello world"|upper returns "HELLO WORLD".<br>Apply <a data-href="Basic formatting syntax" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a> and <a data-href="Advanced formatting syntax" href="obsidian-help/editing-and-formatting/advanced-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Advanced formatting syntax</a> to text.Adds a Markdown quote prefix (&gt; ) to each line of the input.<br>Creates a <a data-tooltip-position="top" aria-label="Callouts" data-href="Callouts" href="obsidian-help/editing-and-formatting/callouts.html" class="internal-link" target="_self" rel="noopener nofollow">callout</a> with optional parameters: {{variable|callout:("type", "title", foldState)}}
type is the callout type, and defaults to "info"
title is the callout title, and defaults to empty
foldState is a boolean to set the fold state (true for folded, false for unfolded, null for not foldable)
Converts an array or object into a list of Markdown footnotes.
For arrays: ["first item","second item"]|footnote returns: [^1]: first item etc.
For objects: {"First Note": "Content 1", "Second Note": "Content 2"}|footnote returns: [^first-note]: Content 1 etc.
<br>Converts strings and arrays into <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/URI/Fragment/Text_fragments" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/URI/Fragment/Text_fragments" target="_self">text fragment</a> links. Defaults to "link" for the link text.
highlights|fragment_link returns Highlight content [link](text-fragment-url)
highlights|fragment_link:"custom title" returns Highlight content [custom title](text-fragment-url)
Converts strings, arrays, or objects into Markdown image syntax.
For strings: "image.jpg"|image:"alt text" returns ![alt text](image.jpg).
For arrays: ["image1.jpg","image2.jpg"]|image:"alt text" returns an array of Markdown image strings with the same alt text for all images.
For objects: {"image1.jpg": "Alt 1", "image2.jpg": "Alt 2"}|image returns Markdown image strings with alt text from the object keys.
<br>Converts strings, arrays, or objects into Markdown link syntax (not to be confused with <a data-tooltip-position="top" aria-label="Filters > `wikilink`" data-href="Filters#`wikilink`" href="obsidian-help/obsidian-web-clipper/filters.html#`wikilink`_0" class="internal-link" target="_self" rel="noopener nofollow">wikilink</a>).
For strings: "url"|link:"author" returns [author](url).
For arrays: ["url1","url2"]|link:"author" returns an array of Markdown links with the same text for all links.
For objects: {"url1": "Author 1", "url2": "Author 2"}|link returns Markdown links with the text that matches the object keys.
Converts an array to a Markdown list.
list to convert to a bullet list.
list:task to convert to a task list.
list:numbered to convert to a numbered list.
list:numbered-task to convert to a task list with numbers.
<br>Converts an array or array of objects into a <a data-tooltip-position="top" aria-label="Advanced formatting syntax > Tables" data-href="Advanced formatting syntax#Tables" href="obsidian-help/editing-and-formatting/advanced-formatting-syntax.html#Tables" class="internal-link" target="_self" rel="noopener nofollow">Markdown table</a>:
For an array of objects, it uses the object keys as headers.
For an array of arrays, it creates a table with each nested array as a row.
For a simple array, it creates a single-column table with "Value" as the header.
Custom column headers can be specified using: table:("Column 1", "Column 2", "Column 3"). When used with a simple array, it automatically breaks the data into rows based on the number of columns specified.
<br>Converts strings, arrays, or objects into Obsidian <a data-tooltip-position="top" aria-label="Link notes" data-href="Link notes" href="obsidian-help/getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">wikilink</a> syntax.
For strings: "page"|wikilink returns [[page]].
For strings with alias: "page"|wikilink:"alias" returns [[page|alias]].
For arrays: ["page1","page2"]|wikilink returns an array of wikilinks without aliases.
For arrays with alias: ["page1","page2"]|wikilink:"alias" returns an array of wikilinks with the same alias for all links.
For objects: {"page1": "alias1", "page2": "alias2"}|wikilink returns wikilinks with the keys as page names and values as aliases.
Performs basic arithmetic operations on numbers.
Supports operators: +, -, *, /, ** (or ^) for exponentiation.
Example: 5|calc:"+10" returns 15.
Example: 2|calc:"**3" returns 8 (2 cubed).
Returns the original string if the input is not a number.
Returns the length of strings, arrays, or number of keys in objects.
For strings: "hello"|length returns 5.
For arrays: ["a","b","c"]|length returns 3.
For objects: {"a":1,"b":2}|length returns 2.
Rounds a number to the nearest integer or to a specified number of decimal places.
Without parameters: 3.7|round returns 4.
With decimal places specified: 3.14159|round:2 returns 3.14.
<br>Process HTML content and convert HTML to Markdown. Note that your input <a data-tooltip-position="top" aria-label="Variables" data-href="Variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variable</a> must contain HTML content, e.g. using {{fullHtml}}, {{contentHtml}} or a {{selectorHtml:}} variable.<br>Converts a string to an <a data-href="Obsidian Flavored Markdown" href="obsidian-help/editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Flavored Markdown</a> formatted string.
Useful when combined with variables that return HTML such as {{contentHtml}}, {{fullHtml}}, and selector variables like {{selectorHtml:cssSelector}}.
Removes only the specified HTML attributes from tags.
Example: "&lt;div class="test" id="example"&gt;Content&lt;/div&gt;"|remove_attr:"class" returns &lt;div id="example"&gt;Content&lt;/div&gt;.
Multiple attributes: {{fullHtml|remove_attr:("class,style,id")}}
Removes the specified HTML elements and their content from a string.
Supports tag name, class, or id, e.g. {{fullHtml|remove_html:("img,.class-name,#element-id")}}
To remove only HTML tags or attributes without removing the content use the strip_tags or strip_attr filters.
Removes only the specified HTML tags. Keeps the content of the tags.
Example: "&lt;p&gt;Hello &lt;b&gt;world&lt;/b&gt;!&lt;/p&gt;"|remove_tags:"b" returns "&lt;p&gt;Hello world!&lt;/p&gt;".
Multiple tags: {{fullHtml|remove_tags:("a,em,strong")}}
Replaces HTML tags, maintaining the content and attributes of the tag.
{{fullHtml|replace_tags:"strong":"h2"}}&nbsp;replaces all&nbsp;&lt;strong&gt;&nbsp;tags with&nbsp;&lt;h2&gt;.
Removes all HTML attributes from a string.
Use strip_attr:("class, id") to keep specific attributes.
Example: "&lt;div class="test" id="example"&gt;Content&lt;/div&gt;"|strip_attr:("class") returns &lt;div id="example"&gt;Content&lt;/div&gt;.
Removes all Markdown formatting and returns a plain text string, e.g. turning **text** into text.
Turns formatted text into unformatted plain text, including bold, italic, highlights, headers, code, blockquotes, tables, task lists, and wikilinks.
Entirely removes tables, footnotes, images, and HTML elements.
Removes all HTML tags from a string. Content within the tag is preserved.
Use strip_tags:("p,strong,em") to keep specific tags.
Example: "&lt;p&gt;Hello &lt;b&gt;world&lt;/b&gt;!&lt;/p&gt;"|strip_tags:("b") returns Hello &lt;b&gt;world&lt;/b&gt;!.
Process arrays and objects.Returns the first element of an array as a string.
["a","b","c"]|first returns "a".
If the input is not an array, it returns the input unchanged.
Combines elements of an array into a string.
["a","b","c"]|join returns "a,b,c".
A custom separator can be specified: ["a","b","c"]|join:" " returns "a b c". Use join:"\n" to separate elements with a line break.
It can be useful after split or slice: "a,b,c,d"|split:","|slice:1,3|join:" " returns "b c".
Returns the last element of an array as a string.
["a","b","c"]|last returns "c".
If the input is not an array, it returns the input unchanged.
Applies a transformation to each element of an array using the syntax map:item =&gt; item.property or map:item =&gt; item.nested.property for nested properties.
[{gem: "obsidian", color: "black"}, {gem: "amethyst", color: "purple"}]|map:item =&gt; item.gem returns ["obsidian", "amethyst"].
Use parentheses for object literals and complex expressions: map:item =&gt; ({key: value}), e.g.: [{gem: "obsidian", color: "black"}, {gem: "amethyst", color: "purple"}]|map:item =&gt; ({name: item.gem, color: item.color}) returns [{name: "obsidian", color: "black"}, {name: "amethyst", color: "purple"}].
String literals are supported and automatically wrapped in an object with a str property. The str property is used to store the result of string literal transformations, e.g. ["rock", "pop"]|map:item =&gt; "genres/${item}" returns [{str: "genres/rock"}, {str: "genres/pop"}].Combine map with the template filter, e.g. map:item =&gt; ({name: ${item.gem}, color: item.color})|template:"- ${name} is ${color}\n".Note: Built-in filters cannot be used inside map. This means that, for example, trimming each value of an array cannot be done with map.Adds new values to an array.
For arrays: ["a","b"]|merge:("c","d") returns ["a","b","c","d"].
Single value: ["a","b"]|merge:"c" returns ["a","b","c"].
If input is not an array, it creates a new array: "a"|merge:("b","c") returns ["a","b","c"].
Values can be quoted: ["a"]|merge:('b,"c,d",e') returns ["a","b","c,d","e"].
Keeps nth items in an array using CSS-style nth-child syntax and group patterns. All positions are 1-based (first item is position 1).
array|nth:3 keeps only the 3rd element.
array|nth:3n keeps every 3rd element (3, 6, 9, etc.).
array|nth:n+3 keeps the 3rd and all following elements.
Group pattern syntax for repeating structures:
array|nth:1,2,3:5 keeps positions 1, 2, 3 from each group of 5 items. Example: [1,2,3,4,5,6,7,8,9,10]|nth:1,2,3:5 returns [1,2,3,6,7,8].
Manipulates object data:
object:array converts an object to an array of key-value pairs.
object:keys returns an array of the object's keys.
object:values returns an array of the object's values.
Example: {"a":1,"b":2}|object:array returns [["a",1],["b",2]].
Extracts a portion of a string or array.
For strings: "hello"|slice:1,4 returns "ell".
For arrays: ["a","b","c","d"]|slice:1,3 returns ["b","c"].
If only one parameter is provided, it slices from that index to the end: "hello"|slice:2 returns "llo".
Negative indices count from the end: "hello"|slice:-3 returns "llo".
The second parameter is exclusive: "hello"|slice:1,4 includes characters at indices 1, 2, and 3.
Using a negative second parameter excludes elements from the end: "hello"|slice:0,-2 returns "hel".
Divides a string into an array of substrings.
"a,b,c"|split:"," returns ["a","b","c"].
"hello world"|split:" " returns ["hello","world"].
If no separator is provided, it splits on every character: "hello"|split returns ["h","e","l","l","o"].
Regular expressions can be used as separators: "a1b2c3"|split:[0-9] returns ["a","b","c"].
Applies a template string to an object or array of objects, using the syntax object|template:"Template with ${variable}".
Access nested properties: {"gem":{"name":"Obsidian"}}|template:"${gem.name}" returns "Obsidian".
For objects: {"gem":"obsidian","hardness":5}|template:"${gem} has a hardness of ${hardness}" returns "obsidian has a hardness of 5".
For arrays: [{"gem":"obsidian","hardness":5},{"gem":"amethyst","hardness":7}]|template:"- ${gem} has a hardness of ${hardness}\n" returns a formatted list.
Works with string literals from map by accessing the str property:
Example: ["rock", "pop"]|map:item =&gt; "genres/${item}"|template:"${str}" returns "genres/rock\ngenres/pop".
The str property is automatically used when applying template to objects created by map with string literals.
Removes duplicate values from arrays and objects.
For arrays of primitives: [1,2,2,3,3]|unique returns [1,2,3].
For arrays of objects: [{"a":1},{"b":2},{"a":1}]|unique returns [{"a":1},{"b":2}].
For objects it removes properties with duplicate values, keeping the last occurrence's key.
For strings it returns the input unchanged.
]]></description><link>obsidian-help/obsidian-web-clipper/filters.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Filters.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Clip web pages]]></title><description><![CDATA[Once you install the <a data-tooltip-position="top" aria-label="Introduction to Obsidian Web Clipper" data-href="Introduction to Obsidian Web Clipper" href="obsidian-help/obsidian-web-clipper/introduction-to-obsidian-web-clipper.html" class="internal-link" target="_self" rel="noopener nofollow">Web Clipper</a> browser extension, you can access it in several ways, depending on your browser:
The Obsidian icon in your browser toolbar.
Hotkeys, to activate the extension from your keyboard.
Context menu, by right-clicking the web page you are visiting.
To save a page to Obsidian click the Add to Obsidian button.<br>When you open the extension, Web Clipper extracts data from the current web page following the settings in your <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">template</a>. You can create your own templates, and customize the output using <a data-href="variables" href="obsidian-help/obsidian-web-clipper/variables.html" class="internal-link" target="_self" rel="noopener nofollow">variables</a> and <a data-href="filters" href="obsidian-help/obsidian-web-clipper/filters.html" class="internal-link" target="_self" rel="noopener nofollow">filters</a>.By default Web Clipper attempts to intelligently extract only the main article content, excluding other elements on the page. However, you can override this behavior in the following ways:
If a custom template is present it uses your template.
If a selection is present, it uses the selection. You can use Ctrl/Cmd+A to select the entire page.
<br>If any <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlights</a> are present, it uses the highlights.
Images are not automatically downloaded when you use Web Clipper. Instead, images link to their web-based URL. This saves space in your vault but it means the images will not be accessible offline, or if the URL stops working.<br>You can download images for any file in Obsidian using the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> named Download attachments for current file. This command can also be mapped to a hotkey in Obsidian.Web Clipper includes keyboard shortcuts you can use to speed up your workflow. To change key mappings go to Web Clipper Settings → General and follow the instructions for your browser. Mappings can be changed for all browsers except Safari which does not support editing hotkeys.The Web Clipper interface is divided into four sections:
<br>Header where you can switch templates, turn on <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlighting</a>, and access settings.
<br>Properties shows the <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">metadata</a> extracted from the page that will be saved as <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> in Obsidian.
Note content that will be saved to Obsidian.
Footer allows you select the vault and folder, and add to Obsidian.
Header functionality includes:
<br>Template dropdown to switch between your saved <a data-tooltip-position="top" aria-label="Obsidian Web Clipper/Templates" data-href="Obsidian Web Clipper/Templates" href="obsidian-help/obsidian-web-clipper/templates.html" class="internal-link" target="_self" rel="noopener nofollow">templates</a> added in Web Clipper settings.
More (...) button to display page variables you can use in templates.
<br>Highlighter button to turn on <a data-tooltip-position="top" aria-label="Highlight web pages" data-href="Highlight web pages" href="obsidian-help/obsidian-web-clipper/highlight-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">highlighting</a>.
Cog button to open Web Clipper settings.
Footer functionality includes:
Add to Obsidian button to save data to Obsidian.
Vault dropdown to switch between saved vaults added in Web Clipper settings.
Folder field to define which folder to save to.
<br>Interpreter to run <a data-tooltip-position="top" aria-label="Interpret web pages" data-href="Interpret web pages" href="obsidian-help/obsidian-web-clipper/interpret-web-pages.html" class="internal-link" target="_self" rel="noopener nofollow">natural language prompts</a> on the page.
]]></description><link>obsidian-help/obsidian-web-clipper/clip-web-pages.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Web Clipper/Clip web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Version history]]></title><description><![CDATA[Obsidian Sync keeps a record of all changes made to your notes and regularly checks for updates and creates new versions of your notes.]]></description><link>obsidian-help/obsidian-sync/version-history.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Version history.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Upgrade Sync encryption]]></title><description><![CDATA[Move your Sync vault to a different region, perform and encryption upgrade.]]></description><link>obsidian-help/obsidian-sync/upgrade-sync-encryption.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Upgrade Sync encryption.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Troubleshoot Obsidian Sync]]></title><description><![CDATA[This page lists uncommon issues you may encounter with Obsidian Sync and how to resolve them.]]></description><link>obsidian-help/obsidian-sync/troubleshoot-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Troubleshoot Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Sync settings and selective syncing]]></title><description><![CDATA[This page explains the Sync settings and guides you in selecting which files to sync.]]></description><link>obsidian-help/obsidian-sync/sync-settings-and-selective-syncing.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Sync settings and selective syncing.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync regions]]></title><description><![CDATA[Move your Sync vault to a different region.]]></description><link>obsidian-help/obsidian-sync/sync-regions.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Sync regions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Switch to Obsidian Sync]]></title><description><![CDATA[Learn how to transition from your current syncing solution to Obsidian Sync.]]></description><link>obsidian-help/obsidian-sync/switch-to-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Switch to Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Status icon and messages]]></title><description><![CDATA[This page explains the Obsidian Sync status icons and provides details about the sync activity log.]]></description><link>obsidian-help/obsidian-sync/status-icon-and-messages.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Status icon and messages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Set up Obsidian Sync]]></title><description><![CDATA[You've purchased Obsidian Sync and are ready to get started. This guide will help you set up and adjust your Obsidian Sync settings for daily use.]]></description><link>obsidian-help/obsidian-sync/set-up-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Set up Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Security and privacy]]></title><description><![CDATA[Learn about the security and privacy considerations for Obsidian Sync.]]></description><link>obsidian-help/obsidian-sync/security-and-privacy.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Security and privacy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Plans and storage limits]]></title><description><![CDATA[Learn about the different plan options we have available for Obsidian Sync.]]></description><link>obsidian-help/obsidian-sync/plans-and-storage-limits.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Plans and storage limits.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Local and remote vaults]]></title><description><![CDATA[This page describes the differences between local and remote vaults in practice.]]></description><link>obsidian-help/obsidian-sync/local-and-remote-vaults.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Local and remote vaults.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Obsidian Sync]]></title><description><![CDATA[Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.]]></description><link>obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Introduction to Obsidian Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Headless Sync]]></title><description><![CDATA[Obsidian Sync offers a headless client to sync vaults without using the desktop app. Useful for CI pipelines, agents, and automated workflows. Sync the latest changes or keep files continuously up to date.]]></description><link>obsidian-help/obsidian-sync/headless-sync.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Headless Sync.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Frequently asked questions]]></title><description><![CDATA[This page lists some of the common questions related to questions and limitations for Obsidian Sync.]]></description><link>obsidian-help/obsidian-sync/frequently-asked-questions.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Frequently asked questions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Collaborate on a shared vault]]></title><description><![CDATA[This page details how you can collaborate with other Obsidian Sync users.]]></description><link>obsidian-help/obsidian-sync/collaborate-on-a-shared-vault.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Sync/Collaborate on a shared vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Troubleshoot Obsidian Publish]]></title><description><![CDATA[This page details some common problems that you may run into when using Obsidian Publish]]></description><link>obsidian-help/obsidian-publish/troubleshoot-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Troubleshoot Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Social media link previews]]></title><description><![CDATA[Many social networks display a rich preview for your website when a user shares a link to it. Using <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>, you can customize how your notes appear in the preview.Warning
The tags overridden in this section are only visible by web crawlers. Regular web browsers are served the unmodified page for performance.
Obsidian automatically generates a description based on the note content, but you can provide your own using description.---
description: An introduction to our solar system.
---
Meta tags
description overrides the auto-generated description in &lt;meta name="description" content="..."&gt; and the equivalents for og:description and twitter:description.
You can use a custom image for the link preview, by adding image or cover with a path to the image. The image must be uploaded to Publish. The path can be an absolute path from the root of your vault:---
cover: "Attachments/Cover image.png"
---
The path to the image is case sensitive. In our prior example, we have a path to an image named Cover image.png. The below path will not work, because it is using the wrong case.---
cover: "Attachments/cover Image.png"
---
In place of an absolute path in your vault, you may also use an external url:---
image: "https://example.com/cover%20image.png"
---
image and cover are identical. Only use one of them.Meta tags
image and cover overrides the auto-generated image in &lt;meta property="og:image" content="..."&gt;.
]]></description><link>obsidian-help/obsidian-publish/social-media-link-previews.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Social media link previews.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Set up Obsidian Publish]]></title><description><![CDATA[In this guide, you'll enable Obsidian Publish for your vault, create a site, and publish your notes to it.]]></description><link>obsidian-help/obsidian-publish/set-up-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Set up Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Security and privacy]]></title><description><![CDATA[You can choose the notes you want to publish to <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>. The rest of your notes stay safe in your vault.Only the notes you choose to publish are sent to Obsidian's servers, and any notes you unpublish are removed.For improved access control on your publish site, apply a site password. Visitors will be prompted for a password when attempting to access it. If you decide to remove the site password later, the entire site will become visible to the public again.Individual password protection for published notes is currently not supported.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="obsidian-help/attachments/icons/lucide-cog.svg" target="_self"> ).
Under Other site settings, next to Passwords, click Manage.
Click New password.
In Password, enter a password for your site.
(Optional) In Nickname, enter a nickname for the password, for example, the person you want to give site access to.
Click Add this password. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="obsidian-help/attachments/icons/lucide-cog.svg" target="_self"> ).
Under Other site settings, next to Passwords, click Manage.
Click the cross-icon next to the password you want to delete.
<br>By default, Obsidian Publish does not collect visitor data, store cookies, or process personal information. However you can implement analytics or log other user data by <a data-tooltip-position="top" aria-label="Customize your site" data-href="Customize your site" href="obsidian-help/obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">customizing your site</a>.As the site owner, you are responsible for complying with GDPR and privacy regulations in your region. This includes creating your own notification banner, which can be implemented using publish.js, and adding a privacy policy page to your site.<br>Obsidian contracts with <a data-tooltip-position="top" aria-label="https://www.cloudflare.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.cloudflare.com" target="_self">Cloudflare</a> to provide site hosting for our Publish sites. The servers are hosted in San Francisco, CA.To regulate access to Obsidian Publish on your network, you need to manage the following domains:
Frontend: publish.obsidian.md
Backend: publish-main.obsidian.md
Additionally, the backend services employ the following subdomains: publish-xx.obsidian.md, where xx is a number ranging from 1 - 100.If your firewall system supports it, we recommend whitelisting publish-*.obsidian.md to accommodate our continuous expansion of subdomains.]]></description><link>obsidian-help/obsidian-publish/security-and-privacy.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Security and privacy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[SEO]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> sites are automatically optimized for search engines and <a data-tooltip-position="top" aria-label="Social media link previews" data-href="Social media link previews" href="obsidian-help/obsidian-publish/social-media-link-previews.html" class="internal-link" target="_self" rel="noopener nofollow">social sharing cards</a>. You can also customize page metadata with descriptions, permalinks, and images.<br>Note that you can disallow search engine indexing, in your <a data-tooltip-position="top" aria-label="Manage sites > Site Options" data-href="Manage sites#Site Options" href="obsidian-help/obsidian-publish/manage-sites.html#Site Options" class="internal-link" target="_self" rel="noopener nofollow">site options</a>.<br>To track SEO with Google, register your site on <a data-tooltip-position="top" aria-label="https://search.google.com/search-console" rel="noopener nofollow" class="external-link is-unresolved" href="https://search.google.com/search-console" target="_self">Google Search Console</a>. You can also follow our recommended steps to <a data-tooltip-position="top" aria-label="Analytics" data-href="Analytics" href="obsidian-help/obsidian-publish/analytics.html" class="internal-link" target="_self" rel="noopener nofollow">set up Google Analytics</a>.The sitemap for your Publish site is available at /sitemap.xml, for example:<br>
<a rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md/sitemap.xml" target="_self">https://help.obsidian.md/sitemap.xml</a>The sitemap is also available as an RSS feed at /rss.xml:<br>
<a rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md/rss.xml" target="_self">https://help.obsidian.md/rss.xml</a><br>Consider using <a data-href="Permalinks" href="obsidian-help/obsidian-publish/permalinks.html" class="internal-link" target="_self" rel="noopener nofollow">Permalinks</a> to define permanent URLs on your site.<br>Page metadata can be customized using <a data-tooltip-position="top" aria-label="Properties > Properties for Obsidian Publish" data-href="Properties#Properties for Obsidian Publish" href="obsidian-help/editing-and-formatting/properties.html#Properties for Obsidian Publish" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>, which can be useful for <a data-tooltip-position="top" aria-label="Social media link previews" data-href="Social media link previews" href="obsidian-help/obsidian-publish/social-media-link-previews.html" class="internal-link" target="_self" rel="noopener nofollow">social sharing cards</a>.]]></description><link>obsidian-help/obsidian-publish/seo.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/SEO.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Publish your content]]></title><description><![CDATA[Learn how to publish your content using Obsidian Publish]]></description><link>obsidian-help/obsidian-publish/publish-your-content.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Publish your content.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Publish limitations]]></title><description><![CDATA[Members of our awesome community have devised workarounds for some of these limitations. For more information, please visit our <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/obsidian-publish-resources/74582" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/obsidian-publish-resources/74582" target="_self">Publish Resources</a> thread on the Obsidian forums.<br>Obsidian Publish has minimal support for <a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>. Plugins which output in raw markdown, such as the Waypoint plugin, are compatible with Publish because they do not require the application to render their data. Whereas a plugin that requires a plugin codeblock to render, such as Dataview or Fantasy Statblocks, will not work by default in Publish. <br>Publish offers basic color customization for its graph view using CSS. You can modify the node colors in your publish.css file by utilizing the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Reference/CSS+variables/Plugins/Graph" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Reference/CSS+variables/Plugins/Graph" target="_self">Graph View CSS variables</a>.<br>Note that the published graph does not support the comprehensive sorting and viewing options available in the application's <a data-href="Graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.<br>Obsidian Publish is not optimized for streaming video or large audio files. We include some best practices for handling your <a data-tooltip-position="top" aria-label="Media files" data-href="Media files" href="obsidian-help/obsidian-publish/media-files.html" class="internal-link" target="_self" rel="noopener nofollow">media files</a> in these documents. To improve the experience for your visitors, we recommend that you instead use a video hosting service, such as YouTube or Vimeo.You can upload files up to 50mb in size to your Publish site. On mobile devices, tablets, and computers with small screens, you may encounter issues where an embedded PDF won't load or only the first page is displayed. This is due to limitations with the PDF Renderer on mobile devices. For content aimed at mobile users, we suggest providing links to PDFs hosted externally or including internal links that allow users to download the PDF directly to their device.Publish has basic support for searching plain text in published content. Preference for search results is given to:
File names
Aliases
Header names
After searching the above for matches, the search will then include plain text of the published notes.To improve the searchability of your published site, it is recommended to use descriptive file names, incorporate multiple aliases, and select header names that accurately reflect the content.<br>Additionally, Publish does not currently support the application's <a data-tooltip-position="top" aria-label="Search > Embed search results in a note" data-href="Search#Embed search results in a note" href="obsidian-help/plugins/search.html#Embed search results in a note" class="internal-link" target="_self" rel="noopener nofollow">embedded search results</a> feature.]]></description><link>obsidian-help/obsidian-publish/publish-limitations.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Publish limitations.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Permalinks]]></title><description><![CDATA[You can rename the URL to your notes, using permalinks.For example, you can turn this:https://publish.obsidian.md/username/Company/About+us
Into this:https://publish.obsidian.md/username/about
To create a permalink for a note, add the permalink property to your <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>.---
permalink: about
---
If someone visits a note using the original URL, they'll be automatically redirected to the permalink.<br>Renaming and removing notes is a natural part of maintaining a living vault. While Obsidian automatically updates links when you move a note within your local vault, other websites may still link to your old notes on your published <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site. You can redirect readers from one note to another.Imagine you want to move a note from one folder to another:
Guides Making friends.md (removed) Tutorials How to make friends.md (added) After you move the note, Obsidian automatically updates all links within the vault. However, if you publish the change to your Publish site, any links to /Guides/Making+friends will result in a 404.<br>To redirect readers from /Guides/Making+friends to /Tutorials/How+to+make+friends, you need to add an <a data-tooltip-position="top" aria-label="Aliases" data-href="Aliases" href="obsidian-help/linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">alias</a> in How to make friends.md, the note you want to redirect to.---
alias: Guides/Making friends
--- # How to make friends
Important
Make sure that you include the full path to the old note in the alias. While using only the note name as an alias works in your local vault, Publish needs the full path to the note to be able to redirect to it.
You can redirect multiple notes by adding an alias for each.---
aliases: - Guides/Making friends - Developing friendships
--- # How to make friends
]]></description><link>obsidian-help/obsidian-publish/permalinks.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Permalinks.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Media files]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> lets you host notes and various media types, including images and video clips, with a limit of 4 GB per site. For more details, please refer to our <a data-tooltip-position="top" aria-label="Accepted file formats" data-href="Accepted file formats" href="obsidian-help/files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">accepted file formats</a>.You can upload files up to 50mb in size to your Publish site. This page provides tips to help you optimize your media files hosted on Publish.When uploading images directly to Publish, it's best to use .svg, .webp, and .png formats. We also recommend optimizing all images to reduce their file size while preserving visual quality.<br>Images slow the loading time of the page, and take valuable <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Publish</a> storage space. Optimizing images allows a reduction in file size, but maintains the visual integrity of the image. Both images and icons should be optimized.Tools for optimizing images
Here are a some recommended programs for reducing the size of your images. <br>Windows: <a data-tooltip-position="top" aria-label="https://sourceforge.net/projects/nikkhokkho/" rel="noopener nofollow" class="external-link is-unresolved" href="https://sourceforge.net/projects/nikkhokkho/" target="_self">FileOptimizer</a>
<br>macOS: <a data-tooltip-position="top" aria-label="https://imageoptim.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://imageoptim.com/" target="_self">ImageOptim</a>
<br>Linux/Unix <a data-tooltip-position="top" aria-label="https://trimage.org" rel="noopener nofollow" class="external-link is-unresolved" href="https://trimage.org" target="_self">Trimage</a> We recommend an optimization rate of 65-75%.
<br>If you're using an external service to host an image, we still recommend sizing the image as needed according to our <a data-tooltip-position="top" aria-label="Embed files > Embed an image in a note" data-href="Embed files#Embed an image in a note" href="obsidian-help/linking-notes-and-files/embed-files.html#Embed an image in a note" class="internal-link" target="_self" rel="noopener nofollow">embedding instructions</a>.<br>PDFs come in various sizes and complexities. To optimize the performance of embedded PDFs in Publish, we recommend <a data-tooltip-position="top" aria-label="https://www.adobe.com/acrobat/hub/how-to-make-pdfs-smaller.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.adobe.com/acrobat/hub/how-to-make-pdfs-smaller.html" target="_self">compressing the files</a> and removing any unnecessary images. Most PDF editors offer these capabilities.Publish is not optimized for hosting large videos, GIFs, or audio files. Embedding internally hosted and linked videos is not recommended if you plan to host numerous files of these types.For hosting a limited number of files, we recommend using the following formats:Video
.mp4
.webm
.hevc or .av1 (Note: Not widely supported)
Audio
.aac
.mp3
.opus
]]></description><link>obsidian-help/obsidian-publish/media-files.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Media files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Manage sites]]></title><description><![CDATA[This page explains how to manage <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> sites.<br>A site is a collection of notes that's hosted by Obsidian Publish and available online, either through a Obsidian Publish address or a <a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-help/obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">custom domain</a>.The number of sites that you can have at the same time is determined by your Obsidian Publish subscription. Before you create a new site, make sure that your subscription allows it.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>If you already have an existing site, click Switch site ( <img alt="lucide-repeat.svg > icon" src="obsidian-help/attachments/icons/lucide-repeat.svg" target="_self"> ).
In Site ID, enter the path you want for your site. For example, a site with the ID my-amazing-site is available from publish.obsidian.md/my-amazing-site.
Click Create.
Notes remain in your vault even after you delete a site.
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="obsidian-help/attachments/icons/lucide-repeat.svg" target="_self"> ).
<br>Click Delete site ( <img alt="lucide-x.svg > icon" src="obsidian-help/attachments/icons/lucide-x.svg" target="_self"> ) to the right of the site you want to delete.
Click Delete to confirm. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="obsidian-help/attachments/icons/lucide-repeat.svg" target="_self"> ).
Click Choose to the right of the site you want to switch to. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>Click Switch site ( <img alt="lucide-repeat.svg > icon" src="obsidian-help/attachments/icons/lucide-repeat.svg" target="_self"> ).
<br>Click Edit site ID ( <img alt="lucide-edit-3.svg > icon" src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self"> ) to the right of the site you want to edit.
In Site ID, enter the new ID for your site.
Click Change. <br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="obsidian-help/attachments/icons/lucide-cog.svg" target="_self"> ).
]]></description><link>obsidian-help/obsidian-publish/manage-sites.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Manage sites.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Obsidian Publish]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="https://obsidian.md/publish" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/publish" target="_self">Obsidian Publish</a> is a cloud-based hosting service that lets you publish your notes as a wiki, knowledge base, documentation, or digital&nbsp;garden.Select the notes you want to share with the world, press Publish, and we'll host it at publish.obsidian.md/your-site<br>If you're reading this on <a data-tooltip-position="top" aria-label="https://help.obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://help.obsidian.md" target="_self">help.obsidian.md</a>, you're already looking at a site that uses Obsidian Publish! You can see the vault on <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs" target="_self">GitHub</a>.
<br><a data-href="Set up Obsidian Publish" href="obsidian-help/obsidian-publish/set-up-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Set up Obsidian Publish</a> Get started with Obsidian Publish. <br><a data-href="Manage sites" href="obsidian-help/obsidian-publish/manage-sites.html" class="internal-link" target="_self" rel="noopener nofollow">Manage sites</a> Learn how to manage multiple Publish sites. <br><a data-href="Collaborate on a Publish site" href="obsidian-help/obsidian-publish/collaborate-on-a-publish-site.html" class="internal-link" target="_self" rel="noopener nofollow">Collaborate on a Publish site</a> Share a Publish site with collaborators. <br><a data-href="Customize your site" href="obsidian-help/obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">Customize your site</a> Customize your Publish site. <br><a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-help/obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">Custom domains</a> Set up Publish with your own domain. <br><a data-href="Permalinks" href="obsidian-help/obsidian-publish/permalinks.html" class="internal-link" target="_self" rel="noopener nofollow">Permalinks</a> Define permanent URLs for pages. <br><a data-href="Analytics" href="obsidian-help/obsidian-publish/analytics.html" class="internal-link" target="_self" rel="noopener nofollow">Analytics</a> Set up analytics for your site. <br><a data-href="SEO" href="obsidian-help/obsidian-publish/seo.html" class="internal-link" target="_self" rel="noopener nofollow">SEO</a> Search engine optimization for Publish. <br><a data-href="Security and privacy" href="obsidian-help/obsidian-publish/security-and-privacy.html" class="internal-link" target="_self" rel="noopener nofollow">Security and privacy</a> How we keep your data safe. ]]></description><link>obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Introduction to Obsidian Publish.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Customize your site]]></title><description><![CDATA[Learn how to customize the appearance and style of your Obsidian Publish site.]]></description><link>obsidian-help/obsidian-publish/customize-your-site.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Customize your site.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Custom domains]]></title><description><![CDATA[You can set up a custom domain or subdomain for your Obsidian Publish site.]]></description><link>obsidian-help/obsidian-publish/custom-domains.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Custom domains.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Collaborate on a Publish site]]></title><description><![CDATA[Learn how to collaborate with other Obsidian users on your Obsidian Publish site.]]></description><link>obsidian-help/obsidian-publish/collaborate-on-a-publish-site.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Collaborate on a Publish site.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Analytics]]></title><description><![CDATA[To use analytics on your <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> site, you need a <a data-tooltip-position="top" aria-label="Custom domains" data-href="Custom domains" href="obsidian-help/obsidian-publish/custom-domains.html" class="internal-link" target="_self" rel="noopener nofollow">custom domain</a>.Important
Before you enable analytics, make sure that your local laws and regulations allow you to track your visitors. Depending the tools you use, you may need to add a consent banner to your site.
To enable Google Analytics for your Obsidian Publish site:
<br>In ribbon, to the left of the application window, click Publish changes ( <img alt="lucide-send.svg > icon" src="obsidian-help/attachments/icons/lucide-send.svg" target="_self"> ).
<br>In the Publish changes dialog, click Change site options ( <img alt="lucide-cog.svg > icon" src="obsidian-help/attachments/icons/lucide-cog.svg" target="_self"> ).
In Google Analytics tracking code, enter your tracking code.
To use Google Tag Manager instead of Google Analytics, use custom JavaScript to add your own scripts.<br>You can add most analytics services to your site via your <a data-tooltip-position="top" aria-label="Customize your site" data-href="Customize your site" href="obsidian-help/obsidian-publish/customize-your-site.html" class="internal-link" target="_self" rel="noopener nofollow">publish.js</a> file. Make sure to replace yourdomain.com with your domain, and the script src with the script from your analytics provide.<br>Here is an example using <a data-tooltip-position="top" aria-label="https://plausible.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://plausible.io/" target="_self">Plausible Analytics</a>var analyticsScript = document.createElement('script');
analyticsScript.defer = true;
analyticsScript.setAttribute('data-domain', 'yourdomain.com');
analyticsScript.src = 'https://plausible.io/js/plausible.js';
document.head.appendChild(analyticsScript);
<br> The same approach can be used for <a data-tooltip-position="top" aria-label="https://usefathom.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://usefathom.com/" target="_self">Fathom Analytics</a>. Note the change from data-domain to data-site — different analytics providers may have a different format for how the script should be inserted.var fathom = analyticsScript.createElement('script');
analyticsScript.defer = true;
analyticsScript.setAttribute('data-site', 'yourdomain.com');
analyticsScript.src = 'https://cdn.usefathom.com/script.js';
document.head.appendChild(analyticsScript);
To verify that your site is using your analytics service, disable any ad-blocking browser extensions, such as uBlock Origin, that may block the tracking script from running.]]></description><link>obsidian-help/obsidian-publish/analytics.html</link><guid isPermaLink="false">Obsidian Help/Obsidian Publish/Analytics.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Official website]]></title><description><![CDATA[Obsidian’s official website is at <a rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md" target="_self">https://obsidian.md</a>There you can:
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download</a> the latest installer if your installer version is old.
<br>Register an account, and access your <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">account dashboard</a>, if you want to purchase <a data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>, <a data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a>, <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, or <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
]]></description><link>obsidian-help/obsidian/official-website.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Official website.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian for iOS and iPadOS]]></title><description><![CDATA[The Obsidian mobile app for iOS and iPadOS brings powerful note-taking capabilities to your iPhone and iPad. You can download it from the <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" target="_self">Apple App Store</a>.This page covers iOS-specific features including widgets, Siri integration, and Shortcuts. <br>For information on syncing notes between devices, please see <a data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>.Obsidian for iOS offers several widgets to take quick actions on your vault.Note
Widgets are available on iOS and iPadOS 18 and higher.
Widgets are not available when using "Require Face ID" to unlock the app.
Lock Screen and Control Center widgets allow you to:
Create a new note
Open a specific note
Open daily note
Open search
Open Obsidian
Home Screen widgets allow you to:
Create a note
View a note
Open your daily note
You can customize widgets to suit your workflow, such as choosing which vault to use or specifying a particular note to open.
Home Screen widgets: Tap and hold the widget, then select Edit Widget.
Lock Screen widgets: Touch and hold your Lock Screen, tap Customize, select the Lock Screen, then tap the widget you want to customize.
Control Center widgets: Open Control Center, tap the + button at the top left to begin editing, then tap the widget you want to customize.
New Note widget configuration options:<br><img alt="ios-new-note-configuration.png" src="obsidian-help/attachments/ios-new-note-configuration.png" target="_self" style="width: 400px; max-width: 100%;">View Note widget configuration options.<br><img alt="ios-view-note-configuration.png" src="obsidian-help/attachments/ios-view-note-configuration.png" target="_self" style="width: 400px; max-width: 100%;">Obsidian integrates with Apple's Shortcuts app, allowing you to create powerful automations. Available shortcuts include:
Open a note — Open a specific note in your vault
Create a new note — Create a new note in your vault
Open daily note — Jump directly to today's daily note
Capture to Daily Note — Append or prepend text to the daily note without opening the Obsidian app
Capture to Bookmark — Append or prepend text to a bookmarked note without opening the Obsidian app
Capture shortcuts are particularly useful for quick note-taking, as they allow you to add content to a note in the background.Obsidian offers a Share Sheet Extension that you can use in other apps to send links, text, images, or documents to your Obsidian vault.To share a link from Safari:
Open the webpage in Safari, then tap the Share button.
In the Share menu, swipe left across the app row, tap More, then tap Edit.
Turn on Obsidian so it appears in the Share menu.
Tap the Add button next to Obsidian to add it to Favorites.
(Optional) Drag the Reorder button next to Obsidian to change its position in Favorites.
Tap Done.
Back in Safari's Share menu, tap Obsidian.
When you tap Obsidian, the Obsidian share sheet appears and lets you share the selected content to your vault.
<br><img alt="ios-share-sheet.png" src="obsidian-help/attachments/ios-share-sheet.png" target="_self" style="width: 400px; max-width: 100%;">You can use Siri voice commands to interact with Obsidian:
"Capture using Obsidian"
"Capture to Obsidian"
"Open my daily note in Obsidian"
"Search in Obsidian"
When you search for "Obsidian" in iOS Spotlight, you'll see quick actions:
New Note
Search
Daily Note
]]></description><link>obsidian-help/obsidian/obsidian-for-ios-and-ipados.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Obsidian for iOS and iPadOS.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Obsidian for Android]]></title><description><![CDATA[The Obsidian mobile app for Android brings powerful note-taking capabilities to your Android device. You can download it from <a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=md.obsidian" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=md.obsidian" target="_self">Google Play</a> or as an <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">APK file</a>.
It supports Android versions 5.1 and above.This page covers Android-specific features including widgets, Quick Settings integration, and shortcuts.<br>To sync your notes with Obsidian on Android see <a data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">Sync your notes across devices</a>.When you launch Obsidian on Android, you'll be asked to choose where your vault data should be stored. You can choose device storage (recommended) or app storage.<br>With the device storage option, your data is stored in a shared location on your device. This allows your Obsidian vault to be accessed by other apps and services, such as third-party <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync</a> tools.This is the recommended option because it offers better compatibility with sync tools and ensures your data persists even if you uninstall the app. However, this option requires additional permissions to access your device's files.<br>Due to limitations with Android, Obsidian will request "All files" access to function reliably. Google recommends this for apps like Obsidian which are considered "document management apps". <a data-tooltip-position="top" aria-label="https://developer.android.com/training/data-storage/manage-all-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.android.com/training/data-storage/manage-all-files" target="_self">Learn more</a>.<br>The app only uses this permission to help you access your data on your device. Your data is never accessible to us. To learn more about how we protect your data and ensure your privacy, visit our <a data-tooltip-position="top" aria-label="https://obsidian.md/security" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/security" target="_self">Security page</a>.With the app storage option, your data is stored in Obsidian’s private app storage. This keeps your data isolated from other apps for added privacy.This is a good option if you're not using any external sync tools and prefer tighter app-level sandboxing for your notes.<br>With this option you can use <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and third-party syncing plugins available through <a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>, but you cannot use tools like Syncthing that rely on shared storage.Uninstalling Obsidian will delete your local notes if you are using app storage
If you use the App storage option your local vault data will be deleted if you uninstall the app. Your Obsidian vault data on other devices will not be deleted.
Obsidian for Android offers several widget options to quickly access your vaults and notes from your home screen. Available widgets include:
Open Note — Open a specific note
New Note — Create a new note
Search — Launch a search query
Daily Note — Open your daily note
Open Obsidian — Launch the app
Note
These widgets are static, and do not show any previews of the selected note or vault.
To add widgets to your home screen:
Tap and hold anywhere on your home screen
Select "Widgets"
Find Obsidian, then select a widget that you want to use.
Note
Obsidian widgets can be resized. To resize a widget, tap and hold it, then drag the resizing handles.
You can add multiple widgets of the same type to open different files or trigger different search queries. To configure a widget, long-press it on your home screen, then find an "Edit" or "Configure" option. This will allow you to specify the specific parameters required for that widget's on-tap action to work, like File or Path, Search Query, and Vault Name.<br>See this <a data-tooltip-position="top" aria-label="https://support.google.com/android/answer/9450271?hl=en" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.google.com/android/answer/9450271?hl=en" target="_self">Google Support article</a> for more information on Android Widgets.Requires Android 7.0 or higher.Add an Obsidian Quick Settings tile for fast access to the app from your notification shade. Works on your Home Screen and Lock Screen.Note
Unlike app widgets, you can only add one Quick Settings tile of the same type.
To add a quick settings tile to your notification shade:
Access your notification shade, typically by swiping down from your status bar. Note: you may need to swipe one more time in order to see more options.
In the Quick Settings tiles, select "Edit" - this is usually the same section where toggles like Wi-Fi, Bluetooth, and Orientation Lock are located.
Find and select an Obsidian Quick Settings tile, then rearrange it to your liking.
To configure a Quick Settings tile, tap and hold it to bring up the configuration screen.
<br>See this <a data-tooltip-position="top" aria-label="https://support.google.com/android/answer/9083864?hl=en" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.google.com/android/answer/9083864?hl=en" target="_self">Google Support article</a> for more information on Android Quick Settings.Requires Android 7.1 or higher.Obsidian provides app shortcuts that can be accessed in several ways:
Long-press the Obsidian app icon
Drag the shortcut icon to your home screen
Access via the search bar on your launcher (available on most device vendors)
Available shortcuts:
Open note — Open a specific note in your vault
Daily note — Jump directly to today's daily note
Note
Shortcuts in Obsidian 1.11 are not configurable and will be overhauled in later versions to offer more dynamic options tailored to your specific notes.
]]></description><link>obsidian-help/obsidian/obsidian-for-android.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Obsidian for Android.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Early access versions]]></title><description><![CDATA[Get early access to upcoming releases by enabling early access versions. Early access versions are only available to users with a <a data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>.Warning
Early access versions are beta releases. They include new features but may be less stable. Don't enable early access versions if you prefer a more reliable experience.
Be aware that community plugin and theme developers receive early access versions at the same time as everyone else. Be patient with developers who need to make updates to support new features.
To receive early access versions as soon as they're available, follow these steps:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under Account → Your Account, select Log in.
In Email, enter your email.
In Password, enter your password.
<br>Once signed in, return to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under App, enable Receive early access versions.
Click&nbsp;Check for updates&nbsp;and then&nbsp;Relaunch.
To find instructions on how to install early access versions on your mobile device, follow these steps:
<br>Download and install <a data-tooltip-position="top" aria-label="https://discord.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com" target="_self">Discord</a>.
<br>Join the <a data-tooltip-position="top" aria-label="https://discord.gg/obsidianmd" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.gg/obsidianmd" target="_self">Obsidian Discord server</a>.
<br><a data-tooltip-position="top" aria-label="Catalyst license > Get your Discord badge" data-href="Catalyst license#Get your Discord badge" href="obsidian-help/licenses-and-payment/catalyst-license.html#Get your Discord badge" class="internal-link" target="_self" rel="noopener nofollow">Get your Discord badge</a> to access insider channels.
In the #insider-welcome channel, you will find instructions for accessing your download based on your device type.
<br>If you discover an issue in an early access version, consider reporting it to the Obsidian team. Before you report an issue, search the <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/" target="_self">forum</a> or Discord to see if someone has already reported it.To report an issue, use one of the following channels:
On Discord, report the issue in the respective #insider-release channel.
<br>In the forum, create a new topic under <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">Bug reports</a>.
<br>When you report an issue, include the build version and the OS you're running it on. You can find the build version under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → About → App → Current version.To switch back to using public versions (not early access) on desktop:
Disable early access versions. <br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the sidebar, select General.
Under App, disable Receive early access versions. Close Obsidian.
Delete the obsidian-VERSION.asar file, where VERSION is the Obsidian version. Windows: %APPDATA%\obsidian\obsidian-VERSION.asar
Mac: ~/Library/Application Support/obsidian/obsidian-VERSION.asar
Linux: ~/.config/obsidian/obsidian-VERSION.asar Restart Obsidian.
To switch back to using public versions (not early access) on mobile:
Back up your vault data
Uninstall Obsidian
Reinstall Obsidian either from the Play Store or Apple App store
Restore your vault data from your backups
Open Obsidian
]]></description><link>obsidian-help/obsidian/early-access-versions.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Early access versions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Credits]]></title><description><![CDATA[Names aren't listed by amount of contribution, but alphabetically (or at least we try!).
Licat (Shida Li)Obsidian office cat
liam (<a data-tooltip-position="top" aria-label="https://liamca.in/" rel="noopener nofollow" class="external-link is-unresolved" href="https://liamca.in/" target="_self">Liam Cain</a>) Maker of Calendar Plugin API Master Volcano Veteran
<br>joethei (<a data-tooltip-position="top" aria-label="https://joethei.xyz/" rel="noopener nofollow" class="external-link is-unresolved" href="https://joethei.xyz/" target="_self">Johannes Theiner</a>) Plugin API Master
<br>tgrosinger (<a data-tooltip-position="top" aria-label="https://grosinger.net" rel="noopener nofollow" class="external-link is-unresolved" href="https://grosinger.net" target="_self">Tony Grosinger</a>)
<br>mgmeyers (<a data-tooltip-position="top" aria-label="https://matthewmeye.rs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://matthewmeye.rs/" target="_self">Matthew Meyers</a>) <br>Silver (<a data-tooltip-position="top" aria-label="https://ericaxu.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://ericaxu.com" target="_self">Erica Xu</a>)Team Little Silvers
<br>kepano (<a data-tooltip-position="top" aria-label="https://stephanango.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://stephanango.com/" target="_self">Steph Ango</a>)
<br>Sigrunixia (<a data-tooltip-position="top" aria-label="https://tenebrousdragon.com/home" rel="noopener nofollow" class="external-link is-unresolved" href="https://tenebrousdragon.com/home" target="_self">Rebbecca Bishop</a>)Sorcerous Support Dragon TTRPG Enthusiast argentumTeam Little Silvers Linux master Zotero master <br>cotemaxime (<a data-tooltip-position="top" aria-label="https://www.maximecote.me/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.maximecote.me/" target="_self">Maxime Côté</a>)Linux master
koalaExtreme Bug Finder
<br>Leah (<a data-tooltip-position="top" aria-label="http://leahferguson.com" rel="noopener nofollow" class="external-link is-unresolved" href="http://leahferguson.com" target="_self">Leah Ferguson</a>)Roll for initiative! Non-techy Apple geek
<br>rigmarole (<a data-tooltip-position="top" aria-label="http://rigmarolestudio.com" rel="noopener nofollow" class="external-link is-unresolved" href="http://rigmarolestudio.com" target="_self">Chris Lesage</a>)Forum master
<br>ryanjamurphy (<a data-tooltip-position="top" aria-label="https://fulcra.design/" rel="noopener nofollow" class="external-link is-unresolved" href="https://fulcra.design/" target="_self">Ryan</a> <a data-tooltip-position="top" aria-label="https://axle.design/" rel="noopener nofollow" class="external-link is-unresolved" href="https://axle.design/" target="_self">J. A. Murphy</a>)That funny guy Apple Fanboy Forum master
WhiteNoiseThink Tank Zotero master Bug report exterminator
<br>CawlinTeffid (<a data-tooltip-position="top" aria-label="https://colintedford.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://colintedford.com/" target="_self">Colin Tedford</a>) embedded-search ambassador
Trainbuffer ferroequinologist Travels by rail
<br>Roam (<a data-tooltip-position="top" aria-label="https://leftovers.blog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://leftovers.blog/" target="_self">Roman Soriano</a>) Not that one
<br>Zachatoo (<a data-tooltip-position="top" aria-label="https://zachyoung.dev/" rel="noopener nofollow" class="external-link is-unresolved" href="https://zachyoung.dev/" target="_self">Zach Young</a>) Templater TemplarBoard Gamer
Carl the TurtleOnline 24/7 Easily triggered Good and pure Go green or go home <br>Eleanor (<a data-tooltip-position="top" aria-label="https://eleanorkonik.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://eleanorkonik.com" target="_self">Eleanor Konik</a>)Halp Obsidian turned me into a dev
<br>mediapathic (<a data-tooltip-position="top" aria-label="http://mediapathic.net/" rel="noopener nofollow" class="external-link is-unresolved" href="http://mediapathic.net/" target="_self">Steen Comer</a>)Bad Cop
Credits to these plugin developers for pioneering functionality that were adapted into Obsidian:
pjeby for the Hotkey Helper plugin
javalent for the Admonition plugin
NothingIsLost for CodeMirror 6 improvements
mgmeyers for the Indentation Guides plugin
blacksmithgu for Dataview jstone for maintaining our builds on flathub
adamgibbins and ran-dall for maintaining our builds on homebrew Andrea Brandi (Italian)
Anne-Katrin aka Mephi (German)
bongudth (Vietnamese)
canzi-teacher, 蚕子 (Simplified Chinese)
cor-bee, Ілля Пишняк (Ukrainian)
cvyl, Mikka (Dutch)
Daniel Mathiot (French)
Diego Tres (Brazilian Portuguese)
Haitham Mohamed (Arabic)
Henrik Falk (Danish)
Joffrey Schroeder (French) JxhnnyUt8h (Russian)
k-andzhanovskii, Константин Анджановский (Russian)
lisachev, Сергей Лисачев (Russian)
mafsi, Patrick Danilevici (Romanian)
Manuel Arias Almada (Spanish)
Muhammad Mauli Mubassari (Indonesian)
Olivier Anthonioz (French) Ryooo，睿悠ryooo (Chinese Simplified)
Sakvipubp Suy (Khmer)
smilorent, Silviu Lorenț (Romanian)
Solyta Teng (Khmer)
taksas, 中山 拓海 (Japanese)
VKondakoff, Валерий Кондаков (Russian)
yo-goto, ぱだわん (Japanese)
Zachary Shirmohammadli (Persian) <br>The first version of the help vault was written by Silver. Later part of it was written by <a data-tooltip-position="top" aria-label="http://mediapathic.net" rel="noopener nofollow" class="external-link is-unresolved" href="http://mediapathic.net" target="_self">@mediapathic</a>, with a big help from Reggie. We also got corrections from the many pairs of eyes in the Discord and forum community.<br>The docs was maintained by <a data-tooltip-position="top" aria-label="https://marcus.se.net/" rel="noopener nofollow" class="external-link is-unresolved" href="https://marcus.se.net/" target="_self">Marcus Olsson</a> for a while. Currently it’s maintained by the Obsidian team.<br>We now accept pull requests to the help vault in <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-docs/" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-docs/" target="_self">our docs repo</a>. Issues are welcome.If you're a translator, please make a pull request to add "Your Name (contributed language)" to the section above. Please keep the list of names alphabetical, thanks!If your name isn't in English and can't be alphabetically listed, use this format: your-github-username, [your name in your language] (Language name).Obsidian uses the open source libraries below (in alphabetical order):Version 5.x
MIT License
Copyright (c) 2017-present Drifty Co.Vim Version 6.0.0
MIT License<br>
Copyright (C) 2018 by Marijn Haverbeke <a data-tooltip-position="top" aria-label="mailto:marijnh@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:marijnh@gmail.com" target="_self">marijnh@gmail.com</a>, Adrian Heine <a data-tooltip-position="top" aria-label="mailto:mail@adrianheine.de" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:mail@adrianheine.de" target="_self">mail@adrianheine.de</a>, and others<br><a rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/cure53/DOMPurify" target="_self">https://github.com/cure53/DOMPurify</a><br>
Licensed under the <a data-tooltip-position="top" aria-label="http://mozilla.org/MPL/2.0/" rel="noopener nofollow" class="external-link is-unresolved" href="http://mozilla.org/MPL/2.0/" target="_self">Mozilla Public License version 2.0</a>Version 37.3.0
MIT License
Copyright (c) Electron contributors
Copyright (c) 2013-2020 GitHub Inc.MIT License
Copyright (c) 2022 i18nextMIT License<br>
Copyright (C) 2018-2021 by Marijn Haverbeke <a data-tooltip-position="top" aria-label="mailto:marijnh@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:marijnh@gmail.com" target="_self">marijnh@gmail.com</a> and othersVersion 0.446.0
ISC License
Copyright (c) 2020, Lucide Contributors Apache License 2.0Version 11.4.1
MIT License
Copyright (c) 2014 - 2022 Knut SveidqvistVersion 2.29.4
MIT License
Copyright (c) JS Foundation and other contributorsApache License 2.0MIT License
Copyright (c) 2013-2017 Mathew Groves, Chad EnglerVersion 1.29.0
MIT License
Copyright (c) 2012 Lea VerouMIT License
Copyright (c) 2016 Vladimir AgafonkinMIT License<br>
Copyright (c) 2014-2020 Titus Wormer <a data-tooltip-position="top" aria-label="mailto:tituswormer@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:tituswormer@gmail.com" target="_self">tituswormer@gmail.com</a><br>
Copyright (c) 2011-2014, Christopher Jeffrey (<a rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/chjj/" target="_self">https://github.com/chjj/</a>)Version 4.3.1
The MIT License<br>
Copyright (C) 2011-2022 Hakim El Hattab, <a rel="noopener nofollow" class="external-link is-unresolved" href="http://hakim.se" target="_self">http://hakim.se</a>, and reveal.js contributorsApache License 2.0MIT License
Copyright (c) 2017 Dom ChristieMIT License
Copyright JS Foundation and other contributorsVersion 2.7.0
ISC License<br>
Copyright Eemeli Aro <a data-tooltip-position="top" aria-label="mailto:eemeli@gmail.com" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:eemeli@gmail.com" target="_self">eemeli@gmail.com</a>The Obsidian logo used before v1.3.5 was adapted from:<br><a data-tooltip-position="top" aria-label="https://icon-icons.com/icon/Crystal-Shard/88819" rel="noopener nofollow" class="external-link is-unresolved" href="https://icon-icons.com/icon/Crystal-Shard/88819" target="_self">Crystal shard icon</a><br>
By <a data-tooltip-position="top" aria-label="https://icon-icons.com/users/W52nHhY3W1VlvwyJTwS4d/icon-sets/" rel="noopener nofollow" class="external-link is-unresolved" title="Designer" href="https://icon-icons.com/users/W52nHhY3W1VlvwyJTwS4d/icon-sets/" target="_self">Chanut is Industries</a>
License: Attribution 3.0 Unported&nbsp;(CC BY 3.0)]]></description><link>obsidian-help/obsidian/credits.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Credits.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Community code of conduct]]></title><description><![CDATA[This page details the rules that apply to all Obsidian community spaces.]]></description><link>obsidian-help/obsidian/community-code-of-conduct.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/Community code of conduct.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[About Obsidian]]></title><description><![CDATA[Obsidian is both a Markdown editor and a knowledge base app.Used in the most basic way, you can edit and preview Markdown files. But its true power lies in managing a densely networked knowledge base.How do we start creating a network, you ask? Let's first start making some <a data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal links</a>!We believe in plain text for something as important as your knowledge base. You don't want to put your own brain over someone else's neck, do you? Treat your second brain the same way.Sync is only a utility to facilitate working on multiple devices, the data will always primarily live on your hard disk.When the file system replaces the cloud, you get flexible options to work with your files: you can back them up with Dropbox, use Git to do versioning, or encrypt your disk for security. Whatever works on your file system will work on your Obsidian knowledge base.Links and connections are crucial to discovering the relations between what we know.<br>Obsidian greatly values this, and encourages it with <a data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal links</a> and <a data-href="Graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>, among other things.As John Locke puts it...
The acts of the mind, wherein it exerts its power over simple ideas, are chiefly these three: Combining several simple ideas into one compound one, and thus all complex ideas are made.
The second is bringing two ideas, whether simple or complex, together, and setting them by one another so as to take a view of them at once, without uniting them into one, by which it gets all its ideas of relations.
The third is separating them from all other ideas that accompany them in their real existence: this is called abstraction, and thus all its general ideas are made. - John Locke, An Essay Concerning Human Understanding (1690)Hierarchy gives us No. 1, and linking gives us No. 2. We're still unsure what No. 3 entails in the context of note-taking, but it might have something to do with programming or macros.Note-taking is a highly personal activity. Naturally there is no single all-encompassing solution for everyone.<br>Instead of providing you with an opinionated and assembled product, <a data-href="About Obsidian" href="obsidian-help/obsidian/about-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">About Obsidian</a> gives you a foundation and numerous functional building blocks to discover and build your own solution.The foundation is to be able to view files, edit them, and search them. For the minimalist, that's enough.On top of that, you can add isolated, independent building blocks to add features to your note-taking:
<br>If you're taking class notes, <a data-href="Audio recorder" href="obsidian-help/plugins/audio-recorder.html" class="internal-link" target="_self" rel="noopener nofollow">Audio recorder</a> and LaTeX math might be useful;
<br>If you're taking work notes, <a data-href="Slides" href="obsidian-help/plugins/slides.html" class="internal-link" target="_self" rel="noopener nofollow">Slides</a> and <a data-href="Backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a> may come in handy;
<br>If you're a researcher, <a data-href="Graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a> and <a data-href="Word count" href="obsidian-help/plugins/word-count.html" class="internal-link" target="_self" rel="noopener nofollow">Word count</a> might be essential to your toolkit.
We don't expect plugins to be the silver bullet to solve all the problems, but it does get us closer than a monolith solution, without all the features that you don't need cluttering the interface.<br>We support <a data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>, <a data-href="Themes" href="obsidian-help/extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a>, and <a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>, which enable even more interface customization and support less common use cases.<br>Curious how we continue to make Obsidian the best and most refined tool for thought-processing? Check out our <a data-tooltip-position="top" aria-label="https://obsidian.md/roadmap/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/roadmap/" target="_self">roadmap</a> to see what we're working on.<br>Our Twitter handle is <a data-tooltip-position="top" aria-label="https://twitter.com/obsdmd" rel="noopener nofollow" class="external-link is-unresolved" href="https://twitter.com/obsdmd" target="_self">@obsdmd</a>, feel free to follow. We mostly tweet about product updates.]]></description><link>obsidian-help/obsidian/about-obsidian.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/About Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[2-factor authentication]]></title><description><![CDATA[If you have an <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">Obsidian account</a> you can enable two-factor authentication (2FA) to protect your account with a second verification step.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
In the Profile section, go to 2-factor authentication and select Enable.
A popup window will appear to prompt you to connect an authenticator app with either a QR code or a setup key.
Popular authentication applications <br><a data-tooltip-position="top" aria-label="https://authy.com" rel="noopener nofollow" class="external-link is-unresolved" href="https://authy.com" target="_self">Authy</a>
<br><a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_self">Google Authenticator</a>
<br><a data-tooltip-position="top" aria-label="https://www.microsoft.com/en-us/security/mobile-authenticator-app" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.microsoft.com/en-us/security/mobile-authenticator-app" target="_self">Microsoft Authenticator</a>
<br><a data-tooltip-position="top" aria-label="https://support.apple.com/en-gb/guide/iphone/ipha6173c19f/ios" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/en-gb/guide/iphone/ipha6173c19f/ios" target="_self">iCloud Keychain</a> Once connected, your authenticator app will provide you a six digit code. Enter that code below the QR code/setup key section, in step 3.
Finally, enter your current password.
Select Complete set up.
The popup window will be replaced with a confirmation window and your recovery codes. Please download your recovery codes, as you will need these to unlock your account.
Your 2FA is now set up.QR code/setup key backups
If you decide to keep a backup of your QR code or Setup key in addition to your recovery codes, we strongly recommend keeping it in a password encrypted system.
If you enabled 2FA before recovery codes were available, or if you want to refresh your recovery codes, follow these steps:
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
Next to 2-factor authentication, select Refresh recovery codes.
In the popup window, enter your password and 6-digit authenticator code.
A confirmation window will display your recovery codes. You have two options: Copy recovery codes: Copy the codes to paste elsewhere.
Download recovery codes: Download a obsidian-recovery-codes.txt file containing your codes. Select Got it to close the popup window.
You can use a recovery code once instead of your 6-digit authenticator code. You can also refresh your recovery codes at any time.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/profile" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/profile" target="_self">your Obsidian account</a> from your web browser.
In the Profile section, go to 2-factor authentication and select Disable.
Enter your Obsidian Password.
Enter the current six digit code from your authentication app.
Select Disable 2FA.
You will be brought back to the Account management screen.
The 2-factor authentication setting will once again show an Enable button, indicating that 2FA has been disabled.I have enabled 2FA. Will I be logged out of my current Obsidian devices?
No. Enabling 2FA does not log you out everywhere for your convenience. If you need to, you can manually do that from your account page, and subsequently login again on each of your devices.I enabled, then disabled 2FA. I would like to set it up again. Can I use the original QR code or setup key?
No. You will be provided a new QR code and new Setup key every time you initiate a new setup of 2FA.I have enabled 2FA. I have yet to be asked for it after several log-out/log-in attempts. Is this working?
Your browser cache may be allowing you to appear as if you are making changes to the page (such as logging in or out) when in actuality you are accessing the stored data. Try using a private browsing window to log-in to confirm 2FA is working.<br>If you continue to experience this behavior, please <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/c/bug-reports/7" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/c/bug-reports/7" target="_self">submit a bug report</a>.I lost my recovery codes, authenticator, and everything needed to log into my account. What do I do?<br>If you've lost your recovery codes and authenticator, please email <a data-tooltip-position="top" aria-label="mailto:support@obsidian.md?subject=I%20lost%20my%202FA" rel="noopener nofollow" class="external-link is-unresolved" href="mailto:support@obsidian?subject=I lost my 2FA" target="_self">support@obsidian.md</a> for assistance in regaining access to your account.]]></description><link>obsidian-help/obsidian/2-factor-authentication.html</link><guid isPermaLink="false">Obsidian Help/Obsidian/2-factor authentication.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Internal links]]></title><description><![CDATA[Learn how to link to notes, attachments, and other files from your notes, using internal links.]]></description><link>obsidian-help/linking-notes-and-files/internal-links.html</link><guid isPermaLink="false">Obsidian Help/Linking notes and files/Internal links.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Embed files]]></title><description><![CDATA[Learn how you can embed other notes and media into your notes. By embedding files in your notes, you can reuse content across your vault.To embed a file in your vault, add an exclamation mark (!) in front of an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">Internal link</a>. You can embed files in any of the <a data-href="Accepted file formats" href="obsidian-help/files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a>.Drag and Drop embed On desktop, you can also drag and drop supported files directly into your note to embed them automatically.
To embed a note:![[Internal links]]
<br>You can also embed links to <a data-tooltip-position="top" aria-label="Internal links > Link to a heading in a note" data-href="Internal links#Link to a heading in a note" href="obsidian-help/linking-notes-and-files/internal-links.html#Link to a heading in a note" class="internal-link" target="_self" rel="noopener nofollow">headings</a> and <a data-tooltip-position="top" aria-label="Internal links > Link to a block in a note" data-href="Internal links#Link to a block in a note" href="obsidian-help/linking-notes-and-files/internal-links.html#Link to a block in a note" class="internal-link" target="_self" rel="noopener nofollow">blocks</a>.![[Internal links#^b15695]]
The text below is an example of an embedded block:Learn how to link to notes, attachments, and other files from your notes, using internal links. By linking notes, you can create a network of knowledge. To embed an image:![[Engelbart.jpg]]
<br><img alt="Engelbart.jpg > outline" src="obsidian-help/attachments/engelbart.jpg" target="_self">You can change the image dimensions, by adding |640x480 to the link destination, where 640 is the width and 480 is the height.![[Engelbart.jpg|100x145]]
If you only specify the width, the image scales according to its original aspect ratio. For example, ![[Engelbart.jpg|100]].<br><img alt="Engelbart.jpg#outline" src="obsidian-help/attachments/engelbart.jpg" target="_self" style="width: 100px; max-width: 100%;">You can also embed an externally hosted image by using a markdown link. You can control the width and height the same way as a wikilink. ![250](https://publish-01.obsidian.md/access/f786db9fac45774fa4f0d8112e232d67/Attachments/Engelbart.jpg)
<br><img alt="250" src="https://publish-01.obsidian.md/access/f786db9fac45774fa4f0d8112e232d67/Attachments/Engelbart.jpg" referrerpolicy="no-referrer" target="_self" class="is-unresolved">To embed an audio file:![[Excerpt from Mother of All Demos (1968).ogg]]
To embed a PDF:![[Document.pdf]]
You can also open a specific page in the PDF, by adding #page=N to the link destination, where N is the number of the page:![[Document.pdf#page=3]]
You can also specify the height in pixels for the embedded PDF viewer, by adding #height=[number] to the link. For example:![[Document.pdf#height=400]]
<br>To embed a list from a different note, first add a <a data-tooltip-position="top" aria-label="Internal links > Link to a block in a note" data-href="Internal links#Link to a block in a note" href="obsidian-help/linking-notes-and-files/internal-links.html#Link to a block in a note" class="internal-link" target="_self" rel="noopener nofollow">block identifier</a> to your list:
- list item 1
- list item 2 ^my-list-id
Then link to the list using the block identifier:![[My note#^my-list-id]]
To embed search results in a note, add a query code block:```query
embed OR search
```
<br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> doesn't support embedded <a data-tooltip-position="top" aria-label="Publish limitations > Search" data-href="Publish limitations#Search" href="obsidian-help/obsidian-publish/publish-limitations.html#Search" class="internal-link" target="_self" rel="noopener nofollow">search results</a>. To see a live rendered example, use the code block above within your vault.<br><img alt="search-query-rendered.png" src="obsidian-help/attachments/search-query-rendered.png" target="_self">]]></description><link>obsidian-help/linking-notes-and-files/embed-files.html</link><guid isPermaLink="false">Obsidian Help/Linking notes and files/Embed files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Aliases]]></title><description><![CDATA[If you want to reference a file using different names, consider adding aliases to the note. An alias is an alternative name for a note.Use aliases for things like acronyms, nicknames, or to refer to a note in a different language.If you're only trying to change how a link looks in one place, see how to <a data-tooltip-position="top" aria-label="Internal links > Change the link display text" data-href="Internal links#Change the link display text" href="obsidian-help/linking-notes-and-files/internal-links.html#Change the link display text" class="internal-link" target="_self" rel="noopener nofollow">Change the link display text</a> instead.<br>Tip
Use <a data-tooltip-position="top" aria-label="Change the link display text" data-href="#Change the link display text" href="#Change the link display text" class="internal-link" target="_self" rel="noopener nofollow">link display text</a> when you want to customize how a link looks in a specific place. &nbsp;
Use <a data-tooltip-position="top" aria-label="Aliases" data-href="Aliases" href="obsidian-help/linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">aliases</a> when you want to refer to the same note using different names throughout your vault. <br>To add an alias for a note, add aliases property in the note <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>. Aliases should always be formatted as a list in YAML.---
aliases: - Doggo - Woofer - Yapper
--- # Dog
To link to a note using an alias:
<br>Start typing the alias in an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a>. Any alias shows up in the list of suggestions, with a curved arrow icon next to it.
Press Enter to select the alias.
Obsidian creates the link with the alias as its custom display text, for example [[Artificial Intelligence|AI]].Note
Rather than just using the alias as the link destination ([[AI]]), Obsidian uses the [[Artificial Intelligence|AI]] link format to ensure interoperability with other applications using the Wikilink format.
<br>By using <a data-href="Backlinks" href="obsidian-help/plugins/backlinks.html" class="internal-link" target="_self" rel="noopener nofollow">Backlinks</a>, you can find unlinked mentions of aliases.For example, after setting "AI" as an alias for "Artificial intelligence", you can see mentions of "AI" in other notes.<br>If you link an unlinked mention to an alias, Obsidian turns the mention into an <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a> with the alias as its display text.]]></description><link>obsidian-help/linking-notes-and-files/aliases.html</link><guid isPermaLink="false">Obsidian Help/Linking notes and files/Aliases.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Sales tax]]></title><description><![CDATA[In some jurisdictions, Obsidian is required to collect sales taxes on behalf of customers purchasing software licenses and services. Sales taxes may apply to <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial licenses</a>, <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>. Sales taxes generally do not apply to <a data-href="Obsidian Credit" href="obsidian-help/licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> and <a data-tooltip-position="top" aria-label="Catalyst license" data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst</a> though exceptions do apply.To determine the taxes applied to your purchase, we use the country and postal code you provide at checkout or in the Billing section of your dashboard. This information is stored on your account so that we can accurately charge sales tax if there is a change in tax law or other requirements that obligate us to do so.Depending on your country and status, you may be exempt from taxes by submitting your Tax Identification Number (TIN), VAT Number, VAT ID, or tax exemption certificate.<br>You can apply for a tax exemption via the Billing section of your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Account dashboard</a>. If your application is approved, future purchases will not be charged taxes.
<br>Log into your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Obsidian account</a>.
<br>Navigate to the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section.
To the right of Tax Exemption, select the Manage button.
In the pop-up window: Enter your country.
Enter your postal code, if applicable. Depending on your country, you may be required to submit a VAT number, or tax exemption certificate.
VAT number Enter your VAT number and select Save to submit your application. Tax exemption certificate Under Tax exemption certificate, select the Browse button to choose your sales tax exemption certificate from your device. Ensure the file is in .pdf format and is less than 3 MB.
After choosing the file, select Upload to submit your application. The verification process may be instantaneous depending on your location. Once approved, future purchases will not be charged taxes.Note: applying for a tax exemption will also update your billing address to the postal code you chose.]]></description><link>obsidian-help/licenses-and-payment/sales-tax.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Sales tax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Refund policy]]></title><description><![CDATA[We offer full refunds within 7 days of purchase with no questions asked for the following services:
<a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>
<br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>
Non-refundable purchases
Some purchases are not refundable: <br><a data-tooltip-position="top" aria-label="Catalyst license" data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst licenses</a> and <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial licenses</a> are not refundable. They are intended to support Obsidian development and are not services.
<br><a data-href="Obsidian Credit" href="obsidian-help/licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> is not refundable because credit can be transferred to another account. <br>Talk to a human
If you have any trouble with a transaction, or you need a refund past 7 days after purchase due to exceptional circumstances, <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">contact Obsidian support</a>. <br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Under Billing → Invoices and refunds, select View.
Next to the payments you want a refund for, if you’re qualified for a refund, you’ll see a link to Get refund. Click on the click.
Your service will be removed and any auto-renewals will be cancelled as well. If you confirm to proceed, click Request refund.
What happens if I refund my service?
Refunding an Obsidian Sync or Obsidian Publish subscription results in the deletion of any remote vaults or publish sites, which cannot be retrieved even if you subscribe again. However, your local data on your devices will remain unaffected.What if I miss a payment and my subscription expires? Will I lose my remote vault data?
No, your data is retained in such cases for 30 days. If you do not resubscribe within that period, your remote vault or publish site data will be deleted. Your local data will remain unaffected.If I qualify for a discount but have paid for my subscription in the past 7 days, what should I do?<br>
Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> so we can assess your options.
I purchased my subscription a few weeks ago and now qualify for a discount. Can I get a partial refund?
We understand that some may have purchased Sync or Publish without discounts, either due to being unaware of the discount or not qualifying for it at the time. Unfortunately, we do not offer refunds in such cases. However, future renewals will automatically apply the discount if the discount is still valid.
]]></description><link>obsidian-help/licenses-and-payment/refund-policy.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Refund policy.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian Credit]]></title><description><![CDATA[Obsidian Credit is a type of prepaid credit that can be bought in advance and applied toward purchases of any Obsidian service or license. Obsidian Credit can be <a data-tooltip-position="top" aria-label="Gifting" data-href="#Gifting" href="obsidian-help/licenses-and-payment/obsidian-credit.html#Gifting_0" class="internal-link" target="_self" rel="noopener nofollow">gifted</a> to other Obsidian users, such as friends, family, and coworkers.<br>Obsidian Credit will be applied before any payment is due, including auto-renewals. Obsidian Credit is not eligible for a refund per our <a data-href="Refund policy" href="obsidian-help/licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a>.
<br>Log into <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
<br>In the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section, go to Obsidian Credit and choose Buy credit.
Enter the amount of Obsidian Credit you want to buy. The amount is in US dollars.
Proceed to pay for the credit with any of the supported payment methods.
<br>Sales tax
Any applicable <a data-href="sales tax" href="obsidian-help/licenses-and-payment/sales-tax.html" class="internal-link" target="_self" rel="noopener nofollow">sales tax</a> will be charged when you make a purchase of a product, such as Obsidian Sync, not when you buy Obsidian Credit.
If you plan to cover auto-renewals with your credit, please keep this factor in mind.
<br>Although Obsidian is completely free to use, you can give the gift of Obsidian Credit to help someone get an add-on service like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> or a <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> for using Obsidian at work.Please note that Obsidian Credit&nbsp;cannot&nbsp;be re-gifted once claimed. The original recipient will not be able to transfer or share it with others.In Obsidian, you don't gift a particular product, but rather Obsidian Credit that can be used towards anything. It's like an Obsidian gift card.
<br>If you don't already have <a data-href="Obsidian Credit" href="obsidian-help/licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a>, you must first <a data-tooltip-position="top" aria-label="Obsidian Credit > Add credit" data-href="Obsidian Credit#Add credit" href="obsidian-help/licenses-and-payment/obsidian-credit.html#Add_credit_0" class="internal-link" target="_self" rel="noopener nofollow">purchase credit</a>.
<br>Go to the <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">Billing</a> section of your account, and choose Send credit.
Follow the instructions to either get a redeem link to send yourself, or have us send an anonymized email to the recipient.
Click Send gift to complete the gifting. You will be sent an email confirmation.
After you send out a gift, you can view it under Billing → Gift history. You can see the status of each gift, and cancel the ones that haven't been redeemed yet.
If you have received a redemption link or an anonymized email, follow these steps to redeem your Obsidian Credit:
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Open the redemption link or click the link in your email.
Confirm that you want to receive the credits.
The credits will be deposited within your account, ready to be used.
The purchaser will be notified that you have redeemed the Obsidian Credit.]]></description><link>obsidian-help/licenses-and-payment/obsidian-credit.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Obsidian Credit.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Introduction to licenses and payment]]></title><description><![CDATA[Obsidian offers several services and licenses available for purchase.
<a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> Sync notes across devices. <br><a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a> Publish notes to the web. <br><a data-href="Obsidian Credit" href="obsidian-help/licenses-and-payment/obsidian-credit.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Credit</a> Purchase and Gift Obsidian services. <br><a data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a> Support Obsidian and become a featured organization. <br><a data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a> Support Obsidian and get early access versions. <br> <a data-tooltip-position="top" aria-label="Education and non-profit discount" data-href="Education and non-profit discount" href="obsidian-help/licenses-and-payment/education-and-non-profit-discount.html" class="internal-link" target="_self" rel="noopener nofollow">Discounts</a> are available for Obsidian Sync and Publish for educational and non-profit organizations. See our <a data-href="Refund policy" href="obsidian-help/licenses-and-payment/refund-policy.html" class="internal-link" target="_self" rel="noopener nofollow">Refund policy</a> for more information.
<br>Log in or create <a data-tooltip-position="top" aria-label="https://obsidian.md/account" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account" target="_self">your Obsidian account</a>.
Navigate to the section corresponding to the item you wish to purchase: Obsidian Sync can be found in the Sync section.
Obsidian Publish can be found in the Publish section.
Obsidian Credit can be found in the Billing section.
Commercial licenses can be found in the License section.
Catalyst licenses can be found in the Catalyst section. Click the purple Buy button to proceed with your purchase.
We accept the following payment methods: Stripe, PayPal, WeChat, and AliPay.PayPal and fees
PayPal purchases will be processed in Canadian Dollars (CAD). You may incur a foreign transaction fee from your card issuer, and PayPal may charge a currency conversion fee.
After completing your payment, you will receive a receipt from the service through which you made the purchase.Obsidian generates an invoice for all purchases within your account. To retrieve your invoice:
<br>Log in to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Go to the Billing section.
Next to Invoices and refunds, select View. If multiple invoices are available, select the invoice you want to review and click View or Download. If you need to edit information on the invoice, such as the billing address or VAT number, follow these steps:
<br>Log in to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your Obsidian account</a>.
Navigate to the Billing section.
Next to Invoices and refunds, select View. If multiple invoices are available, select the invoice you want to review and click View. In the Bill To: section, the text box will be editable.
Make your edits, and then you can download your updated invoice.
]]></description><link>obsidian-help/licenses-and-payment/introduction-to-licenses-and-payment.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Introduction to licenses and payment.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Education and non-profit discount]]></title><description><![CDATA[Obsidian currently offers two types of discounts: education and non-profit. They both give you 40% off our add-on services <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a> and <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
<br>Go to <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your account dashboard</a>.
Under Billing, find the Discount section, and click on the Apply link.
Select a discount type depending on your situation, fill out your educational or organization email (not your account email).
Click Send application.
In your school or organization email inbox, you should get an email from us to verify your email address. Click on the link to verify.
You might get instantly approved for the discount. If not, our team will try to review your application within 3 business days.
You’ll get an email when your discount gets approved.
Congratulations! Now you’ll see the discount when you try to purchase Obsidian Sync or Publish.<br>Once you have an active discount, you can see how it will expire under Billing → Discount of <a data-tooltip-position="top" aria-label="https://obsidian.md/account/billing" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/billing" target="_self">your account</a>.<br>A week before your discount expires, you will get an email reminder to renew it. You can follow the same steps in "<a data-href="#How to apply" href="obsidian-help/licenses-and-payment/education-and-non-profit-discount.html#How_to_apply_0" class="internal-link" target="_self" rel="noopener nofollow">How to apply</a>" to renew the discount, if you still qualify for it.Who is eligible?
If you are a student or faculty member of an education organization like a university or a high school, you generally qualify for education discount. If you run or work at a non-profit organization, you generally qualify for non-profit discount.How long does the application process take?
If your application isn't approved instantly after verifying your email, our team will review it. It will take up to 3 business days. No need to check again, we will send an email when your account is approved. Thank you for your patience!Do these discounts work with early bird pricing?
Thanks for being an early bird! None of these discounts stack with the early bird pricing, as early bird is likely the highest discount we’ll ever give out.If you’re already an early bird, there’s generally no point in applying for discounts. But keep in mind that early bird pricing is separate for Sync and Publish, so if you missed early bird pricing for one of them, you may still want to apply for a discount.What if my educational or non-profit organization doesn't provide an email address?<br>
In that case, you can send other forms of verification such as student ID card, transcript, or employee ID card to the <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>. Be sure to include your Obsidian account email address too. Our team will review your application and get back to you. Thank you for your patience!If I qualify for a discount but have paid for my subscription in the past 7 days, what should I do?<br>
Please contact <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> so we can assess your options.
I purchased my subscription a few weeks ago and now qualify for a discount. Can I get a partial refund?
We understand that some may have purchased Sync or Publish without discounts, either due to being unaware of the discount or not qualifying for it at the time. Unfortunately, we do not offer refunds in such cases. However, future renewals will automatically apply the discount if the discount is still valid.
]]></description><link>obsidian-help/licenses-and-payment/education-and-non-profit-discount.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Education and non-profit discount.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Catalyst license]]></title><description><![CDATA[The Catalyst license is a one-time purchase that gives you early access to beta versions and helps support continued development of Obsidian. You can support Obsidian by <a data-tooltip-position="top" aria-label="https://obsidian.md/buy/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/buy/catalyst" target="_self">purchasing a Catalyst license</a>. Benefits include:
<br>Early access to <a data-tooltip-position="top" aria-label="Enable early access versions" data-href="#Enable early access versions" href="obsidian-help/licenses-and-payment/catalyst-license.html#Enable_early_access_versions_0" class="internal-link" target="_self" rel="noopener nofollow">new versions</a> of Obsidian
<br>Access to exclusive <a data-tooltip-position="top" aria-label="Join our Insider channels" data-href="#Join our Insider channels" href="obsidian-help/licenses-and-payment/catalyst-license.html#Join_our_Insider_channels_0" class="internal-link" target="_self" rel="noopener nofollow">Insider channels</a>.
<br>Exclusive <a data-tooltip-position="top" aria-label="Get your forum badge" data-href="#Get your forum badge" href="obsidian-help/licenses-and-payment/catalyst-license.html#Get_your_forum_badge_0" class="internal-link" target="_self" rel="noopener nofollow">forum badges</a> and <a data-tooltip-position="top" aria-label="Get your Discord badge" data-href="#Get your Discord badge" href="obsidian-help/licenses-and-payment/catalyst-license.html#Get_your_Discord_badge_0" class="internal-link" target="_self" rel="noopener nofollow">Discord badges</a>.
There are three tiers of Catalyst based on the amount you contribute: Insider, Supporter, and VIP.Upgrade your Catalyst tier
If you already own a Catalyst license, you can upgrade to a higher Catalyst tier by paying the price difference between your current and the new tier.
Once you've purchased a Catalyst license, you can access a range of benefits. Learn how to enable them here.Note: To connect your Obsidian account and your forum account, you must use the same email address for both accounts.
<br>If you haven't already, join our <a data-tooltip-position="top" aria-label="https://forum.obsidian.md/" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/" target="_self">forum</a>.
<br>Go to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Obsidian account dashboard</a>.
Under Catalyst, select Get forum badge. <br>If you haven't already, join our <a data-tooltip-position="top" aria-label="https://discord.gg/veuWUTm" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.gg/veuWUTm" target="_self">Discord server</a>.
<br>Go to your <a data-tooltip-position="top" aria-label="https://obsidian.md/account/catalyst" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/account/catalyst" target="_self">Obsidian account dashboard</a>.
Under Catalyst, select Get Discord badge.
<br>Insiders can chat with the Obsidian team and other Insiders in our exclusive Discord channels. You automatically join the Insider channels after you <a data-href="#Get your Discord badge" href="obsidian-help/licenses-and-payment/catalyst-license.html#Get_your_Discord_badge_0" class="internal-link" target="_self" rel="noopener nofollow">Get your Discord badge</a>.<br>Learn how to receive <a data-href="Early access versions" href="obsidian-help/obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">Early access versions</a>.]]></description><link>obsidian-help/licenses-and-payment/catalyst-license.html</link><guid isPermaLink="false">Obsidian Help/Licenses and payment/Catalyst license.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Importer]]></title><description><![CDATA[Importer helps you migrate to Obsidian from various apps and formats.]]></description><link>obsidian-help/import-notes/importer.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Importer.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Roam Research]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Roam Research using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Roam data to durable Markdown files, that you can use with Obsidian and many other apps.
<br>
In Roam Research, click on&nbsp;More actions&nbsp;( ••• ) in the upper-right corner, and then select Export All.
<img alt="Roam-exporting.png > interface" src="obsidian-help/attachments/roam-exporting.png" target="_self"> In Export Format, select "JSON", and then select Export All to download an archive with your notes. <br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Roam Research (.json).
Select the location of your .json file.
Under Output folder, choose where your files should import.
If you want to also import attachments, toggle Download all attachments.
Click Import and wait until import is complete.
You're done!
<br><img alt="Roam-Importer-importing.png" src="obsidian-help/attachments/roam-importer-importing.png" target="_self">]]></description><link>obsidian-help/import-notes/import-from-roam-research.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Roam Research.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Notion]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Notion using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Notion data to durable Markdown files that you can use offline with Obsidian and many other apps.Obsidian offers two ways to import your Notion data:
<br>API import preserves your entire workspace including Databases and formulas which are converted to <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>, but requires a Notion integration token and an internet connection.
File import does not preserve Databases but does not require an API token or internet connection.
To access your Notion data via the API you need an integration token. This step takes about 2 minutes to complete.The token is a long string of numbers and letters typically starting with ntn_... that will allow you to download your data from Notion.
<br>Sign into your <a data-tooltip-position="top" aria-label="https://www.notion.so/profile/integrations/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.notion.so/profile/integrations/" target="_self">Notion Integrations</a> dashboard.
Choose New integration.
<br><img alt="notion-integration.png > interface" src="obsidian-help/attachments/notion-integration.png" target="_self">
Give your integration a name, e.g. "Personal". Any name can be used.
Choose the workspace you want to export.
Click Save and continue to Configure integration settings.
In the Configuration tab your API token is accessible in the Internal Integration Secret field. Select Show then Copy.
Save the token to a safe place like your password manager.
<br><img alt="notion-token.png > interface" src="obsidian-help/attachments/notion-token.png" target="_self">Next, give your integration access to the Notion pages and databases you want to import.
Go to the Access tab of the integration you just created.
Click Edit access.
Add the pages and databases that you want to import.
You can now convert your data using Obsidian Importer.<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format select Notion (API)
Under API token, paste your Internal Integration Secret from Notion.
Click Load to choose the databases and pages you want to import.
Review and edit the import options.
Select Import and wait until import is complete
You're done!
<br>API import is new
The Notion API importer is new. Because of the complexity of Notion workspaces, some edge cases may not have been considered. If you encounter issues with the conversion, <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">submit a bug report</a> so we can improve it. Due to Notion API rate limits, importing large workspaces may take considerable time. Please be patient.Due to limitations in the Notion API some data is not available or cannot converted:
Only the primary view for each database is imported.
<br><a data-tooltip-position="top" aria-label="https://developers.notion.com/docs/working-with-databases#additional-types-of-databases" rel="noopener nofollow" class="external-link is-unresolved" href="https://developers.notion.com/docs/working-with-databases#additional-types-of-databases" target="_self">Linked data sources</a> are not imported: "Notion's API does not currently support linked data sources. When sharing a database with your integration, make sure it contains the original data source!"
People functions: name() and email()
Text functions: style() and unstyle()
Additionally, Importer will make the following changes:
Pages without child pages or databases will be imported as [filename].md instead of [filename]/[filename].md.
Databases are always represented as folders named [database name] with a [database name].base file inside.
File import is alternative way to import your Notion data. This method does not preserve Databases but it does not require an API token or internet connection.To prepare your data for import, you will need to export your entire workspace using Notion's HTML export format. We recommend that you do not use Notion's Markdown export as it omits important data. You must have admin access to the Notion workspace to export all workspace content.
<br>Go to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> at the top of the Notion sidebar.
Under Workspace select General.
Find and select Export all workspace content.
Under Export format select HTML.
Choose Include everything.
Enable Create folders for subpages.
You will receive a .zip file via email or directly in the browser.
<br><img alt="notion-export.png > interface" src="obsidian-help/attachments/notion-export.png" target="_self"><br><img alt="notion-export-2.png > interface" src="obsidian-help/attachments/notion-export-2.png" target="_self"><br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format select Notion (.zip)
Choose the .zip file with Notion files you want to import. It's recommended to import all your Notion at once so internal links can be reconciled correctly.
Optionally, select a folder for the import Your Notion pages and databases will be nested inside this folder.
Enable Save parent pages in subfolders to keep the Notion structure. Note that in Notion you can write content in Folders, this is not possible in Obsidian and these pages will be added as a subpage under the folder.
Select Import and wait until import is complete
You're done!
If you run into issues while importing from Notion:
Make sure you use HTML as the export format in Notion, not Markdown.
If Obsidian appears to freeze during import, disable community plugins and try again.
<br>Run into something else? Search <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">the Importer repository</a> to see if others have experienced it.If you are importing a workspace with multiple gigabytes of data, the export from Notion may contain nested .zip files. In this case you may see an import error message that looks something like this:Import failed {id}.zip/{id}-Part-1.zip undefined.
If you see this error, you can unzip the file from Notion, and then import the nested Export-{id}-Part-1.zip files.]]></description><link>obsidian-help/import-notes/import-from-notion.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Notion.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Microsoft OneNote]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Microsoft OneNote using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your OneNote data to durable Markdown files, that you can use with Obsidian and many other apps.Warning
Only notebooks owned by your personal account can be imported. Shared notes, or accounts from work and school accounts are not supported.
<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Microsoft OneNote.
Click Sign in to open your web browser to the Microsoft sign-in page. Enter the credentials for your Microsoft account which contains your OneNote Notebooks. More information about the Microsoft sign-in process is available below.
Click Accept to grant Obsidian permission to view your OneNote Notebooks.
Click Open Link to allow your browser to redirect you to the Obsidian app.
In the Obsidian app, the Importer dialog will now display that you are signed in and list your OneNote Notebooks and Sections. Check the sections you wish to import.
<br><img alt="OneNote-Importer-Select-Sections.png" src="obsidian-help/attachments/onenote-importer-select-sections.png" target="_self">
Click Import and wait until import is complete.
You're done!
Make sure that the notebooks you're trying to import are synced to OneDrive and visible in OneNote Web. They must be owned by you (shared notebooks written by others are unsupported).If a specific section is missing, make sure it's not a locked section — those are invisible without removing the lock first.This issue may occur on notebooks that you rarely use. To solve the issue follow these steps:
<br>Open <a data-tooltip-position="top" aria-label="https://onenote.com/notebooks" rel="noopener nofollow" class="external-link is-unresolved" href="https://onenote.com/notebooks" target="_self">OneNote Web</a> in your browser.
Right click on the Notebooks which are missing content.
Select Export Notebook from the menu.
Unzip the file you've just downloaded into a folder.
<br>Upload your OneNote notebooks <a data-tooltip-position="top" aria-label="https://www.onenote.com/notebooks/exportimport?toImport=true" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.onenote.com/notebooks/exportimport?toImport=true" target="_self">here</a>.
Open Obsidian Importer and try importing again
<br>If you've followed these tips and your issue remains unresolved, it's possible that there is a temporary problem with Microsoft servers. If that's the case, wait a few minutes and try again. If the problem persists, please open an issue on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues" target="_self">Obsidian Importer GitHub repository</a>.<br>The Obsidian Importer plugin uses <a data-tooltip-position="top" aria-label="https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" rel="noopener nofollow" class="external-link is-unresolved" href="https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" target="_self">OAuth</a> to authenticate with your Microsoft account and import your OneNote notebooks. This grants a short term access token to your account which is used only from your computer and is never stored. After the import completes you may optionally revoke the token from the <a data-tooltip-position="top" aria-label="https://account.live.com/consent/Manage" rel="noopener nofollow" class="external-link is-unresolved" href="https://account.live.com/consent/Manage" target="_self">Microsoft apps &amp; services page</a>. ]]></description><link>obsidian-help/import-notes/import-from-microsoft-onenote.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Microsoft OneNote.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import from Google Keep]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Google Keep using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Google Keep data to durable Markdown files, that you can use with Obsidian and many other apps.
<br>Go to <a data-tooltip-position="top" aria-label="https://takeout.google.com/settings/takeout" rel="noopener nofollow" class="external-link is-unresolved" href="https://takeout.google.com/settings/takeout" target="_self">Google Takeout</a> and log into your Google account.
Click Deselect all in the top right corner.
Scroll down and select Keep from the list. Scroll down to the bottom of the page and click Next step.
On the next screen, click the Create export button.
Download the .zip file once it is available.
<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Google Keep (.zip).
Select the location of your .zip file.
Click Import and wait until import is complete.
You're done! All checklists will import as top-level items because Google Keep doesn't export indentation information.
Reminders and user assignments on notes will not be imported because these features are not supported by Obsidian.
All other information should import as a combination of content and tags.
]]></description><link>obsidian-help/import-notes/import-from-google-keep.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Google Keep.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Evernote]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Evernote using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Evernote data to durable Markdown files, that you can use with Obsidian and many other apps.Obsidian uses Evernote's export format .enex files.<br>You can find Evernote's instructions for exporting your data <a data-tooltip-position="top" aria-label="https://help.evernote.com/hc/en-us/articles/209005557-Export-notes-and-notebooks-as-ENEX-or-HTML" rel="noopener nofollow" class="external-link is-unresolved" href="https://help.evernote.com/hc/en-us/articles/209005557-Export-notes-and-notebooks-as-ENEX-or-HTML" target="_self">on Evernote's website</a>. This method lets you export entire notebooks in the desktop client.
Go to the Notebooks screen.
Click on&nbsp;More actions&nbsp;( ••• ) and choose&nbsp;Export Notebook...
Select ENEX as the file format.
Choose a location for your exported .enex file.
<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Evernote (.enex).
Select the location of your Evernote backup file.
Click Import and wait until import is complete.
You're done!
Evernote export does not keep the tag hierarchy. To keep your tag hierarchy, you can "flatten" tags separated by "/". For example, assuming that you have the following tag structure: ParentTag ChildTag
What you need to do to keep tags related in Obsidian is:
Right-click on the ChildTag.
Select "Rename."
Rename it as ParentTag/ChildTag.
Since the export process is limited to single notebooks, the default export file lacks information about notebook stacks. However, the importer can recognize patterns in the enex file name to recreate notebook stacks as folders.Assuming that you have a notebook called NotebookA in a stack called Stack1, you can recreate a notebook stack by renaming the enex file to Stack1@@@NotebookA.This results in the converted notes being generated within the Stack1/NotebookA folder.<br>For more advanced import options from Evernote you can also try <a data-tooltip-position="top" aria-label="https://github.com/akosbalasko/yarle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/akosbalasko/yarle" target="_self">importing via Yarle</a>.]]></description><link>obsidian-help/import-notes/import-from-evernote.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Evernote.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Craft]]></title><description><![CDATA[Obsidian lets you migrate your notes from Craft. This will convert your Craft data to durable Markdown files, that you can use with Obsidian and many other apps.Open the Craft app on your desktop computer:
Go to the "Organize", or "All Documents" view
Click on the three-dot menu
Select the Export option.
Choose Markdown.
Depending on the number of notes you have in Craft, this process may take a while.From here you can follow the <a data-href="Import Markdown files" href="obsidian-help/import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import Markdown files</a> instructions.<br>Craft Docs uses non-standard syntax for certain links. You can find resources to migrate those on the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/27" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/27" target="_self">Importer GitHub repo</a>.]]></description><link>obsidian-help/import-notes/import-from-craft.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Craft.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Bear]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Bear using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Bear data to durable Markdown files, that you can use with Obsidian and many other apps.<br>Obsidian uses Bear's backup format .bear2bk files. You can find Bear's instructions for creating the backup <a data-tooltip-position="top" aria-label="https://bear.app/faq/backup-restore/" rel="noopener nofollow" class="external-link is-unresolved" href="https://bear.app/faq/backup-restore/" target="_self">on Bear's website</a>. Open Bear.
Create a backup On macOS: File → Backup notes.
On iOS: click the more menu (⋮) at the top of the sidebar and choose Backup all notes. Choose a location for your backup file.
Click Export notes.
You should now have one .bear2bk file that contains all your notes.
<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Bear (.bear2bk).
Select the location of your Bear backup file.
Click Import and wait until import is complete.
You're done!
]]></description><link>obsidian-help/import-notes/import-from-bear.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Bear.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Apple Notes]]></title><description><![CDATA[Obsidian lets you easily migrate your notes from Apple Notes using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This will convert your Apple Notes data to durable Markdown files, that you can use with Obsidian and many other apps.Currently, Importer only supports migrating from Apple Notes on macOS. It is not available on iOS yet.<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Apple Notes.
Click Import.
Click Open on the popup that appears titled Select the "group.com.apple.notes" folder to allow Obsidian to read Apple Notes data.
Wait until import is complete. You're done!
The Obsidian Importer plugin supports virtually all Apple Notes content types. This includes&nbsp;tables, images, drawings, scans, PDFs, and links introduced in iOS&nbsp;17.Warning
Password-protected notes are encrypted by Apple, so must be unlocked before importing them. Any locked notes will be skipped.
Apple stores scans in a variety of formats depending on how they were created. To preserve the original data, this means they'll be exported differently.
Scans created or viewed on older versions of macOS or iOS will be exported as a series of uncropped images.
Scans created or viewed on newer versions of macOS or iOS will usually be exported as cropped images.
Scans that have been edited using the features introduced in iOS 17 will usually be exported as PDFs.
<br>Apple does not provide a native option to export your notes. However several third-party tools exist such as <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/exporter/id1099120373" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/exporter/id1099120373" target="_self">Exporter</a> by Chintan Ghate. Please be aware that most tools are limited in what data they will export from Apple Notes and might not provide the most compatible output data. These tools work best if your Apple Notes are primarily text-only, and have few attachments or special features such as drawings and scans.Depending on the tool you used, the export may be in Markdown format or HTML format. Follow instructions based on the file format you exported to: <br><a data-href="Import HTML files" href="obsidian-help/import-notes/import-html-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import HTML files</a>
<br><a data-href="Import Markdown files" href="obsidian-help/import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import Markdown files</a>
]]></description><link>obsidian-help/import-notes/import-from-apple-notes.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Apple Notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import from Apple Journal]]></title><description><![CDATA[Obsidian lets you easily migrate your journal entries from Apple Journal using the <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>.
This will convert your journals to durable Markdown files, that you can use with Obsidian and many other apps.<br>Follow the instructions for <a data-tooltip-position="top" aria-label="https://support.apple.com/guide/iphone/print-and-export-entries-iph4cad323fe/ios#iph1edf66806" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/guide/iphone/print-and-export-entries-iph4cad323fe/ios#iph1edf66806" target="_self">Print and export entries in Journal on iPhone</a>:
Go to the Journal app on your iPhone.
Choose a journal or tap All Entries.
Tap the More button at the top of the screen.
Tap Export, then choose Export.
Choose a location, then tap the Selected button.
<br>Follow the instructions for <a data-tooltip-position="top" aria-label="https://support.apple.com/guide/journal/print-and-export-entries-dev883fc2329/mac#devc24a8f09a" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/guide/journal/print-and-export-entries-dev883fc2329/mac#devc24a8f09a" target="_self">Print and export entries in Journal on Mac</a>:
Go to the Journal app on your Mac.
Go to File &gt; Export, then choose Export.
<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format, choose Apple Journal (HTML Export).
In Files to import, select the folder with exported data, usually AppleJournalEntries, or individual files from Entries.
Review and edit the other import options.
Select Import and wait until import is complete
You're done!
The plugin can import Journal metadata as frontmatter, such as state-of-mind, contacts, location, and workout-route.Note
The plugin does not import resources. Attachments like photos, videos, and audio recordings are ignored.
]]></description><link>obsidian-help/import-notes/import-from-apple-journal.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import from Apple Journal.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import Zettelkasten notes]]></title><description><![CDATA[If you've been using the Zettelkasten method to name and link your notes, you may need to convert links from [[UID]] to [[UID My note title]].For example, if you have a note with the name 202301011230 My note title and link to it from another note using only the UID, [[202301011230]]. Since Obsidian uses the full name of the note to resolve internal links, links like these will break.To update all [[UID]] links in your vault to use the full name of the note instead, use the <a data-href="Format converter" href="obsidian-help/plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Core plugins, enable Format converter and close the Settings window.
<br>In the ribbon, on the left side of the app window, select Open format convert ( <img alt="lucide-binary.svg > icon" src="obsidian-help/attachments/icons/lucide-binary.svg" target="_self"> ).
Enable Zettelkasten link fixer.
Select Start conversion. This will convert all the notes in your entire vault.
<br>Zettelkasten link beautifier
<a data-href="Format converter" href="obsidian-help/plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a> can also beautify your links by removing the UID from the display name. For example, [[UID]] converts to [[UID My note title|My note title]].
To beautify your Zettelkasten links, enable Zettelkasten link beautifier in the format converter window.
<br>You can also use the <a data-href="Unique note creator" href="obsidian-help/plugins/unique-note-creator.html" class="internal-link" target="_self" rel="noopener nofollow">Unique note creator</a> to create Zettelkasten notes in Obsidian.]]></description><link>obsidian-help/import-notes/import-zettelkasten-notes.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import Zettelkasten notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import Textbundle files]]></title><description><![CDATA[Obsidian lets you easily import <a data-tooltip-position="top" aria-label="https://textbundle.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://textbundle.org/" target="_self">Textbundle</a> files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>.<br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>The Textbundle format bundles Markdown text and all referenced images into a single file, providing a more seamless way to move out of a sandboxed application. Textbundle export is supported by <a data-tooltip-position="top" aria-label="https://textbundle.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://textbundle.org/" target="_self">many apps</a>, including Agenda, Craft, Taio, Ulysses, Zettlr, and more.<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose Textbundle (.textbundle, .textpack).
Select the location of your Textbundle or Textpack files. Zip files are also supported.
Click Import and wait until import is complete.
You're done!
The Textbundle import can only import one Textbundle file at a time, and only on Mac devices. Instead, you may compress all of the Textbundle files you wish to import into a single .zip file and import this instead from any device.]]></description><link>obsidian-help/import-notes/import-textbundle-files.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import Textbundle files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import Markdown files]]></title><description><![CDATA[Obsidian uses Markdown .md files as the primary format for notes. This makes it easy to import Markdown files into Obsidian. Many apps can edit Markdown files or export to this format.There are several ways to add Markdown files to your Obsidian vault:
Drag and drop files or folders into the <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a> window
Use your system file browser (e.g. Windows Explorer or Finder on macOS), and move your files directly into the Obsidian vault folder.
<br>Obsidian uses <a data-href="Obsidian Flavored Markdown" href="obsidian-help/editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Flavored Markdown</a>. Some apps use slightly different Markdown syntax. You can use <a data-href="Format converter" href="obsidian-help/plugins/format-converter.html" class="internal-link" target="_self" rel="noopener nofollow">Format converter</a> to convert your files to Obsidian's Markdown syntax. ]]></description><link>obsidian-help/import-notes/import-markdown-files.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import Markdown files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import HTML files]]></title><description><![CDATA[Obsidian lets you easily import individual HTML files and entire folders of HTML files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This is useful if you want to save whole websites to <a data-tooltip-position="top" aria-label="Obsidian Flavored Markdown" data-href="Obsidian Flavored Markdown" href="obsidian-help/editing-and-formatting/obsidian-flavored-markdown.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown</a> format, or if you want to import data from a tool that exports to HTML. <br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose HTML (.html).
Select the location of your HTML files or folders.
Click Import and wait until import is complete.
You're done! Attachment size limit: Skip importing attachments larger than the specified size.
Minimum image size: Skip importing images smaller than the specified size in either dimension. Can be used to skip icons and logos.
]]></description><link>obsidian-help/import-notes/import-html-files.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import HTML files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Import CSV files]]></title><description><![CDATA[Obsidian lets you import data from CSV files using the official <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a>. This is useful if you have data tabular stored in apps such as Excel, Google Sheets, Numbers, Notion, or Airtable.<br>CSV import generates Markdown files for each row and a <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Base</a> file that displays all the imported files as a table.<br>If you are importing notes from a specific app, you may want to first review the list of apps supported by <a data-tooltip-position="top" aria-label="Importer" data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer plugin</a> to check if there is a specific converter that will better preserve the data you are migrating.<br>You will need the official Obsidian <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin, which you can <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install here</a>.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
<br>Go to Community Plugins and <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=obsidian-importer" target="_self">install Importer</a>.
Enable the Importer plugin.
Open the Importer plugin using the command palette or ribbon icon.
Under File format choose CSV (.csv).
Select the location of your CSV file.
<br>Click Import to configure how data in your CSV file will be converted to notes with <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a>.
Click Continue and wait until import is complete.
You're done!
In the second step of the CSV import, you can choose how data is imported using a template.<br>Each column in your CSV file is attributed a variable called {{column_name}} which represents the name of the header in your file. You can use this variable to define the note's title, location, content, and <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">properties</a>.]]></description><link>obsidian-help/import-notes/import-csv-files.html</link><guid isPermaLink="false">Obsidian Help/Import notes/Import CSV files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Update Obsidian]]></title><description><![CDATA[Obsidian's updating process is different on mobile and desktop devices.Obsidian on desktop devices regularly checks for new updates. If automatic updates are enabled, the application will update on restart. Obsidian needs periodic <a data-tooltip-position="top" aria-label="Installer updates" data-href="#Installer updates" href="obsidian-help/getting-started/update-obsidian.html#Installer_updates_0" class="internal-link" target="_self" rel="noopener nofollow">installer updates</a>, which require downloading and running the installer.On mobile devices, Obsidian is updated through the device's app store. The installer version is the same as the app version. Obsidian does not feature auto-update.<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General.You can find the current versions of the app and installer at the top of the page.<br><img alt="application-installer-current-version.png > interface" src="obsidian-help/attachments/application-installer-current-version.png" target="_self">To check for updates, select Check for updates. If there are new updates, Obsidian will offer to relaunch. Select Relaunch to apply any available updates.If you prefer to update Obsidian manually, you can disable automatic updates.
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → General.
Disable Automatic updates.
<br>On desktop, Obsidian's <a data-tooltip-position="top" aria-label="https://obsidian.md/changelog/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/changelog/" target="_self">release notes</a> will inform you when you need to update the installer version of Obsidian to keep things working. This is the version of Electron, the framework on which Obsidian is built, and it cannot be updated by the automatic update process. A community plugin or theme may require an installer update to access newer features that are not available in older versions of Electron, and may ask you to update the installer version of Obsidian before Obsidian itself asks.To update the installer version of Obsidian:
<br>Navigate to <a rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">https://obsidian.md/download</a>.
Select the Download button.
Close Obsidian, if open.
<br>Proceed as detailed in <a data-href="Download and install Obsidian" href="obsidian-help/getting-started/download-and-install-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">Download and install Obsidian</a>.
Your installer update is now complete.Tip
You do not need to uninstall Obsidian to update the installer version.
]]></description><link>obsidian-help/getting-started/update-obsidian.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Update Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync your notes across devices]]></title><description><![CDATA[How to sync your Obsidian notes across devices and platforms.]]></description><link>obsidian-help/getting-started/sync-your-notes-across-devices.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Sync your notes across devices.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sandbox vault]]></title><description><![CDATA[Obsidian’s sandbox vault&nbsp;is a feature that lets you explore various functionalities without affecting your existing data. This vault is helpful both as a learning tool and for debugging issues. It helps determine if a problem is caused by a plugin, theme, or the application itself.The sandbox vault is not available on mobile devices. However, you can download a copy from the&nbsp;<a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">Obsidian Help</a> repository for use on mobile.You can open the sandbox vault in multiple ways. In all cases, it opens separately from your current vault.Left Sidebar
<br>Expand the&nbsp;left sidebar&nbsp;( <img alt="obsidian-icon-side-bar-left.svg > icon" src="obsidian-help/attachments/icons/obsidian-icon-side-bar-left.svg" target="_self"> ).
<br>Next to the&nbsp;vault switcher, press the&nbsp;Help&nbsp;icon ( <img alt="obsidian-icon-help.svg > icon" src="obsidian-help/attachments/icons/obsidian-icon-help.svg" target="_self"> ).
Select&nbsp;Open&nbsp;next to the&nbsp;Sandbox vault&nbsp;option.
Command Palette
Enable the&nbsp;command palette&nbsp;core plugin.
Open the&nbsp;command palette.
Search for&nbsp;Open sandbox vault.
Press&nbsp;Enter&nbsp;or select the item to open the sandbox vault.
To close the sandbox vault, close the&nbsp;Obsidian Sandbox&nbsp;vault window.]]></description><link>obsidian-help/getting-started/sandbox-vault.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Sandbox vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Mobile app]]></title><description><![CDATA[Learn about mobile-specific features in Obsidian, including the mobile toolbar, quick actions, and navigation bar.]]></description><link>obsidian-help/getting-started/mobile-app.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Mobile app.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Link notes]]></title><description><![CDATA[While Obsidian is great for taking notes, the true power of Obsidian lies in being able to link your notes together. By understanding how one piece of information relates to another, you can improve your ability to remember them and to form deeper insights. In this guide, you'll learn how to create and navigate links in Obsidian.In this step, you'll create two notes and link them together using the [[double bracket syntax]]. <a data-tooltip-position="top" aria-label="Create your first note" data-href="Create your first note" href="obsidian-help/getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create a note</a> with the name "Three laws of motion": The laws of motion are three laws stated by Isaac Newton, that describe the relationship between the motion of an object, and the forces acting on it. Create another note with the name "Law of Inertia" with the following text: The Law of Inertia is one of the At the end of the sentence, press the left square bracket ([) twice on your keyboard. Type "three" to find the first note you created. Press Enter to create a link to the highlighted note. The Law of Inertia is one of the [[Three laws of motion]] Open the "Three laws of motion" note by clicking on the link while pressing Ctrl (or Cmd on macOS).You can create links to notes that don't exist yet, for when you want to dive into a topic at a later time.
In your "Three laws of motion" note, select the text "Isaac Newton".
Press the left square bracket ([) twice on your keyboard to create a link. The second link has a more muted color to indicate that the note doesn't exist yet.
Create the note by clicking on the link while pressing Ctrl (or Cmd on macOS).
As you've seen in the previous steps, you can click a link while pressing Ctrl (or Cmd on macOS) to go to the linked note.Another way to navigate between notes is through backlinks. A backlink lets you navigate in the opposite direction of an existing link.
Open the "Isaac Newton" note.
In the right sidebar, click the Backlinks tab.
Under Linked mentions, click the mention in "Three laws of motion" to go to that note.
Another way to navigate between your notes is by using a visual representation of how your notes are connected.Desktop
<br>In the upper-right corner of the note, click More options (<img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Open linked view.
Select Open local graph.
Click any of the nodes in the graph to navigate to that note.
Mobile
<br>In the top of the note, select More options (<img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self">).
Select Open local graph.
Click any of the nodes in the graph to navigate to that note.
<br>Understanding how your notes are connected becomes increasingly more difficult as your vault grows. Learn how to use the <a data-href="graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">graph view</a> to gain deeper insights from your knowledge base.]]></description><link>obsidian-help/getting-started/link-notes.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Link notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Import notes]]></title><description><![CDATA[Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means you can use Obsidian offline and switch to another app easily if you ever need to. <a data-tooltip-position="top" aria-label="Import from Notion" data-href="Import from Notion" href="obsidian-help/import-notes/import-from-notion.html" class="internal-link" target="_self" rel="noopener nofollow">Notion</a>
<br> <a data-tooltip-position="top" aria-label="Import from Microsoft OneNote" data-href="Import from Microsoft OneNote" href="obsidian-help/import-notes/import-from-microsoft-onenote.html" class="internal-link" target="_self" rel="noopener nofollow">Microsoft OneNote</a>
<br> <a data-tooltip-position="top" aria-label="Import from Evernote" data-href="Import from Evernote" href="obsidian-help/import-notes/import-from-evernote.html" class="internal-link" target="_self" rel="noopener nofollow">Evernote</a>
<br> <a data-tooltip-position="top" aria-label="Import from Apple Notes" data-href="Import from Apple Notes" href="obsidian-help/import-notes/import-from-apple-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Apple Notes</a>
<br> <a data-tooltip-position="top" aria-label="Import from Apple Journal" data-href="Import from Apple Journal" href="obsidian-help/import-notes/import-from-apple-journal.html" class="internal-link" target="_self" rel="noopener nofollow">Apple Journal</a>
<br> <a data-tooltip-position="top" aria-label="Import from Google Keep" data-href="Import from Google Keep" href="obsidian-help/import-notes/import-from-google-keep.html" class="internal-link" target="_self" rel="noopener nofollow">Google Keep</a>
<br> <a data-tooltip-position="top" aria-label="Import from Bear" data-href="Import from Bear" href="obsidian-help/import-notes/import-from-bear.html" class="internal-link" target="_self" rel="noopener nofollow">Bear</a>
<br> <a data-tooltip-position="top" aria-label="Import from Craft" data-href="Import from Craft" href="obsidian-help/import-notes/import-from-craft.html" class="internal-link" target="_self" rel="noopener nofollow">Craft</a>
<br> <a data-tooltip-position="top" aria-label="Import from Roam Research" data-href="Import from Roam Research" href="obsidian-help/import-notes/import-from-roam-research.html" class="internal-link" target="_self" rel="noopener nofollow">Roam Research</a>
<br> <a data-tooltip-position="top" aria-label="Import HTML files" data-href="Import HTML files" href="obsidian-help/import-notes/import-html-files.html" class="internal-link" target="_self" rel="noopener nofollow">HTML files</a>
<br> <a data-href="Import CSV files" href="obsidian-help/import-notes/import-csv-files.html" class="internal-link" target="_self" rel="noopener nofollow">Import CSV files</a>
<br> <a data-tooltip-position="top" aria-label="Import Markdown files" data-href="Import Markdown files" href="obsidian-help/import-notes/import-markdown-files.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown files</a>
<br> <a data-tooltip-position="top" aria-label="Import Textbundle files" data-href="Import Textbundle files" href="obsidian-help/import-notes/import-textbundle-files.html" class="internal-link" target="_self" rel="noopener nofollow">Textbundle files</a>
<br> <a data-tooltip-position="top" aria-label="Import Zettelkasten notes" data-href="Import Zettelkasten notes" href="obsidian-help/import-notes/import-zettelkasten-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Zettelkasten notes</a>
<br>Don't see your app? You can request it or contribute to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer" target="_self">open-source repository</a> for the <a data-href="Importer" href="obsidian-help/import-notes/importer.html" class="internal-link" target="_self" rel="noopener nofollow">Importer</a> plugin.Additional guides have been shared by our community that may help you migrate to Obsidian: <br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/55" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/55" target="_self">Day One</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/38" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/38" target="_self">Diaro</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/47" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/47" target="_self">Logseq</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/can-anybody-help-with-migrating-remnote-to-obsidian/40156/2" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/can-anybody-help-with-migrating-remnote-to-obsidian/40156/2" target="_self">Remnote</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/307" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/307" target="_self">Samsung Notes</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/import-from-tiddlywiki-5-to-obsidian/731" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/import-from-tiddlywiki-5-to-obsidian/731" target="_self">TiddlyWiki</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/97" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/97" target="_self">TheBrain</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/18" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/18" target="_self">Ulysses</a>
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer/issues/39" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer/issues/39" target="_self">Zim</a>
<br><a data-tooltip-position="top" aria-label="https://forum.obsidian.md/t/migrating-from-zkn3-to-obsidian-without-losing-your-tags-and-internal-links-documentation/7457" rel="noopener nofollow" class="external-link is-unresolved" href="https://forum.obsidian.md/t/migrating-from-zkn3-to-obsidian-without-losing-your-tags-and-internal-links-documentation/7457" target="_self">zkn3</a>
]]></description><link>obsidian-help/getting-started/import-notes.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Import notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Glossary]]></title><description><![CDATA[This glossary includes common Obsidian terminology.An alias is a type of <a data-href="#property" href="#property" class="internal-link" target="_self" rel="noopener nofollow">property</a> that defines alternative names for a <a data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">note</a>.<br>An attachment is an <a data-tooltip-position="top" aria-label="Accepted file formats" data-href="Accepted file formats" href="obsidian-help/files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">accepted file format</a> that was created outside of the vault and added later.<br>A command is an action that can be performed either by selecting it from the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a> or by assigning it to a <a data-href="#hotkey" href="#hotkey" class="internal-link" target="_self" rel="noopener nofollow">hotkey</a>.<br>Embedding means replacing a reference to external content with the content itself, for example to include an image in your note. See also <a data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">Embed files</a>.<br>Frontmatter is a way to define <a data-tooltip-position="top" aria-label="property" data-href="#property" href="#property" class="internal-link" target="_self" rel="noopener nofollow">properties</a> by adding <a data-tooltip-position="top" aria-label="https://yaml.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://yaml.org/" target="_self">YAML</a> or <a data-tooltip-position="top" aria-label="https://www.json.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.json.org/" target="_self">JSON</a> at the top of the note. See also <a data-tooltip-position="top" aria-label="Properties > Property format" data-href="Properties#Property format" href="obsidian-help/editing-and-formatting/properties.html#Property format" class="internal-link" target="_self" rel="noopener nofollow">Property format</a>.<br>A graph is a visualization that highlights connections between <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>. See also <a data-href="Graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.<br>A hotkey is a keyboard shortcut for a <a data-href="#command" href="#command" class="internal-link" target="_self" rel="noopener nofollow">command</a>. See also <a data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a> and <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">How to/Use hotkeys</a>.<br>A link references another note or file. An <a data-tooltip-position="top" aria-label="Internal links" data-href="Internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal link</a> points to a file located in the current vault. An <a data-tooltip-position="top" aria-label="Basic formatting syntax > External links" data-href="Basic formatting syntax#External links" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#External links" class="internal-link" target="_self" rel="noopener nofollow">external link</a> points to a location outside the vault, typically a web page.<br>The main area is the central area of the Obsidian app, where you primarily edit <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>.<br>Markdown is a markup language for formatting text and the primary file format used for notes in Obsidian, .md files. See also <a data-href="Basic formatting syntax" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a>.<br>A note is a Markdown file inside a <a data-href="#vault" href="#vault" class="internal-link" target="_self" rel="noopener nofollow">vault</a>.A plugin extends Obsidian with additional features.
<br><a data-href="Core plugins" href="obsidian-help/plugins/core-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Core plugins</a> are written by the Obsidian team and included by default.
<br><a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> are written by third-party plugin developers and need to be <a data-tooltip-position="top" aria-label="Community plugins > Install a community plugin" data-href="Community plugins#Install a community plugin" href="obsidian-help/extending-obsidian/community-plugins.html#Install a community plugin" class="internal-link" target="_self" rel="noopener nofollow">installed</a> before you can use them.
<br>You can <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin" target="_self">build your own plugin</a>.By default, all notes within a vault opens in the same app window. A pop-out window lets you open notes from the same vault in separate windows, for example to display on a second screen.<br>See also <a data-href="Pop-out windows" href="obsidian-help/user-interface/pop-out-windows.html" class="internal-link" target="_self" rel="noopener nofollow">Pop-out windows</a>.<br><a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> define additional information about a note, such as a due date or author.The ribbon functions as a container for frequently used action icons. In the desktop version, it's the vertical area situated on the far left. <br>In the mobile version, it's represented by a menu button ( <img alt="lucide-menu.svg > icon" src="obsidian-help/attachments/icons/lucide-menu.svg" target="_self"> ) on the <a data-tooltip-position="top" aria-label="status bar" data-href="#status bar" href="#status bar" class="internal-link" target="_self" rel="noopener nofollow">status bar</a>.<br>An area that contains supporting <a data-tooltip-position="top" aria-label="view" data-href="#view" href="#view" class="internal-link" target="_self" rel="noopener nofollow">views</a> organized as <a data-tooltip-position="top" aria-label="tab" data-href="#tab" href="#tab" class="internal-link" target="_self" rel="noopener nofollow">tabs</a>. A sidebar can be split into multiple <a data-tooltip-position="top" aria-label="tab group" data-href="#tab group" href="#tab group" class="internal-link" target="_self" rel="noopener nofollow">tab groups</a>. <br>Obsidian desktop has two sidebars, one on each side of the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a>. Both sidebars can be accessed by icons in the upper-left and upper-right corners in the Obsidian app, in addition to swiping left or right. The upper-right icon must be held to open the window.<br>A snippet, or <a data-tooltip-position="top" aria-label="CSS snippets" data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippet</a>, changes the appearance of Obsidian, just like a <a data-href="#theme" href="#theme" class="internal-link" target="_self" rel="noopener nofollow">theme</a>. Unlike themes, you can apply multiple snippets at the same time.The status bar in the Obsidian application shows you essential statistics and statuses. In the desktop version, you'll find it in the bottom-right corner, while on mobile devices, it's positioned along the bottom of the app.<br>A tab contains a <a data-href="#view" href="#view" class="internal-link" target="_self" rel="noopener nofollow">view</a>. Tabs can be repositioned within the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a> and the <a data-tooltip-position="top" aria-label="sidebar" data-href="#sidebar" href="#sidebar" class="internal-link" target="_self" rel="noopener nofollow">sidebars</a>. See also <a data-href="Tabs" href="obsidian-help/user-interface/tabs.html" class="internal-link" target="_self" rel="noopener nofollow">Tabs</a>.<br>A tab group is a collection of <a data-tooltip-position="top" aria-label="tab" data-href="#tab" href="#tab" class="internal-link" target="_self" rel="noopener nofollow">tabs</a> in the <a data-href="#main area" href="#main area" class="internal-link" target="_self" rel="noopener nofollow">main area</a>. Tabs in a tab group can be stacked.<br>A tag is a word that starts with a hash (#), for example #book. Tags are primarily used to find related <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a>.<br>A theme changes the appearance of the Obsidian app using <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/CSS" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/CSS" target="_self">CSS</a>. You can override parts of a theme using <a data-tooltip-position="top" aria-label="snippet" data-href="#snippet" href="#snippet" class="internal-link" target="_self" rel="noopener nofollow">snippets</a>.Aliases: local vault, local data<br>A vault is a folder on your file system which contains <a data-tooltip-position="top" aria-label="note" data-href="#note" href="#note" class="internal-link" target="_self" rel="noopener nofollow">notes</a> and an .obsidian folder with Obsidian-specific configuration. See also <a data-href="How Obsidian stores data" href="obsidian-help/files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.Aliases: Remote data<br>A <a data-tooltip-position="top" aria-label="Local and remote vaults" data-href="Local and remote vaults" href="obsidian-help/obsidian-sync/local-and-remote-vaults.html" class="internal-link" target="_self" rel="noopener nofollow">remote vault</a> is a copy of your local vault that is maintained with <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>. The remote vault data is updated based on changes to local data. <br>A view displays information, for example the <a data-tooltip-position="top" aria-label="Search" data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search view</a>.]]></description><link>obsidian-help/getting-started/glossary.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Glossary.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Download and install Obsidian]]></title><description><![CDATA[Obsidian is available for all major desktop and mobile platforms. These are all the supported ways to download and install Obsidian.
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>.
Under Windows, click Universal to download the installation file.
Open the installation file and follow the instructions.
Open Obsidian the same way you would open any other application. <br>Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>.
Under macOS, click Universal to download the installation file.
Open the installation file.
In the window that opens, drag Obsidian to the Applications folder.
Open Obsidian the same way you would open any other application.
If you use Linux, you can install Obsidian in several ways. Follow the instructions for the packaging system that you're using.
<br>
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>. Under Linux, click Snap to download the installation file. Open a terminal and navigate to the folder where you downloaded the installation file. In the terminal, run the following command to install the Snap package: (the --dangerous flag is required because Canonical, the company who created Snap, didn't review our package, the --classic flag allows Obsidian to access outside of the sandbox, where your notes are stored)
snap install obsidian_&lt;version&gt;_&lt;arch&gt;.snap --dangerous --classic Open Obsidian the same way you would open any other application. <br>
Open your browser and go to <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a>. Under Linux, click AppImage to download the installation file. Open a terminal and navigate to the folder where you downloaded the installation file. In the terminal, run the following command to open Obsidian:
chmod u+x Obsidian-&lt;version&gt;.AppImage
./Obsidian-&lt;version&gt;.AppImage --no-sandbox Note: On Chromebooks, the libnss3-dev package must be installed or you may receive the error error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory. In your terminal, run the following command to install Obsidian:
flatpak install flathub md.obsidian.Obsidian Open Obsidian by running the following command:
flatpak run md.obsidian.Obsidian <br>Find Obsidian on the <a data-tooltip-position="top" aria-label="https://play.google.com/store/apps/details?id=md.obsidian" rel="noopener nofollow" class="external-link is-unresolved" href="https://play.google.com/store/apps/details?id=md.obsidian" target="_self">Play Store</a>.
Tap Install to download the app.
Open Obsidian the same way you would open any other app.
<br>You can optionally download the APK for Android from the <a data-tooltip-position="top" aria-label="https://obsidian.md/download" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/download" target="_self">Download Obsidian</a> page.
<br>Find Obsidian on the <a data-tooltip-position="top" aria-label="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" rel="noopener nofollow" class="external-link is-unresolved" href="https://apps.apple.com/us/app/obsidian-connected-notes/id1557175442" target="_self">App Store</a>.
Tap Get to download the app.
Open Obsidian the same way you would open any other app.
]]></description><link>obsidian-help/getting-started/download-and-install-obsidian.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Download and install Obsidian.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create your first note]]></title><description><![CDATA[Notes in Obsidian are stored as plain text files. This means your data is durable and not locked into a proprietary format. By writing your notes in plain text, they'll outlive any app—even Obsidian itself.To create a new note:
Press Ctrl+N (or Cmd+N on macOS) on your keyboard.
Type "Obsidian" as the name of your note and press Enter.
Copy and paste the following text into your note:
Obsidian is the private and flexible writing app that adapts to the way you think.
System character limitation
Obsidian will respect the filename limitations of the operating system you create the note on. If you plan to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync your notes across devices</a>, make sure your filenames are <a data-tooltip-position="top" aria-label="https://stackoverflow.com/q/1976007" rel="noopener nofollow" class="external-link is-unresolved" href="https://stackoverflow.com/q/1976007" target="_self">safe for other operating systems</a>. <br>Obsidian supports <a data-tooltip-position="top" aria-label="Basic formatting syntax" data-href="Basic formatting syntax" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Markdown</a> syntax to make text bold, italic, and add links and headings. Copy and paste the following text at the top of the Obsidian note: # Sharpen your thinking. The hash symbol (#) turns a line of text into a heading. In your note, select any text and press Ctrl+B (or Cmd+B on macOS) to make it bold. <br>To learn more about how to format your notes using Markdown, refer to <a data-href="Basic formatting syntax" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">Basic formatting syntax</a>.<br>Learn how to <a data-tooltip-position="top" aria-label="Link notes" data-href="Link notes" href="obsidian-help/getting-started/link-notes.html" class="internal-link" target="_self" rel="noopener nofollow">link notes</a> to create a network of connected thoughts.<br>You may also want to check out the <a data-href="Sandbox vault" href="obsidian-help/getting-started/sandbox-vault.html" class="internal-link" target="_self" rel="noopener nofollow">Sandbox vault</a> to explore other features of the application.]]></description><link>obsidian-help/getting-started/create-your-first-note.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Create your first note.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create a vault]]></title><description><![CDATA[A vault is a folder on your local file system where Obsidian stores your notes. You can keep all your notes in one vault, or create several vaults for each of your different projects.The first time you open Obsidian, you'll be asked to add a new vault. You have two options, either create a new empty vault, or use an existing folder.To create a new empty vault:
To the right of Create new vault, click Create.
In Vault name, enter the name of your vault.
Click Browse to select where your new vault will be created.
Click Create.
If you already have a folder that you want to use as your vault:
To the right of Open folder as vault, click Open.
In the file browser, select the folder you want to use as your vault.
Click Open.
If you want to know more about how vaults work, learn how <a data-href="How Obsidian stores data" href="obsidian-help/files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.<br>Now that you've set up your vault, you're ready to <a data-href="Create your first note" href="obsidian-help/getting-started/create-your-first-note.html" class="internal-link" target="_self" rel="noopener nofollow">Create your first note</a>.]]></description><link>obsidian-help/getting-started/create-a-vault.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Create a vault.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Back up your Obsidian files]]></title><description><![CDATA[If you haven't backed up your computer yet, start now! Obsidian's <a data-href="File recovery" href="obsidian-help/plugins/file-recovery.html" class="internal-link" target="_self" rel="noopener nofollow">File recovery</a> plugin is useful but limited. It can only recover a certain amount of data, and it stores recovery information per device. For more robust protection, we recommend that you implement a proper backup system.Why back up your data?<br>By default, Obsidian stores your notes&nbsp;locally&nbsp;on your device, not in the cloud. This means the <a data-tooltip-position="top" aria-label="https://obsidian.md/about" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/about" target="_self">data is fully yours</a>, giving you control over it. However, local storage can be affected by issues like corruption or data loss. It is never a matter of if, but when. Backing up your data protects against these inevitabilities and ensures you maintain control of your notes.<br>Services like <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>, iCloud, OneDrive, and Dropbox help you sync your notes across different devices. While they may offer features like <a data-tooltip-position="top" aria-label="Version history" data-href="Version history" href="obsidian-help/obsidian-sync/version-history.html" class="internal-link" target="_self" rel="noopener nofollow">note restoration</a>,&nbsp;they are not designed for backups. Syncing keeps your notes updated, but it doesn’t protect against data loss.
Sync: Syncing ensures your files are the same on all devices. When you change a file on one device, it updates on all synced devices. Syncing services do not have a "primary" device.
Backup: A backup saves a copy of your data in a different location to help recover it in case of data loss or corruption. Backups are not meant for real-time updates or collaboration.
To properly back up your vault, use a dedicated backup tool that creates a one-way copy of your data. This tool will send your data to a safe backup location without changing the data on your device.If you use multiple devices with syncing, choose&nbsp;one device&nbsp;to be your backup device. This is usually your main or "primary" device, the one you use the most. Note that most syncing services do not recognize any device as "primary"; this is just a concept to help you manage backups.You use Obsidian Sync on your laptop, tablet, phone, and work desktop. You mostly use your vault on your work desktop, sometimes on your laptop, and rarely on your tablet or phone. In this case, your work desktop would be your "primary device" for backup.While the Obsidian Team cannot officially endorse any specific plugin, we recognize two community plugins that have become popular among users for backing up their files:
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/plugins?id=obsidian-git" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/plugins?id=obsidian-git" target="_self">Obsidian Git</a>: Use this plugin to back up your vault by committing its contents to a <a data-tooltip-position="top" aria-label="https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository" rel="noopener nofollow" class="external-link is-unresolved" href="https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository" target="_self">Git Repository</a>. It's an effective way to version control your notes and ensure their safety on a remote server. However, please be aware that your data may be stored on an <a data-tooltip-position="top" aria-label="Use cloud-based services" data-href="#Use cloud-based services" href="obsidian-help/getting-started/back-up-your-obsidian-files.html#Use_cloud-based_services_0" class="internal-link" target="_self" rel="noopener nofollow">external hosting platform</a> using this method.
<br><a data-tooltip-position="top" aria-label="https://obsidian.md/plugins?id=local-backup" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/plugins?id=local-backup" target="_self">Local Backup</a>: This plugin lets you create local copies of your vault in a folder of your choice, with options for archival. You can even use a syncing folder, like a Dropbox folder, to combine local and cloud backups. This method pairs well with the backup options described below.
It is not recommended that you keep your vault location in your chosen backup service.Keeping your backup in the cloud is an alternative and a complement to physical data storage, instead of an external hard drive or USB stick. An external hard drive or USB stick can be lost or damaged. The biggest advantage of storing files in the cloud is that they are available anytime, anywhere. The downside is, most backup services are owned by a private company.<br>In terms of security, you should always pay close attention to access and security with cloud backups. <a data-tooltip-position="top" aria-label="https://www.worldbackupday.com/en" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.worldbackupday.com/en" target="_self">Worldbackupday</a> keeps an up-to-date list of online backup services to consider using.Hard drives and SSD drives<br>
External hard drive backups are still valuable in an increasing cloud-based world, and are mainly used for data storage and computer backups. The biggest disadvantage of an external drive is that the drive can break down or get lost. The biggest advantage is that the storage space only needs to be purchased once. Using an external hard drive is often combined with a <a data-tooltip-position="top" aria-label="Use computer backups" data-href="#Use computer backups" href="obsidian-help/getting-started/back-up-your-obsidian-files.html#Use_computer_backups_0" class="internal-link" target="_self" rel="noopener nofollow">computer backup</a>.USB flash drives
Flash drives (also called thumb drives, memory sticks, or pen drives) are a simple and effective method for quick backups.
Insert the flash drive into your computer or laptop.
Ensure the device is recognized and mounted in your file system. If necessary, format the flash drive to be compatible with your filesystem.
Copy your vault folder from its current location onto the flash drive.
Safely unmount the flash drive.
Remove the flash drive from your device.
NAS backup
For experienced users, backing up data on a NAS (Network Attached Storage) server is a good and secure method, as it has multiple hard drives and additional recovery mechanisms.If your external drive contains sensitive information, it is recommended to keep the external drive secure, such as in a secured room.Your operating system itself offer the ability to help create backups, whether online in the cloud, or in an external drive.
<br><a data-tooltip-position="top" aria-label="https://www.microsoft.com/en-us/windows/learning-center/back-up-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.microsoft.com/en-us/windows/learning-center/back-up-files" target="_self">Windows</a>: Backup with OneDrive or an external drive.
<br><a data-tooltip-position="top" aria-label="https://support.apple.com/en-us/104984" rel="noopener nofollow" class="external-link is-unresolved" href="https://support.apple.com/en-us/104984" target="_self">Mac</a>: Backup to an external device with Time Machine.
<br><a data-tooltip-position="top" aria-label="https://linuxize.com/post/how-to-use-rsync-for-local-and-remote-data-transfer-and-synchronization/" rel="noopener nofollow" class="external-link is-unresolved" href="https://linuxize.com/post/how-to-use-rsync-for-local-and-remote-data-transfer-and-synchronization/" target="_self">Linux</a>: rsync to a directory or drive of choice.
<br>This help page provides a brief overview of backup options, but it's not exhaustive. For more in-depth information, visit <a data-tooltip-position="top" aria-label="https://www.worldbackupday.com/en" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.worldbackupday.com/en" target="_self">Worldbackupday.com</a> or ask other Obsidian users in <a data-tooltip-position="top" aria-label="https://obsidian.md/community" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/community" target="_self">our community</a> about their backup strategies!]]></description><link>obsidian-help/getting-started/back-up-your-obsidian-files.html</link><guid isPermaLink="false">Obsidian Help/Getting started/Back up your Obsidian files.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Symbolic links and junctions]]></title><description><![CDATA[You can use <a data-tooltip-position="top" aria-label="https://en.wikipedia.org/wiki/Symbolic_link" rel="noopener nofollow" class="external-link is-unresolved" href="https://en.wikipedia.org/wiki/Symbolic_link" target="_self">symbolic links</a> (symlinks) and <a data-tooltip-position="top" aria-label="https://learn.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions#junctions" rel="noopener nofollow" class="external-link is-unresolved" href="https://learn.microsoft.com/en-us/windows/win32/fileio/hard-links-and-junctions#junctions" target="_self">junctions</a> in your vault to store files outside the vault and <a data-tooltip-position="top" aria-label="How Obsidian stores data > Global settings" data-href="How Obsidian stores data#Global settings" href="obsidian-help/files-and-folders/how-obsidian-stores-data.html#Global settings" class="internal-link" target="_self" rel="noopener nofollow">system folder</a>.Use at your own risk
We strongly advise against using symbolic links. By using symbolic links and junctions in your vault, you risk losing or corrupting your data, or crashing Obsidian. Make sure you perform regular back-ups of your vault and settings.
Below are some limitations or issues we are aware of that you may want to keep in mind:
Symlink loops are disallowed, to prevent crashing Obsidian due to an infinite loop.
Symlink targets must be fully disjoint from the vault root or any other symlink targets. Disjoint means one folder doesn't contain another, or vice versa. Obsidian ignores any symlink to a parent folder of the vault, or from one folder in the vault to another folder in the same vault. It is a safeguard to ensure you don't end up with duplicated files in your vault, which could cause links to become ambiguous.
Symlinks may not play well with Obsidian sync, or any other kind of sync. If the target of a symlink is itself a folder that's synced by a different Obsidian vault, you could (potentially) end up with sync conflicts or data loss. Some sync tools, such as Git, don't follow symlinks, but rather sync the path the symlink points to, which may produce undesirable results if you share your vault with other people that way.
Obsidian's file manager can't move files across device boundaries, so if you symlink to a folder on a different drive from your vault, you won't be able to drag files between that folder and other folders using Obsidian's file explorer. (You'll need to use your OS's explorer for such moves, and Obsidian will see the move as a deletion and the creation of a new file. It will also not update any links that depended on the path of that file.)
File symlinks (as opposed to folder symlinks) may work, but aren't officially supported at this time. Changes performed outside of Obsidian aren't watched for, so if you change the file directly, Obsidian won't detect the change, update search indexes, etc.
Symlinking things under the .obsidian/ folder in order to share them between vaults has a high chance of corrupting your settings, unless you really know what you're doing. If you decide to go this way, at least have backups.
]]></description><link>obsidian-help/files-and-folders/symbolic-links-and-junctions.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/Symbolic links and junctions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Manage vaults]]></title><description><![CDATA[A vault is a folder on your file system which contains your notes, <a data-href="attachments" href="obsidian-help/editing-and-formatting/attachments.html" class="internal-link" target="_self" rel="noopener nofollow">attachments</a>, and the <a data-href="configuration folder" href="obsidian-help/files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">configuration folder</a> with Obsidian-specific settings. For more information on vaults, refer to <a data-href="How Obsidian stores data" href="obsidian-help/files-and-folders/how-obsidian-stores-data.html" class="internal-link" target="_self" rel="noopener nofollow">How Obsidian stores data</a>.You can manage your vaults using the Vault switcher. The Vault profile opens the first time you open Obsidian.<br>To open the vault switcher from an existing vault, select Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">) at the bottom of the <a data-tooltip-position="top" aria-label="Sidebar" data-href="Sidebar" href="obsidian-help/user-interface/sidebar.html" class="internal-link" target="_self" rel="noopener nofollow">left sidebar</a>. Or, select Open another vault from the <a data-href="command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command palette</a>.
On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
To the right of Create new vault, select Create.
In Vault name, enter the name of your vault.
Click Browse to select where your new vault will be created.
Click Create. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
At the right of Open folder as vault, click Open.
In the file browser, select the folder you want to use as your vault.
Click Open.
<br>Open vault from Obsidian Sync
If you want to open a remote vault using Obsidian Sync, refer to <a data-href="Set up Obsidian Sync" href="obsidian-help/obsidian-sync/set-up-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Set up Obsidian Sync</a>.
Since the name of a vault and the underlying folder are the same, renaming a vault also renames the folder.
On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self"> ) next to the vault you want to rename.
Select Rename vault.
Enter the new name for the vault, and press Enter. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
Close the current vault window, leaving the&nbsp;Manage Vaults&nbsp;window open.
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self"> ) next to the vault you want to move.
Select Move vault, and then select the new location.
Some operating systems do not allow the vault to be moved with the Vault Switcher. In these cases, you will need to move your vault manually:
Close Obsidian.
Move your vault folder to a new location, avoiding folders synced by other services.
Reopen Obsidian.
<br>Click the Vault profile icon at the bottom left ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
From the pop-up menu, select Manage Vaults....
Next to Open folder as vault, click Open.
Navigate to and select your new vault folder.
Click Open.
<br>Verify that the vault contents are unchanged. If necessary, re-enable community plugins by navigating to <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Community Plugins → Turn restricted mode off.
Removing a vault only removes it from the vault list. On your computer, open Obsidian.
<br>At the bottom left, select the Vault profile ( <img alt="lucide-chevrons-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">).
A context menu will pop up. Select Manage Vaults....
<br>In the vault list, select More options ( <img alt="lucide-more-horizontal.svg > icon" src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self">) next to the vault you want to move.
Select Remove from list.
To use the same settings for another vault, use your preferred file manager (or terminal) to copy the .obsidian folder from the root of the source vault to the root of the destination vault.You may need to restart Obsidian to apply the changes.<br>Where do I find the .obsidian folder?
By default, most operating systems hide folders starting with a period (.). For more information about the .obsidian folder and how to access it, refer to <a data-tooltip-position="top" aria-label="How Obsidian stores data > Vault settings" data-href="How Obsidian stores data#Vault settings" href="obsidian-help/files-and-folders/how-obsidian-stores-data.html#Vault settings" class="internal-link" target="_self" rel="noopener nofollow">vault settings</a> and <a data-tooltip-position="top" aria-label="Configuration folder" data-href="Configuration folder" href="obsidian-help/files-and-folders/configuration-folder.html" class="internal-link" target="_self" rel="noopener nofollow">config folders</a>.
]]></description><link>obsidian-help/files-and-folders/manage-vaults.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/Manage vaults.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Manage notes]]></title><description><![CDATA[You can manage files and folders in several ways, using <a data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a>, <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">commands</a>, or <a data-href="File explorer" href="obsidian-help/plugins/file-explorer.html" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.To create a new file:
Press Ctrl+N (or Cmd+N on macOS).
Enter the name of the note and then press Enter to start editing the note.
<br>You can also create notes using <a data-tooltip-position="top" aria-label="File explorer > Create a new note" data-href="File explorer#Create a new note" href="obsidian-help/plugins/file-explorer.html#Create_a_new_note_0" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>, or by selecting Create new note from the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.<br>System character limitation
Obsidian will respect the filename limitations of the operating system you create the note on. If you plan to <a data-tooltip-position="top" aria-label="Sync your notes across devices" data-href="Sync your notes across devices" href="obsidian-help/getting-started/sync-your-notes-across-devices.html" class="internal-link" target="_self" rel="noopener nofollow">sync your notes across devices</a>, make sure your filenames are <a data-tooltip-position="top" aria-label="https://stackoverflow.com/q/1976007" rel="noopener nofollow" class="external-link is-unresolved" href="https://stackoverflow.com/q/1976007" target="_self">safe for other operating systems</a>. To rename an active note:
Select the name of the note at the top of the editor (or press F2).
Enter the new name and then press Enter.
When you rename a file, Obsidian automatically updates all the links to that file.<br>You can rename a note or folder without opening it, by using <a data-tooltip-position="top" aria-label="File explorer > Rename a file or folder" data-href="File explorer#Rename a file or folder" href="obsidian-help/plugins/file-explorer.html#Rename a file or folder" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>To delete a note, select More options → Delete file at the upper right of an active note.<br>Or, select Delete current file from the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>.<br>You can also delete a note or folder, using the <a data-tooltip-position="top" aria-label="File explorer > Delete a file or folder" data-href="File explorer#Delete a file or folder" href="obsidian-help/plugins/file-explorer.html#Delete a file or folder" class="internal-link" target="_self" rel="noopener nofollow">File explorer</a>.<br>What happens to files after I delete them?
To change what happens to deleted files, select one of the following options under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Files &amp; Links: System trash: By default, deleted files end up in the system trash for your operating system. To restore a file, use your preferred file manager.
Obsidian trash: You can send deleted files to a .trash folder in your vault.
Permanently delete: Files are immediately deleted without any means to restore them. ]]></description><link>obsidian-help/files-and-folders/manage-notes.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/Manage notes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[How Obsidian stores data]]></title><description><![CDATA[This page explains how Obsidian stores its data on your device.]]></description><link>obsidian-help/files-and-folders/how-obsidian-stores-data.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/How Obsidian stores data.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Configuration folder]]></title><description><![CDATA[Learn how to access and manage your configuration folder on desktop and mobile devices.]]></description><link>obsidian-help/files-and-folders/configuration-folder.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/Configuration folder.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Accepted file formats]]></title><description><![CDATA[This page describes the accepted file formats within Obsidian.]]></description><link>obsidian-help/files-and-folders/accepted-file-formats.html</link><guid isPermaLink="false">Obsidian Help/Files and folders/Accepted file formats.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Themes]]></title><description><![CDATA[Learn how to change the look and feel of Obsidian using themes built by the community.
Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage to list all available community themes. <br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to use, and then select Install and use.
Obsidian installs the theme and immediately applies it. To revert back to the default theme, select Stop using this theme.Themes don't update automatically. You can either update all themes at once, or update individual themes.To update all your themes:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Current community themes, select Check for updates.
If updates are available, select Update all.
To update an individual theme:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to update, and then select Check for updates.
If an update is available, select Update. <br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
Under Appearance → Themes, select Manage.
Select the theme you want to use, and then select Uninstall.
<br>Ready to build your own theme? Learn how to <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Themes/App+themes/Build+a+theme" target="_self">Build a theme</a> or create <a data-href="CSS snippets" href="obsidian-help/extending-obsidian/css-snippets.html" class="internal-link" target="_self" rel="noopener nofollow">CSS snippets</a>.]]></description><link>obsidian-help/extending-obsidian/themes.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Themes.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Plugin security]]></title><description><![CDATA[The Obsidian team takes security seriously. This page explains the risks involved when installing community plugins, and what the Obsidian team does to address them.By default, Obsidian runs in Restricted Mode to prevent third-party code execution. Only disable Restricted mode if you trust the authors of the plugins that you install.To turn off Restricted mode:
Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the side menu, select Community plugins.
Select Turn on community plugins.
To turn on Restricted mode:
<br>Open <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a>.
In the side menu, select Community plugins.
Next to Restricted mode, select Turn on.
Installed plugins remain in your vault even if you turn on Restricted mode, but are ignored by Obsidian.Due to technical limitations, Obsidian cannot reliably restrict plugins to specific permissions or access levels. This means that plugins will inherit Obsidian's access levels. As a result, consider the following examples of what community plugins can do:
Community plugins can access files on your computer.
Community plugins can connect to internet.
Community plugins can install additional programs.
Tip
If you're working with sensitive data and wish to install a community plugin, we recommend that you perform an independent security audit on the plugin before using it.
<br>Community plugins undergo an initial review when they're submitted to the plugin store. All plugins must adhere to <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Developer+policies" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Developer+policies" target="_self">Obsidian Developer Policies</a>.The Obsidian team is small and unable to manually review every new release of community plugins. Instead, we rely on the help of the community to identify and report issues with plugins.
<br>If you discover any minor security vulnerabilities in a community plugin, refer to the plugin author's security.md or readme.md for how to report those. For Critical category flaws, please report the issue to <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a> as well. <br>If you suspect that a community plugin is malicious, report it to <a data-tooltip-position="top" aria-label="Help and support > Contact Obsidian support" data-href="Help and support#Contact Obsidian support" href="obsidian-help/help-and-support.html#Contact Obsidian support" class="internal-link" target="_self" rel="noopener nofollow">Obsidian support</a>, or by sending a DM to our moderators.
]]></description><link>obsidian-help/extending-obsidian/plugin-security.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Plugin security.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian URI]]></title><description><![CDATA[Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note. Obsidian URI enables automation and cross-app workflows.Obsidian URIs use the following format:obsidian://action?param1=value&amp;param2=value
The action parameter is the action that you would like to perform. Available actions include:
open to open a note.
new to create or add to an existing note.
daily to create or open your daily note.
search to open a search.
choose-vault to open the vault manager.
Encoding
Ensure that your values are properly URI encoded. For example, forward slash characters / must be encoded as %2F and space characters must be encoded as %20. This is especially important because an improperly encoded "reserved" character may break the interpretation of the URI. <a data-tooltip-position="top" aria-label="https://en.wikipedia.org/wiki/Percent-encoding" rel="noopener nofollow" class="external-link is-unresolved" href="https://en.wikipedia.org/wiki/Percent-encoding" target="_self">See here for details</a>.
The open action opens an Obsidian vault, or opens a file within that vault.
obsidian://open?vault=my%20vault
This opens the vault my vault. If the vault is already open, focus on the window.
obsidian://open?vault=ef6ca3e3b524d22f
This opens the vault identified by the ID ef6ca3e3b524d22f.
obsidian://open?vault=my%20vault&amp;file=my%20note
This opens the note my note.md in the vault my vault, assuming the file exists.
obsidian://open?path=%2Fhome%2Fuser%2Fmy%20vault%2Fpath%2Fto%2Fmy%20note
This will look for any vault that contains the path /home/user/my vault/path/to/my note. Then, the rest of the path is passed to the file parameter. For example, if a vault exists at /home/user/my vault, then this would be equivalent to file parameter set to path/to/my note.
Open a heading or block
With proper URI encoding, you can navigate to a heading or block within a note. Note%23Heading would navigate to the heading called "Heading", whereas Note%23%5EBlock would navigate to the block called "Block". <br>vault can be either the vault name or the vault ID<a data-footref="1" href="#fn-1-20abca7691a19e50" class="footnote-link" target="_self" rel="noopener nofollow">[1]</a>.
file can be either a file name, or a path from the vault root to the specified file. If the file extension is md, the extension can be omitted.
path an absolute file system path to a file. Using this parameter will override both vault and file.
This will cause the app to search for the most specific vault which contains the specified file path.
Then the rest of the path replaces the file parameter. prepend will add to the top of the file and attempt to merge properties.
append will add to the end of the file and also attempt to merge properties.
paneType (optional) determines where the note will be opened in the UI. if not present, the last active tab is replaced.
paneType=tab open in a new tab.
paneType=split open in a new tab group.
paneType=window open in a pop-out window (Desktop only). The new action, creates a new note in the vault, optionally with some content.
obsidian://new?vault=my%20vault&amp;name=my%20note
This opens the vault my vault, and creates a new note called my note.
obsidian://new?vault=my%20vault&amp;file=path%2Fto%2Fmy%20note
This opens the vault my vault, and creates a new note at path/to/my note. <br>vault can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-20abca7691a19e50" class="footnote-link" target="_self" rel="noopener nofollow">[1-1]</a>. Same as action open.
name the file name to be created. If this is specified, the file location will be chosen based on your "Default location for new notes" preferences.
file a vault absolute path, including the name. Will override name if specified.
path a globally absolute path. Works similar to the path option in the open action, which will override both vault and file.
paneType (optional) determines where the note will be opened in the UI. Same as action open.
content (optional) the contents of the note.
clipboard (optional) use of the contents of the clipboard instead of specifying content.
silent (optional) include this parameter if you don't want to open the new note.
append (optional) include this parameter to append to an existing file if one exists.
overwrite (optional) overwrite an existing file if one exists, but only if append isn't set.
<br>x-success (optional) see <a data-href="#Use x-callback-url parameters" href="obsidian-help/extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
<br>The daily action creates or opens your daily note. The <a data-href="Daily notes" href="obsidian-help/plugins/daily-notes.html" class="internal-link" target="_self" rel="noopener nofollow">Daily notes</a> plugin must be enabled.
obsidian://daily?vault=my%20vault
This opens the vault my vault, and creates or opens the daily note.
The daily action accepts the same parameters as the new action.<br>The search action opens <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a> in the specified vault, and optionally perform a search term.
obsidian://search?vault=my%20vault<br>
This opens the vault my vault, and opens <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>.
obsidian://search?vault=my%20vault&amp;query=Obsidian<br>
This opens the vault my vault, opens <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, and performs a search for Obsidian. <br>vault can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-20abca7691a19e50" class="footnote-link" target="_self" rel="noopener nofollow">[1-2]</a>. Same as action open.
query (optional) The search term to perform.
<br>The choose-vault action opens the <a data-tooltip-position="top" aria-label="Manage vaults" data-href="Manage vaults" href="obsidian-help/files-and-folders/manage-vaults.html" class="internal-link" target="_self" rel="noopener nofollow">vault manager</a>.
obsidian://choose-vault
<br>This Obsidian URI action is to be used with <a data-tooltip-position="top" aria-label="https://hookproductivity.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://hookproductivity.com/" target="_self">Hook</a>. obsidian://hook-get-address
<br>vault (optional) can be either the vault name, or the vault ID<a data-footref="1" href="#fn-1-20abca7691a19e50" class="footnote-link" target="_self" rel="noopener nofollow">[1-3]</a>. If not provided, the current or last focused vault will be used.
<br>x-success (optional) see <a data-href="#Use x-callback-url parameters" href="obsidian-help/extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
<br>x-error (optional) see <a data-href="#Use x-callback-url parameters" href="obsidian-help/extending-obsidian/obsidian-uri.html#Use_x-callback-url_parameters_0" class="internal-link" target="_self" rel="noopener nofollow">Use x-callback-url parameters</a>.
If x-success is defined, this API will use it as the x-callback-url. Otherwise, it will copy a Markdown link of the current focused note to the clipboard, as an obsidian://open URL.Some endpoints will accept the x-callback-url parameters x-success and x-error. When it's provided, Obsidian will provide the following to the x-success callback:
name the name of the file, without the file extension.
url the obsidian:// URI for this file.
file (desktop only) the file:// URL for this file.
For example, if Obsidian receives
obsidian://.....x-success=myapp://x-callback-url, the response would be myapp://x-callback-url?name=...&amp;url=obsidian%3A%2F%2Fopen...&amp;file=file%3A%2F%2F...In addition to the formats above, there are two more "shorthand" formats available to open vaults and files:
obsidian://vault/my vault/my note is equivalent to obsidian://open?vault=my%20vault&amp;file=my%20note.
obsidian:///absolute/path/to/my note is equivalent to obsidian://open?path=%2Fabsolute%2Fpath%2Fto%2Fmy%20note.
On Windows and macOS, running the app once should be sufficient to register the Obsidian URI protocol on your computer.On Linux, it is a much more involved process:
<br>Ensure you create a obsidian.desktop file. <a data-tooltip-position="top" aria-label="https://developer.gnome.org/documentation/guidelines/maintainer/integrating.html#desktop-files" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.gnome.org/documentation/guidelines/maintainer/integrating.html#desktop-files" target="_self">See here for details</a>.
Ensure that your desktop file specifies the Exec field as Exec=executable %u. The %u is used to pass the obsidian:// URIs to the app.
If you're using the AppImage installer, you may have to unpack it using Obsidian-x.y.z.AppImage --appimage-extract. Then make sure the Exec directive points to the unpacked executable. <br>Vault ID is the random 16-character code assigned to the vault, for example ef6ca3e3b524d22f. This ID is unique per folder on your computer. The ID can be found by opening the vault switcher and clicking "Copy vault ID" in the context menu for the desired vault.<a href="#fnref-1-20abca7691a19e50" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-1-20abca7691a19e50" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-2-20abca7691a19e50" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a><a href="#fnref-1-3-20abca7691a19e50" class="footnote-backref footnote-link" target="_self" rel="noopener nofollow">↩︎</a>
]]></description><link>obsidian-help/extending-obsidian/obsidian-uri.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Obsidian URI.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian Headless]]></title><description><![CDATA[Obsidian Headless is a command line client for Obsidian services. Sync your vaults without the desktop app.]]></description><link>obsidian-help/extending-obsidian/obsidian-headless.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Obsidian Headless.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Obsidian CLI]]></title><description><![CDATA[Anything you can do in Obsidian can be done from the command line.]]></description><link>obsidian-help/extending-obsidian/obsidian-cli.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Obsidian CLI.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Community plugins]]></title><description><![CDATA[Learn how to extend Obsidian with plugins built by the community.]]></description><link>obsidian-help/extending-obsidian/community-plugins.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/Community plugins.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[CSS snippets]]></title><description><![CDATA[Learn how to change parts of the Obsidian app’s appearance without creating a full theme.]]></description><link>obsidian-help/extending-obsidian/css-snippets.html</link><guid isPermaLink="false">Obsidian Help/Extending Obsidian/CSS snippets.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Views and editing mode]]></title><description><![CDATA[Obsidian lets you control how you read and edit notes written in Markdown using views and modes.
Views toggle between reading and editing your notes.
Modes control how Markdown appears while you're editing.
Note
By default, Obsidian opens new tabs in editing mode. You can change this under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default view for new tabs.
Reading view shows your note without Markdown syntax, offering a clean, readable format for focused review.To switch to Reading view:
<br>Click the view switcher ( <img alt="lucide-book-icon.svg > icon" src="obsidian-help/attachments/icons/lucide-book-icon.svg" target="_self"> ) in the upper-right corner of the editor.
<br>Or click the interactive status icon ( <img alt="lucide-edit-3.svg > icon" src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self"> or <img alt="lucide-code-xml.svg > icon" src="obsidian-help/attachments/icons/lucide-code-xml.svg" target="_self"> ) in the status bar and select Reading view.
Or press Ctrl+E (Cmd+E on macOS).
<br>Note
Enable <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Appearance → Show tab title bar to see the view switcher icon. If that is disabled, turn on <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Show editing mode in status bar to toggle views from the status bar.
View side-by-side To open a note in both Editing and Reading view at the same time, hold Ctrl (or Cmd on macOS) and click the view switcher.
Editing view lets you make changes to your note.While in Editing view, the Editing mode defines, how Markdown is displayed. You can choose one of two Editing modes: Live Preview or Source mode.Live Preview shows formatted text inline while hiding most Markdown syntax. When your cursor enters formatted content, the underlying syntax becomes visible for editing.To switch to Live Preview:
<br>Click the view switcher ( <img alt="lucide-edit-3.svg > icon" src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self"> ) in the upper-right corner of the editor.
<br>Or click the interactive status icon ( <img alt="lucide-book-icon.svg > icon" src="obsidian-help/attachments/icons/lucide-book-icon.svg" target="_self"> or <img alt="lucide-code-xml.svg > icon" src="obsidian-help/attachments/icons/lucide-code-xml.svg" target="_self"> ) in the status bar and select Live Preview.
Or press Ctrl+E (Cmd+E on macOS).
<br>Or use the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Reading view.
<br>Note
By default, editing view is set to Live Preview. You can change this under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default editing mode.
<br>In many cases, Live Preview can eliminate the need to switch to <a data-href="#Reading view" href="obsidian-help/editing-and-formatting/views-and-editing-mode.html#Reading_view_0" class="internal-link" target="_self" rel="noopener nofollow">Reading view</a>.Source mode displays all Markdown syntax exactly as written. Use it if you prefer plain text or need precise formatting control.To switch to Source mode:
<br>Click the interactive status icon ( <img alt="lucide-book-icon.svg > icon" src="obsidian-help/attachments/icons/lucide-book-icon.svg" target="_self"> or <img alt="lucide-edit-3.svg > icon" src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self"> ) in the status bar and select Source mode.
<br>Note
By default, editing view is set to Live Preview. Change this to Source mode under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Editor → Default editing mode.
To switch to Source mode, now additionally you can: <br>Click the view switcher ( <img alt="lucide-edit-3.svg > icon" src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self"> ) in the upper right corner of your note.
Or press Ctrl+E (Cmd+E on macOS).
<br>Or use the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Reading view. <br>Toggle Editing mode
To toggle between Live Preview and Source mode quickly, you can set a <a data-tooltip-position="top" aria-label="Hotkeys" data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkey</a> for the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command</a> Toggle Live Preview/Source mode.
]]></description><link>obsidian-help/editing-and-formatting/views-and-editing-mode.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Views and editing mode.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Tags]]></title><description><![CDATA[Tags are keywords or topics that help you quickly find the notes you want.To create a tag, enter a hash symbol (#) in the editor, followed by a keyword. For example, #meeting.You can also add tags using the tags <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a>. Tags in YAML should always be formatted as a list:---
tags: - recipe - cooking
---
<br>To find notes using the <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a> plugin, use the tag <a data-tooltip-position="top" aria-label="Search > Search operators" data-href="Search#Search operators" href="obsidian-help/plugins/search.html#Search operators" class="internal-link" target="_self" rel="noopener nofollow">search operator</a> in your search term, for example tag:#meeting.You can also search for tags by clicking on them in your notes.<br>To find notes using the <a data-tooltip-position="top" aria-label="Tags view" data-href="Tags view" href="obsidian-help/plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a> plugin, select Tags: Show tags in the <a data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command palette</a>, and then select the tag you want to search for.Nested tags define tag hierarchies that make it easier to find and filter related tags.Create nested tags by using forward slashes (/) in the tag name, for example #inbox/to-read and #inbox/processing.
<br>In <a data-href="Search" href="obsidian-help/plugins/search.html" class="internal-link" target="_self" rel="noopener nofollow">Search</a>, tag:inbox will match #inbox as well as all nested tags such as #inbox/to-read. <br>In the <a data-href="Tags view" href="obsidian-help/plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a>, nested tags are shown as belonging to their parent tag. <br>In <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>, nested tags are recognized by the <a data-tooltip-position="top" aria-label="Functions > hasTag" data-href="Functions#hasTag" href="obsidian-help/bases/functions.html#hasTag" class="internal-link" target="_self" rel="noopener nofollow">`hasTag`</a> function, so file.hasTag("a") will match both #a and #a/b. You can use any of the following characters in your tags:
Alphabetical letters
Numbers
Underscore (_)
Hyphen (-)
<br>Forward slash (/) for <a data-href="#Nested tags" href="obsidian-help/editing-and-formatting/tags.html#Nested_tags_0" class="internal-link" target="_self" rel="noopener nofollow">Nested tags</a>
<br>Tags must contain at least one non-numerical character. For example, #1984 isn't a valid tag, but <a href=".?query=tag:y1984" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#y1984">#y1984</a> is.<br>Tags are case-insensitive. For example, <a href=".?query=tag:tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#tag">#tag</a> and <a href=".?query=tag:TAG" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#TAG">#TAG</a> will be treated as identical.<br>Note
Tags will display with the casing they are first created with in the <a data-href="Tags view" href="obsidian-help/plugins/tags-view.html" class="internal-link" target="_self" rel="noopener nofollow">Tags view</a>.<br>
For example, creating <a href=".?query=tag:Tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#Tag">#Tag</a> and then <a href=".?query=tag:TAG" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#TAG">#TAG</a> will display <a href=".?query=tag:Tag" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#Tag">#Tag</a> for both. Tags can't contain blank spaces. To separate two or more words, you can instead use the following formats:
<br><a href=".?query=tag:camelCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#camelCase">#camelCase</a>
<br><a href=".?query=tag:PascalCase" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#PascalCase">#PascalCase</a>
<br><a href=".?query=tag:snake_case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#snake_case">#snake_case</a>
<br><a href=".?query=tag:kebab-case" class="tag is-unresolved" target="_self" rel="noopener nofollow" data-href="#kebab-case">#kebab-case</a>
]]></description><link>obsidian-help/editing-and-formatting/tags.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Tags.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Properties]]></title><description><![CDATA[Properties allow you to organize information about a note. Properties contain structured data such as text, links, dates, checkboxes, and numbers.]]></description><link>obsidian-help/editing-and-formatting/properties.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Properties.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Obsidian Flavored Markdown]]></title><description><![CDATA[Learn about Obsidian Flavored Markdown, including supported extensions and how Markdown interacts with HTML elements.]]></description><link>obsidian-help/editing-and-formatting/obsidian-flavored-markdown.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Obsidian Flavored Markdown.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Multiple cursors]]></title><description><![CDATA[Obsidian lets you edit text in multiple places at the same time using multiple cursors. You can add additional cursors by holding Alt (or Option on macOS) and selecting another position in the note.To remove a selection along with all additional cursors, click anywhere in the note without holding a key. You can also remove the selection by pressing Escape.If you want to edit consecutive lines of text—for example, to turn paragraphs into list items—you can hold Shift+Alt (or Shift+Option on macOS) while dragging. You can also hold the middle mouse button while dragging.]]></description><link>obsidian-help/editing-and-formatting/multiple-cursors.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Multiple cursors.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[HTML content]]></title><description><![CDATA[Learn how to use HTML in Obsidian, including limitations with Markdown rendering, and HTML block requirements.]]></description><link>obsidian-help/editing-and-formatting/html-content.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/HTML content.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Folding]]></title><description><![CDATA[Learn how to get a better overview of large notes by using folding to hide parts of the note]]></description><link>obsidian-help/editing-and-formatting/folding.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Folding.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Embed web pages]]></title><description><![CDATA[Learn how to use the <a data-tooltip-position="top" aria-label="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" rel="noopener nofollow" class="external-link is-unresolved" href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" target="_self">iframe</a> HTML element to embed web pages in your notes.To embed a web page, add the following in your note and replace the placeholder text with the URL of the web page you want to embed:&lt;iframe src="INSERT YOUR URL HERE"&gt;&lt;/iframe&gt;
Note
Some websites don't allow you to embed them. Instead, they may provide URLs that are meant for embedding them. If the website doesn't support embedding, try searching for the name of the website followed by "embed iframe". For example, "youtube embed iframe".
<br>Tip
If you're using <a data-href="Canvas" href="obsidian-help/plugins/canvas.html" class="internal-link" target="_self" rel="noopener nofollow">Canvas</a>, you can embed a web page in a card. For more information, refer to <a data-href="Canvas#Add cards from web pages" href="obsidian-help/plugins/canvas.html#Add cards from web pages" class="internal-link" target="_self" rel="noopener nofollow">Canvas &gt; Add cards from web pages</a>.
<br>To embed a YouTube video, use the same Markdown syntax as <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">external images</a>:![](https://www.youtube.com/watch?v=NnTvZWp5Q7o)
<br>To embed a tweet, use the same Markdown syntax as <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">external images</a>:![](https://twitter.com/obsdmd/status/1580548874246443010)
]]></description><link>obsidian-help/editing-and-formatting/embed-web-pages.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Embed web pages.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Editing shortcuts]]></title><description><![CDATA[This page lists default keyboard shortcuts for navigating and editing text in Obsidian. These shortcuts are provided by your operating system or the framework Obsidian is built on, and cannot be customized within Obsidian.For customizable keyboard shortcuts for Obsidian commands, see <a data-href="Hotkeys" href="obsidian-help/user-interface/hotkeys.html" class="internal-link" target="_self" rel="noopener nofollow">Hotkeys</a>.]]></description><link>obsidian-help/editing-and-formatting/editing-shortcuts.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Editing shortcuts.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Callouts]]></title><description><![CDATA[This page details how to use callouts to include additional content without breaking the flow of your notes.]]></description><link>obsidian-help/editing-and-formatting/callouts.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Callouts.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Basic formatting syntax]]></title><description><![CDATA[Learn how to apply basic formatting to your notes in Obsidian, using Markdown.]]></description><link>obsidian-help/editing-and-formatting/basic-formatting-syntax.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Basic formatting syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg" length="0" type="image/jpeg"/><content:encoded>&lt;figure&gt;&lt;img src="https://history-computer.com/ModernComputer/Basis/images/Engelbart.jpg"&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Attachments]]></title><description><![CDATA[You can import <a data-href="Accepted file formats" href="obsidian-help/files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a>, or attachments, to your vault, such as images, audio files, or PDFs. Attachments are regular files that you can access using your file system. Attachments can be <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embedded</a>.<br>You can add attachments to your vault in multiple ways. Only <a data-href="Accepted file formats" href="obsidian-help/files-and-folders/accepted-file-formats.html" class="internal-link" target="_self" rel="noopener nofollow">Accepted file formats</a> can be added.<br>Copy and paste attachments
You can paste attachments directly into your notes. Obsidian creates a file with the pasted content in the default attachment location and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it in the note.
<br>Drag and drop attachments
If you drag a file from your file system into an open editor, Obsidian copies the file to the default attachment location and <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">embeds</a> it in the note.
<br>Download attachments to vault folder
You can download an attachment directly to your vault, for example if you <a data-tooltip-position="top" aria-label="Import notes > More formats" data-href="Import notes#More formats" href="obsidian-help/getting-started/import-notes.html#More formats" class="internal-link" target="_self" rel="noopener nofollow">import from your browser</a>, or from other apps that saves files directly to your file system.
By default, attachments are added to the root of your vault.<br>You can change the default attachment location under <a data-href="Settings" href="obsidian-help/user-interface/settings.html" class="internal-link" target="_self" rel="noopener nofollow">Settings</a> → Files &amp; Links → Default location for new attachments.
Vault folder adds the attachment to the root of your vault.
In the folder specified below adds the attachment to a specified folder.
Same folder as current file adds the attachment to the same folder as the note you added it to.
In subfolder under current folder adds attachments to a specified folder next to the note you added the attachment to. If it doesn't exist, Obsidian creates it when you add an attachment.
]]></description><link>obsidian-help/editing-and-formatting/attachments.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Attachments.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Advanced formatting syntax]]></title><description><![CDATA[Learn how to add advanced formatting syntax to your notes.You can create tables using vertical bars (|) to separate columns and hyphens (-) to define headers. Here's an example:| First name | Last name |
| ---------- | --------- |
| Max | Planck |
| Marie | Curie |
While the vertical bars on either side of the table are optional, including them is recommended for readability.In&nbsp;Live Preview, you can right-click a table to add or delete columns and rows. You can also sort and move them using the context menu.You can insert a table using the&nbsp;Insert Table&nbsp;command from the <a data-tooltip-position="top" aria-label="Command palette" data-href="Command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">Command Palette</a> or by right-clicking and selecting&nbsp;Insert → Table. This will give you a basic, editable table:| | |
| --- | --- |
| | |
Note that cells don't need perfect alignment, but the header row must contain at least two hyphens:First name | Last name
-- | --
Max | Planck
Marie | Curie
<br>You can use <a data-href="basic formatting syntax" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">basic formatting syntax</a> to style content within a table.<br>Vertical bars in tables
If you want to use <a data-href="aliases" href="obsidian-help/linking-notes-and-files/aliases.html" class="internal-link" target="_self" rel="noopener nofollow">aliases</a>, or to <a data-tooltip-position="top" aria-label="Basic formatting syntax > External images" data-href="Basic formatting syntax#External images" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#External images" class="internal-link" target="_self" rel="noopener nofollow">resize an image</a> in your table, you need to add a \ before the vertical bar.
First column | Second column
-- | --
[[Basic formatting syntax\|Markdown syntax]] | ![[Engelbart.jpg\|200]] Align text in columns by adding colons (:) to the header row. You can also align content in&nbsp;Live Preview&nbsp;via the context menu.Left-aligned text | Center-aligned text | Right-aligned text
:-- | :--: | --:
Content | Content | Content
<br>You can add diagrams and charts to your notes, using <a data-tooltip-position="top" aria-label="https://mermaid-js.github.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid-js.github.io/" target="_self">Mermaid</a>. Mermaid supports a range of diagrams, such as <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html" target="_self">flow charts</a>, <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/sequenceDiagram.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/sequenceDiagram.html" target="_self">sequence diagrams</a>, and <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/timeline.html" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/timeline.html" target="_self">timelines</a>.<br>Tip
You can also try Mermaid's <a data-tooltip-position="top" aria-label="https://mermaid-js.github.io/mermaid-live-editor" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid-js.github.io/mermaid-live-editor" target="_self">Live Editor</a> to help you build diagrams before you include them in your notes.
<br>To add a Mermaid diagram, create a mermaid <a data-tooltip-position="top" aria-label="Basic formatting syntax > Code blocks" data-href="Basic formatting syntax#Code blocks" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#Code blocks" class="internal-link" target="_self" rel="noopener nofollow">code block</a>.```mermaid
sequenceDiagram Alice-&gt;&gt;+John: Hello John, how are you? Alice-&gt;&gt;+John: John, can you hear me? John--&gt;&gt;-Alice: Hi Alice, I can hear you! John--&gt;&gt;-Alice: I feel great!
```
```mermaid
graph TD Biology --&gt; Chemistry
```
<br>You can create <a data-href="internal links" href="obsidian-help/linking-notes-and-files/internal-links.html" class="internal-link" target="_self" rel="noopener nofollow">internal links</a> in your diagrams by attaching the internal-link <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html#classes" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html#classes" target="_self">class</a> to your nodes.```mermaid
graph TD Biology --&gt; Chemistry class Biology,Chemistry internal-link;
```
<br>Note
Internal links from diagrams don't show up in the <a data-href="Graph view" href="obsidian-help/plugins/graph-view.html" class="internal-link" target="_self" rel="noopener nofollow">Graph view</a>.
If you have many nodes in your diagrams, you can use the following snippet.```mermaid
graph TD A[Biology]
B[Chemistry] A --&gt; B class A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z internal-link;
```
<br>This way, each letter node becomes an internal link, with the <a data-tooltip-position="top" aria-label="https://mermaid.js.org/syntax/flowchart.html#a-node-with-text" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/syntax/flowchart.html#a-node-with-text" target="_self">node text</a> as the link text.Note
If you use special characters in your note names, you need to put the note name in double quotes.
class "⨳ special character" internal-link Or, A["⨳ special character"].
<br>For more information about creating diagrams, refer to the <a data-tooltip-position="top" aria-label="https://mermaid.js.org/intro/" rel="noopener nofollow" class="external-link is-unresolved" href="https://mermaid.js.org/intro/" target="_self">official Mermaid docs</a>.<br>You can add math expressions to your notes using <a data-tooltip-position="top" aria-label="http://docs.mathjax.org/en/latest/basic/mathjax.html" rel="noopener nofollow" class="external-link is-unresolved" href="http://docs.mathjax.org/en/latest/basic/mathjax.html" target="_self">MathJax</a> and the LaTeX notation.To add a MathJax expression to your note, surround it with double dollar signs ($$).$$
\begin{vmatrix}a &amp; b\\
c &amp; d
\end{vmatrix}=ad-bc
$$
You can also inline math expressions by wrapping it in $ symbols.This is an inline math expression $e^{2i\pi} = 1$.
This is an inline math expression .<br>For more information about the syntax, refer to <a data-tooltip-position="top" aria-label="https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference" rel="noopener nofollow" class="external-link is-unresolved" href="https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference" target="_self">MathJax basic tutorial and quick reference</a>.<br>For a list of supported MathJax packages, refer to <a data-tooltip-position="top" aria-label="http://docs.mathjax.org/en/latest/input/tex/extensions/index.html" rel="noopener nofollow" class="external-link is-unresolved" href="http://docs.mathjax.org/en/latest/input/tex/extensions/index.html" target="_self">The TeX/LaTeX Extension List</a>.]]></description><link>obsidian-help/editing-and-formatting/advanced-formatting-syntax.html</link><guid isPermaLink="false">Obsidian Help/Editing and formatting/Advanced formatting syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Translations]]></title><description><![CDATA[If you know another language, preferably natively, you can help translate the Obsidian user interface or the documentation.To help translate the user interface, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-translations" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-translations" target="_self">translations repository</a>.<br>To help improve our documentation, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">obsidian-help</a> repository. Make sure to adhere to the translation <a data-tooltip-position="top" aria-label="Style guide > Translations" data-href="Style guide#Translations" href="obsidian-help/contributing-to-obsidian/style-guide.html#Translations_0" class="internal-link" target="_self" rel="noopener nofollow">translations style guide</a> when making changes.]]></description><link>obsidian-help/contributing-to-obsidian/translations.html</link><guid isPermaLink="false">Obsidian Help/Contributing to Obsidian/Translations.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Style guide]]></title><description><![CDATA[This page explains the style guide for writing our support documentation.]]></description><link>obsidian-help/contributing-to-obsidian/style-guide.html</link><guid isPermaLink="false">Obsidian Help/Contributing to Obsidian/Style guide.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Financial contributions]]></title><description><![CDATA[This page explains the ways you can support the development of Obsidian financially.One of the best ways to support the team is through one or more of our paid products.
If you need to sync notes across your devices, consider a subscription for <a data-tooltip-position="top" aria-label="Introduction to Obsidian Sync" data-href="Introduction to Obsidian Sync" href="obsidian-help/obsidian-sync/introduction-to-obsidian-sync.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Sync</a>.
<br>If you want to publish your notes to the world, consider a subscription for <a data-tooltip-position="top" aria-label="Introduction to Obsidian Publish" data-href="Introduction to Obsidian Publish" href="obsidian-help/obsidian-publish/introduction-to-obsidian-publish.html" class="internal-link" target="_self" rel="noopener nofollow">Obsidian Publish</a>.
<br>If you use Obsidian at work, consider supporting Obsidian by purchasing a <a data-tooltip-position="top" aria-label="Commercial license" data-href="Commercial license" href="obsidian-help/teams/commercial-license.html" class="internal-link" target="_self" rel="noopener nofollow">Commercial license</a>.
<br>We understand that you might not be interested in any of our other paid products right now, though we'd love to know how we can change that! If you still want to support Obsidian, consider getting a <a data-href="Catalyst license" href="obsidian-help/licenses-and-payment/catalyst-license.html" class="internal-link" target="_self" rel="noopener nofollow">Catalyst license</a>.]]></description><link>obsidian-help/contributing-to-obsidian/financial-contributions.html</link><guid isPermaLink="false">Obsidian Help/Contributing to Obsidian/Financial contributions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Developers]]></title><description><![CDATA[If you are a developer you can contribute to Obsidian in various ways.You can develop <a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a> and <a data-href="Themes" href="obsidian-help/extending-obsidian/themes.html" class="internal-link" target="_self" rel="noopener nofollow">Themes</a> using Typescript and CSS. Learn more by heading to the <a data-tooltip-position="top" aria-label="https://docs.obsidian.md" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md" target="_self">Obsidian Developer Documentation</a>.Obsidian develops and maintains several open source projects. You can submit pull requests with bug fixes and enhancements to the following GitHub repositories:
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/jsoncanvas" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/jsoncanvas" target="_self">JSON Canvas</a> (MIT), an open file format for infinite canvas data.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-importer" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-importer" target="_self">Obsidian Importer</a> (MIT), a plugin that converts data from a wide variety of formats to plain text Markdown files.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps" target="_self">Obsidian Maps</a> (MIT), a plugin that displays maps in Obsidian Bases.
<br><a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-clipper" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-clipper" target="_self">Obsidian Web Clipper</a> (MIT), a browser extension for highlighting and capturing web pages to plain text Markdown files.
<br><a data-tooltip-position="top" aria-label="https://github.com/kepano/defuddle" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/kepano/defuddle" target="_self">Defuddle</a> (MIT) the HTML-to-Markdown parser used by Obsidian Web Clipper.
<br>To help improve our <a data-tooltip-position="top" aria-label="https://docs.obsidian.md/Home" rel="noopener nofollow" class="external-link is-unresolved" href="https://docs.obsidian.md/Home" target="_self">developer documentation</a>, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-developer-docs" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-developer-docs" target="_self">obsidian-developer-docs</a> repository.<br>To help improve this documentation, submit a pull request to the <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-help" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-help" target="_self">obsidian-help</a> repository.<br>The <a data-tooltip-position="top" aria-label="https://discord.com/channels/686053708261228577/840286264964022302" rel="noopener nofollow" class="external-link is-unresolved" href="https://discord.com/channels/686053708261228577/840286264964022302" target="_self">plugin-dev</a> channel on our official Discord server is where you can discuss plugin development and help other developers with their plugins.]]></description><link>obsidian-help/contributing-to-obsidian/developers.html</link><guid isPermaLink="false">Obsidian Help/Contributing to Obsidian/Developers.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Table view]]></title><description><![CDATA[Table is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="obsidian-help/bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-table.svg > icon" src="obsidian-help/attachments/icons/lucide-table.svg" target="_self"> Table from the view menu to display files as a table with a row for each file, and columns for <a data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">Properties</a> of that file.<br><img alt="Example of a base showing a table view with a list of books" src="obsidian-help/attachments/bases-noshadow.png" target="_self"><br>Table view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="obsidian-help/bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.Row height lets you display more information. Choose between short, medium, tall, and extra tall.You can add summaries to a table column to quickly calculate values like totals, averages, or counts for the rows currently visible in the view.Summaries are tied to the view, not the base. Each view can show different summaries for the same column.
Right-click the column header in a table view.
<br>Select <img alt="lucide-calculator.svg > icon" src="obsidian-help/attachments/icons/lucide-calculator.svg" target="_self"> Summarize….
<br>Choose one of the built-in summary functions, or select <img alt="lucide-square-function.svg > icon" src="obsidian-help/attachments/icons/lucide-square-function.svg" target="_self"> Add summary to define your own.
<br>The summary appears at the bottom of the column. When results are <a data-tooltip-position="top" aria-label="Views > Sort and group results" data-href="Views#Sort and group results" href="obsidian-help/bases/views.html#Sort and group results" class="internal-link" target="_self" rel="noopener nofollow">grouped</a> the summary for each group is displayed at the top of the group.Once the summary bar is added you can add more summaries for other columns by clicking the summary cell. The summary bar is hidden if all summaries are removed.The following summaries are available by default. Options may vary depending on the property type.
Empty: count of rows with no value.
Filled: count of rows with a value.
Unique: number of distinct values. Average: average of all numeric values.
Max: largest value.
Median: median value.
Min: smallest value.
Range: difference between max and min.
Stddev: standard deviation.
Sum: total of all values. Earliest: the smallest/oldest date.
Latest: the largest/most recent date.
Range: difference between earliest and latest. Checked: number of rows where the checkbox is on.
Unchecked: number of rows where the checkbox is off.
You can define your own summary using a formula:
<br>In the <img alt="lucide-calculator.svg > icon" src="obsidian-help/attachments/icons/lucide-calculator.svg" target="_self"> Summarize… menu, choose <img alt="lucide-square-function.svg > icon" src="obsidian-help/attachments/icons/lucide-square-function.svg" target="_self"> Add summary.
Give the summary a name.
<br>Enter a formula. The formula runs over the list of values in that column (for example, using a <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="obsidian-help/bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">function</a> like values.reduce(...)).
Save the summary.
Custom summaries are useful when you need a calculation that isn’t covered by the built-in options.<br>You can quickly move around a table view using the following mouse and <a data-tooltip-position="top" aria-label="Editing shortcuts" data-href="Editing shortcuts" href="obsidian-help/editing-and-formatting/editing-shortcuts.html" class="internal-link" target="_self" rel="noopener nofollow">keyboard shortcuts</a>.
Shift-click creates a cell selection.
Right-click a cell selection to access additional actions for those files. ]]></description><link>obsidian-help/bases/layouts/table-view.html</link><guid isPermaLink="false">Obsidian Help/Bases/Layouts/Table view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Map view]]></title><description><![CDATA[Map is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="obsidian-help/bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>. It requires installing the <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps plugin</a>.<br>Select <img alt="lucide-map.svg > icon" src="obsidian-help/attachments/icons/lucide-map.svg" target="_self"> Map from the view menu to display files as an interactive map with markers for each file, and a preview that displays properties of that file.<br><img alt="bases-map-places.png > interface" src="obsidian-help/attachments/bases-map-places.png" target="_self"><br>Map views require Obsidian 1.10. The <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps plugin</a> is an official <a data-tooltip-position="top" aria-label="Community plugins" data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">community plugin</a> that you can download separately.
<br>Follow instructions in <a data-href="Community plugins#Install a community plugin" href="obsidian-help/extending-obsidian/community-plugins.html#Install a community plugin" class="internal-link" target="_self" rel="noopener nofollow">Community plugins &gt; Install a community plugin</a>
<br>Download and enable <a data-tooltip-position="top" aria-label="obsidian://show-plugin?id=maps" rel="noopener nofollow" class="external-link is-unresolved" href="./obsidian:/show-plugin?id=maps" target="_self">Maps</a> from the list
To start, try creating a note called Eiffel Tower and copy the following properties into it:---
coordinates: - "48.85837" - "2.294481"
icon: "landmark"
color: "red"
tags: - places
---
Here's what the code above means:Now create a map view with a filter for the tag places and set marker coordinates, icon, and color using the properties listed above. <br>You can also open these <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps/tree/master/examples" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps/tree/master/examples" target="_self">example files</a> in Obsidian to see working map views with markers, icons, and colors already configured.<br>Map view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="obsidian-help/bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Embedded height
Center coordinates
Zoom constraints
Marker coordinates, color, and icon
Background
<br>To display pins on the map go to the <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="obsidian-help/bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">view settings</a> and select a marker coordinates property. The property must contain latitude and longitude coordinates. The following formats are accepted:# Text property
coordinates: "lat, lng" # List property
coordinates: - "lat" - "lng"
<br>If you store coordinates as separate latitude and longitude properties you can combine them with a <a data-tooltip-position="top" aria-label="Bases syntax > Formulas" data-href="Bases syntax#Formulas" href="obsidian-help/bases/bases-syntax.html#Formulas" class="internal-link" target="_self" rel="noopener nofollow">formula</a> property by defining it as an array of coordinates using the following formula: [latitude, longitude].<br>Add icons to markers by defining a marker icons property. For example, you can add a property called icon to your notes and give it values like landmark or utensils from Obsidian's built-in <a data-tooltip-position="top" aria-label="https://lucide.dev/icons/" rel="noopener nofollow" class="external-link is-unresolved" href="https://lucide.dev/icons/" target="_self">Lucide library</a>.Let's say you want all restaurants to have the same icon on the map:
Create a note called Restaurants and add a property called icon with the value utensils. Give restaurant notes a property called type that links to the [[Restaurants]] note.
Add a formula property called Type icon to your base with the following code:
list(type)[0].asFile().properties.icon Choose the Type icon as your marker icon in the view settings.
Voilà! Now your map will display icons from the the type of the place, not the place itself.Set the color of markers. Accepts values as RGB rgb(0,0,0), HEX #000, or CSS variables like var(--color-blue). Like in the icon example above you can use a formula property to define colors dynamically.Map tiles are a standard way to display digital maps. There are several services you can use to customize maps with unique styles, colors, and fonts. Maps support both raster and vector tiles, and accepts most tile URLs, including TileJSON URLs.<br><a data-tooltip-position="top" aria-label="https://openfreemap.org/" rel="noopener nofollow" class="external-link is-unresolved" href="https://openfreemap.org/" target="_self">OpenFreeMap</a> offers a few styles you can use for free. Try using one of the following URLs in the Map tiles setting:
<br><a data-tooltip-position="top" aria-label="https://maputnik.github.io/" rel="noopener nofollow" class="external-link is-unresolved" href="https://maputnik.github.io/" target="_self">Maputnik</a> for customizing map tiles.
<br><a data-tooltip-position="top" aria-label="https://protomaps.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://protomaps.com/" target="_self">Protomaps</a> for self-hosting map tiles.
<br>Other hosted services with free tiers include <a data-tooltip-position="top" aria-label="https://www.maptiler.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.maptiler.com/" target="_self">MapTiler</a> and <a data-tooltip-position="top" aria-label="https://www.mapbox.com/" rel="noopener nofollow" class="external-link is-unresolved" href="https://www.mapbox.com/" target="_self">Mapbox</a>.
<br>You can link to popular mapping services using <a data-href="Formulas" href="obsidian-help/bases/formulas.html" class="internal-link" target="_self" rel="noopener nofollow">Formulas</a>. For example your pin can show a link to Google Maps using the following formula:link("https://www.google.com/maps/search/" + file.name.replace(" ","+"),"Google Maps")
<br>If the map appears blank when you first load the Maps plugin, try <a data-tooltip-position="top" aria-label="Update Obsidian" data-href="Update Obsidian" href="obsidian-help/getting-started/update-obsidian.html" class="internal-link" target="_self" rel="noopener nofollow">updating the Obsidian installer version</a>.<br>The <a data-tooltip-position="top" aria-label="https://github.com/obsidianmd/obsidian-maps" rel="noopener nofollow" class="external-link is-unresolved" href="https://github.com/obsidianmd/obsidian-maps" target="_self">Maps plugin</a> is open source. You can help by contributing bug reports, feature requests and pull requests.]]></description><link>obsidian-help/bases/layouts/map-view.html</link><guid isPermaLink="false">Obsidian Help/Bases/Layouts/Map view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[List view]]></title><description><![CDATA[List is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="obsidian-help/bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-list.svg > icon" src="obsidian-help/attachments/icons/lucide-list.svg" target="_self"> List from the view menu to display files as a <a data-tooltip-position="top" aria-label="Basic formatting syntax > Lists" data-href="Basic formatting syntax#Lists" href="obsidian-help/editing-and-formatting/basic-formatting-syntax.html#Lists" class="internal-link" target="_self" rel="noopener nofollow">list</a> with bulleted or numbered markers.<br>List view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="obsidian-help/bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Markers: bullets, numbers or none
Indent properties
Separators for properties
Choose the type of list marker your want to use: bullets, numbers, or none.When toggled on, any properties you select in the Properties menu will be displayed as indented items for the primary list item.To change your primary list item, move a property in the Properties menu to the top, by dragging it or using the Alt + Up/Down shortcut.When nested properties is toggled off, this setting defines a character to separate the properties for each list item. Defaults to a comma.]]></description><link>obsidian-help/bases/layouts/list-view.html</link><guid isPermaLink="false">Obsidian Help/Bases/Layouts/List view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Cards view]]></title><description><![CDATA[Cards is a type of <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="obsidian-help/bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">view</a> you can use in <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a>.<br>Select <img alt="lucide-layout-grid.svg > icon" src="obsidian-help/attachments/icons/lucide-layout-grid.svg" target="_self"> Cards from the view menu to display files as a gallery-like grid layout with optional cover images.<br>Card view settings can be configured in <a data-tooltip-position="top" aria-label="Views > View settings" data-href="Views#View settings" href="obsidian-help/bases/views.html#View settings" class="internal-link" target="_self" rel="noopener nofollow">View settings</a>.
Card size
Image property
Image fit
Image aspect ration
Defines the width of a card.<br>Cards support an optional cover image, which is <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a> that's displayed as an image at the top of the card. The property can be any of the following:
<br>A link to a local <a data-tooltip-position="top" aria-label="Attachments" data-href="Attachments" href="obsidian-help/editing-and-formatting/attachments.html" class="internal-link" target="_self" rel="noopener nofollow">attachment</a> "[[link/to/attachment.jpg]]"
An external link (URL)
A hex color code (#000000)
If you have an image property configured, this option will determine how the image should be displayed in the card.
Cover: The image fills the card's content box. If it does not fit, the image will be cropped.
Contain: The image is scaled until it fits within the card's content box. The image will not be cropped.
The height of the cover image is determined by its aspect ratio. The default aspect ratio is 1:1 meaning all your images will be square. Adjust this option to make the image shorter or taller.]]></description><link>obsidian-help/bases/layouts/cards-view.html</link><guid isPermaLink="false">Obsidian Help/Bases/Layouts/Cards view.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Views]]></title><description><![CDATA[Views allow you to organize the information in a <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Base</a> in multiple ways. A base can contain several views, and each view can have a unique configuration to display, sort, and filter files.For example, you may want to create a base called "Books" that has separate views for "Reading list" and "Recently finished".At the top of a base is a toolbar that lets you interact with views and their results.
<br><img alt="lucide-table.svg > icon" src="obsidian-help/attachments/icons/lucide-table.svg" target="_self"> View menu — create, edit, and switch views.
Results — limit, copy and export files.
<br><img alt="lucide-arrow-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort — sort and group files.
<br><img alt="lucide-list-filter.svg > icon" src="obsidian-help/attachments/icons/lucide-list-filter.svg" target="_self"> Filter — filter files.
<br><img alt="lucide-list.svg > icon" src="obsidian-help/attachments/icons/lucide-list.svg" target="_self"> Properties — choose properties to display and create <a data-href="formulas" href="obsidian-help/bases/formulas.html" class="internal-link" target="_self" rel="noopener nofollow">formulas</a>.
<br><img alt="lucide-plus.svg > icon" src="obsidian-help/attachments/icons/lucide-plus.svg" target="_self"> New — create a new file in the current view.
There are two ways to add a view to a base:
<br>Click the view name in the top left and select <img alt="lucide-plus.svg > icon" src="obsidian-help/attachments/icons/lucide-plus.svg" target="_self"> Add view.
<br>Use the <a data-href="command palette" href="obsidian-help/plugins/command-palette.html" class="internal-link" target="_self" rel="noopener nofollow">command palette</a> and select Bases: Add view.
The first view in your list of views will load by default. Drag views by their icon to change their order.Each view has its own configuration options. To edit view settings:
Click the view name in the top left.
Click the right arrow next to the view you want to configure.
Alternatively right-click the view name in the base's toolbar to quickly access the view settings.<br>Views can be displayed with different layouts including as <img alt="lucide-table.svg > icon" src="obsidian-help/attachments/icons/lucide-table.svg" target="_self"> table, <img alt="lucide-list.svg > icon" src="obsidian-help/attachments/icons/lucide-list.svg" target="_self"> list, <img alt="lucide-layout-grid.svg > icon" src="obsidian-help/attachments/icons/lucide-layout-grid.svg" target="_self"> cards, and <img alt="lucide-map.svg > icon" src="obsidian-help/attachments/icons/lucide-map.svg" target="_self"> map. Additional layouts can be added by <a data-href="Community plugins" href="obsidian-help/extending-obsidian/community-plugins.html" class="internal-link" target="_self" rel="noopener nofollow">Community plugins</a>. Some layouts are still being developed and require <a data-href="early access versions" href="obsidian-help/obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">early access versions</a> of Obsidian.<br>Open the <img alt="lucide-list-filter.svg > icon" src="obsidian-help/attachments/icons/lucide-list-filter.svg" target="_self"> Filter menu at the top of a base to add filters.<br>A base without filters shows all the files in your vault. Filters narrow down the results to only show files that meet specific criteria. For example, you can use filters to only display files with a specific <a data-tooltip-position="top" aria-label="Tags" data-href="Tags" href="obsidian-help/editing-and-formatting/tags.html" class="internal-link" target="_self" rel="noopener nofollow">tag</a> or within a specific folder. Many filter types are available.<br>Filters can be applied to all views in a base, or just a single view by choosing from the two sections in the <img alt="lucide-list-filter.svg > icon" src="obsidian-help/attachments/icons/lucide-list-filter.svg" target="_self"> Filter menu.
All views applies filters to all views in the base.
This view applies filters to the active view.
Filters have three components:
<br>Property — lets you choose a <a data-tooltip-position="top" aria-label="Properties" data-href="Properties" href="obsidian-help/editing-and-formatting/properties.html" class="internal-link" target="_self" rel="noopener nofollow">property</a> in your vault, including <a data-tooltip-position="top" aria-label="Bases syntax > File properties" data-href="Bases syntax#File properties" href="obsidian-help/bases/bases-syntax.html#File properties" class="internal-link" target="_self" rel="noopener nofollow">file properties</a>.
Operator — lets you choose how to compare the conditions. The list of available operators depends on the property type (text, date, number, etc) <br>Value — lets you choose the value you are comparing to. Values can include math and <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="obsidian-help/bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">functions</a>. All the following are true is an and statement — results will only be shown if all conditions in the filter group are met.
Any of the following are true is an or statement — results will be shown if any of the conditions in the filter group are met.
None of the following are true is a not statement — results will not be shown if any of the conditions in the filter group are met.
Filter groups allow you to create more complex logic by creating combinations on conjunctions.<br>Click the code button <img alt="lucide-code-xml.svg > icon" src="obsidian-help/attachments/icons/lucide-code-xml.svg" target="_self"> to use the advanced filter editor. This displays the raw <a data-tooltip-position="top" aria-label="Bases syntax" data-href="Bases syntax" href="obsidian-help/bases/bases-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">syntax</a> for the filter, and can be used with more complex <a data-tooltip-position="top" aria-label="Functions" data-href="Functions" href="obsidian-help/bases/functions.html" class="internal-link" target="_self" rel="noopener nofollow">functions</a> that cannot be displayed using the point-and-click interface.<br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu to sort and group the results in a view.You can arrange results by one or more properties in ascending or descending order. This makes it easy to list notes by name, last edited time, or any other property — including formulas.You can also group results by a property to organize similar items into visually distinct sections. Currently, Obsidian supports grouping by only one property.
<br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu at the top of the view.
Choose the property you want to sort (or group) by.
<br>If you have multiple sorts, drag them up or down using the <img alt="lucide-grip-vertical.svg > icon" src="obsidian-help/attachments/icons/lucide-grip-vertical.svg" target="_self"> grip handle to change their priority.
The options for ordering results depend on the property type:
Text: sort alphabetically (A→Z) or in reverse alphabetical order (Z→A).
Number: sort from smallest to largest (0→1) or largest to smallest (1→0).
Date and time: sort by old to new, or new to old. <br>Open the <img alt="lucide-arrow-up-down.svg > icon" src="obsidian-help/attachments/icons/lucide-arrow-up-down.svg" target="_self"> Sort menu at the top of the view.
<br>Click the <img alt="lucide-trash-2.svg > icon" src="obsidian-help/attachments/icons/lucide-trash-2.svg" target="_self"> trash can button next to the sort or group you want to remove.
The results menu shows the number of results in view. Click the results button to limit the number of results, and access additional actions.This action copies the view to your clipboard. Once in your clipboard you can paste it into a Markdown file, or into other document apps including spreadsheets like Google Sheets, Excel, and Numbers.This action saves a CSV of your current view.<br>You can embed base files in <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">any other file</a> using the ![[File.base]] syntax. The first view in the list will be used. You can change the order by dragging views in the view menu.To specify the default view for an embed use ![[File.base#View]].]]></description><link>obsidian-help/bases/views.html</link><guid isPermaLink="false">Obsidian Help/Bases/Views.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Introduction to Bases]]></title><description><![CDATA[Create database-like views of your notes, formatted as tables or cards. Edit, sort, and filter files using their properties.]]></description><link>obsidian-help/bases/introduction-to-bases.html</link><guid isPermaLink="false">Obsidian Help/Bases/Introduction to Bases.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Functions]]></title><description><![CDATA[This page details the functions used in Obsidian Bases to manipulate data from properties in filters and formulas.]]></description><link>obsidian-help/bases/functions.html</link><guid isPermaLink="false">Obsidian Help/Bases/Functions.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Formulas]]></title><description><![CDATA[Formulas allow you to create calculated properties using data from other properties. You can perform calculations, manipulate text, work with dates, and more.]]></description><link>obsidian-help/bases/formulas.html</link><guid isPermaLink="false">Obsidian Help/Bases/Formulas.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Create a base]]></title><description><![CDATA[<a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a> let you create database-like views of your notes. Here's how you can create a base and embed it in a note. Every base can have one or more <a data-tooltip-position="top" aria-label="Views" data-href="Views" href="obsidian-help/bases/views.html" class="internal-link" target="_self" rel="noopener nofollow">views</a> to display information in different ways.Command palette:
Open the Command palette.
Select Bases: Create new base to create a base in the same folder as the active file.
Bases: Insert new base to create a base and embed it in the current file. File explorer:
In the File explorer, right-click the folder you want to create the base in.
Select New base.
Ribbon:
In the vertical ribbon menu, select Create new base to create a base in the same folder as the active file.
<br>You can embed base files in <a data-tooltip-position="top" aria-label="Embed files" data-href="Embed files" href="obsidian-help/linking-notes-and-files/embed-files.html" class="internal-link" target="_self" rel="noopener nofollow">any other file</a> using the ![[File.base]] syntax. To specify the default view use ![[File.base#View]].<br>Bases can also embedded directly into a note using a base code block and the <a data-tooltip-position="top" aria-label="Bases syntax" data-href="Bases syntax" href="obsidian-help/bases/bases-syntax.html" class="internal-link" target="_self" rel="noopener nofollow">bases syntax</a>. ```base
filters: and: - file.hasTag("example")
views: - type: table name: Table
```
]]></description><link>obsidian-help/bases/create-a-base.html</link><guid isPermaLink="false">Obsidian Help/Bases/Create a base.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Bases syntax]]></title><description><![CDATA[This page provides an introduction to Bases syntax in Obsidian.]]></description><link>obsidian-help/bases/bases-syntax.html</link><guid isPermaLink="false">Obsidian Help/Bases/Bases syntax.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[Bases roadmap]]></title><description><![CDATA[The <a data-tooltip-position="top" aria-label="Introduction to Bases" data-href="Introduction to Bases" href="obsidian-help/bases/introduction-to-bases.html" class="internal-link" target="_self" rel="noopener nofollow">Bases</a> plugin is still in development. We expect many changes and improvements to Bases over the coming months, and longer than usual <a data-tooltip-position="top" aria-label="Early access versions" data-href="Early access versions" href="obsidian-help/obsidian/early-access-versions.html" class="internal-link" target="_self" rel="noopener nofollow">early access</a> phases. <a data-tooltip-position="top" aria-label="https://obsidian.md/roadmap/" rel="noopener nofollow" class="external-link is-unresolved" href="https://obsidian.md/roadmap/" target="_self">See roadmap.</a>]]></description><link>obsidian-help/bases/bases-roadmap.html</link><guid isPermaLink="false">Obsidian Help/Bases/Bases roadmap.md</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[web-clipper-interpreter-demo]]></title><link>obsidian-help/attachments/video/web-clipper-interpreter-demo.html</link><guid isPermaLink="false">Obsidian Help/Attachments/video/web-clipper-interpreter-demo.mp4</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[obsidian-cli]]></title><link>obsidian-help/attachments/video/obsidian-cli.html</link><guid isPermaLink="false">Obsidian Help/Attachments/video/obsidian-cli.mp4</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate></item><item><title><![CDATA[obsidian-icon-vault-switcher]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-vault-switcher.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-vault-switcher.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-vault-switcher.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-upper-lowercase]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-upper-lowercase.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-upper-lowercase.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-upper-lowercase.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-syncing]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-sync-syncing.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-sync-syncing.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-sync-syncing.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-synced]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-sync-synced.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-sync-synced.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-sync-synced.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-paused]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-sync-paused.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-sync-paused.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-sync-paused.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sync-disconnected]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-sync-disconnected.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-sync-disconnected.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-sync-disconnected.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-smartphone]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-smartphone.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-smartphone.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-smartphone.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-smartphone-x]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-smartphone-x.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-smartphone-x.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-smartphone-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-side-bar-right]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-side-bar-right.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-side-bar-right.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-side-bar-right.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-side-bar-left]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-side-bar-left.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-side-bar-left.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-side-bar-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-sheets-in-box]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-sheets-in-box.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-sheets-in-box.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-sheets-in-box.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-links-going-out]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-links-going-out.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-links-going-out.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-links-going-out.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-links-coming-in]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-links-coming-in.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-links-coming-in.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-links-coming-in.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-help]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-help.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-help.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-help.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-icon-dice]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/obsidian-icon-dice.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/obsidian-icon-dice.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/obsidian-icon-dice.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-x]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-x.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-x.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-wrench]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-wrench.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-wrench.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-wrench.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-users]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-users.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-users.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-users.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-trash-2]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-trash-2.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-trash-2.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-trash-2.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-timer]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-timer.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-timer.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-timer.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-terminal]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-terminal.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-terminal.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-terminal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-table]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-table.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-table.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-table.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-square-function]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-square-function.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-square-function.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-square-function.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-sliders-horizontal]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-sliders-horizontal.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-sliders-horizontal.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-sliders-horizontal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-settings]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-settings.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-settings.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-settings.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-send]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-send.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-send.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-send.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-search]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-search.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-search.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-search.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-repeat]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-repeat.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-repeat.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-repeat.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-refresh-cw]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-refresh-cw.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-refresh-cw.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-refresh-cw.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-plus]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-plus.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-plus.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-plus-circle]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-plus-circle.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-plus-circle.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-plus-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-pencil]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-pencil.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-pencil.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-pencil.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-pen-line]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-pen-line.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-pen-line.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-pen-line.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-panels-top-left]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-panels-top-left.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-panels-top-left.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-panels-top-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-palette]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-palette.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-palette.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-palette.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:01 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-more-horizontal]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-more-horizontal.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-more-horizontal.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-more-horizontal.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-monitor-x]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-monitor-x.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-monitor-x.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-monitor-x.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-monitor-check]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-monitor-check.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-monitor-check.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-monitor-check.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-minus]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-minus.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-minus.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-minus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-minus-circle]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-minus-circle.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-minus-circle.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-minus-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-mic]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-mic.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-mic.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-mic.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-menu]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-menu.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-menu.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-menu.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-maximize]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-maximize.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-maximize.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-maximize.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-map]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-map.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-map.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-map.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-list]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-list.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-list.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-list.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-list-filter]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-list-filter.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-list-filter.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-list-filter.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-layout-grid]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-layout-grid.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-layout-grid.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-layout-grid.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-layout-dashboard]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-layout-dashboard.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-layout-dashboard.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-layout-dashboard.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-history]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-history.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-history.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-history.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-help-circle]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-help-circle.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-help-circle.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-help-circle.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-heart]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-heart.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-heart.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-heart.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-grip-vertical]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-grip-vertical.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-grip-vertical.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-grip-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-git-fork]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-git-fork.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-git-fork.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-git-fork.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-gallery-vertical]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-gallery-vertical.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-gallery-vertical.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-gallery-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-folder-plus]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-folder-plus.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-folder-plus.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-folder-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-folder-open]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-folder-open.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-folder-open.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-folder-open.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-filter]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-filter.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-filter.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-filter.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-file-search]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-file-search.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-file-search.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-file-search.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-ellipsis-vertical]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-ellipsis-vertical.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-ellipsis-vertical.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-ellipsis-vertical.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-edit-3]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-edit-3.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-edit-3.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-edit-3.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-cog]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-cog.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-cog.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-cog.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-code-xml]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-code-xml.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-code-xml.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-code-xml.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-circle-play]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-circle-play.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-circle-play.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-circle-play.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevrons-up-down]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-chevrons-up-down.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-chevrons-up-down.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-chevrons-up-down.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevrons-down-up]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-chevrons-down-up.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-chevrons-down-up.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-chevrons-down-up.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevron-right]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-chevron-right.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-chevron-right.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-chevron-right.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-chevron-left]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-chevron-left.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-chevron-left.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-chevron-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-calendar]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-calendar.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-calendar.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-calendar.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-calculator]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-calculator.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-calculator.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-calculator.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-bookmark]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-bookmark.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-bookmark.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-bookmark.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-bookmark-plus]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-bookmark-plus.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-bookmark-plus.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-bookmark-plus.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-book-icon]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-book-icon.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-book-icon.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-book-icon.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-binary]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-binary.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-binary.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-binary.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-arrow-up-narrow-wide]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-arrow-up-narrow-wide.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-arrow-up-narrow-wide.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-arrow-up-narrow-wide.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-arrow-up-down]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-arrow-up-down.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-arrow-up-down.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-arrow-up-down.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[lucide-align-left]]></title><description><![CDATA[<img src="obsidian-help/attachments/icons/lucide-align-left.svg" target="_self">]]></description><link>obsidian-help/attachments/icons/lucide-align-left.html</link><guid isPermaLink="false">Obsidian Help/Attachments/icons/lucide-align-left.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Excerpt from Mother of All Demos (1968)]]></title><link>obsidian-help/attachments/audio/excerpt-from-mother-of-all-demos-(1968).html</link><guid isPermaLink="false">Obsidian Help/Attachments/audio/Excerpt from Mother of All Demos (1968).ogg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate></item><item><title><![CDATA[image-resize]]></title><description><![CDATA[<img src="obsidian-help/attachments/changelog/image-resize.png" target="_self">]]></description><link>obsidian-help/attachments/changelog/image-resize.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Changelog/image-resize.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[attachment-prompt]]></title><description><![CDATA[<img src="obsidian-help/attachments/changelog/attachment-prompt.png" target="_self">]]></description><link>obsidian-help/attachments/changelog/attachment-prompt.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Changelog/attachment-prompt.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[web-clipper-kde]]></title><description><![CDATA[<img src="obsidian-help/attachments/web-clipper-kde.png" target="_self">]]></description><link>obsidian-help/attachments/web-clipper-kde.html</link><guid isPermaLink="false">Obsidian Help/Attachments/web-clipper-kde.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[version-history-collaboration]]></title><description><![CDATA[<img src="obsidian-help/attachments/version-history-collaboration.png" target="_self">]]></description><link>obsidian-help/attachments/version-history-collaboration.html</link><guid isPermaLink="false">Obsidian Help/Attachments/version-history-collaboration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[sync-regional-sync-servers]]></title><description><![CDATA[<img src="obsidian-help/attachments/sync-regional-sync-servers.png" target="_self">]]></description><link>obsidian-help/attachments/sync-regional-sync-servers.html</link><guid isPermaLink="false">Obsidian Help/Attachments/sync-regional-sync-servers.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[style-guide-pointing-out-word-count]]></title><description><![CDATA[<img src="obsidian-help/attachments/style-guide-pointing-out-word-count.png" target="_self">]]></description><link>obsidian-help/attachments/style-guide-pointing-out-word-count.html</link><guid isPermaLink="false">Obsidian Help/Attachments/style-guide-pointing-out-word-count.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[status-bar-mobile]]></title><description><![CDATA[<img src="obsidian-help/attachments/status-bar-mobile.jpeg" target="_self">]]></description><link>obsidian-help/attachments/status-bar-mobile.html</link><guid isPermaLink="false">Obsidian Help/Attachments/status-bar-mobile.jpeg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[status-bar-desktop]]></title><description><![CDATA[<img src="obsidian-help/attachments/status-bar-desktop.png" target="_self">]]></description><link>obsidian-help/attachments/status-bar-desktop.html</link><guid isPermaLink="false">Obsidian Help/Attachments/status-bar-desktop.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[search-query-rendered]]></title><description><![CDATA[<img src="obsidian-help/attachments/search-query-rendered.png" target="_self">]]></description><link>obsidian-help/attachments/search-query-rendered.html</link><guid isPermaLink="false">Obsidian Help/Attachments/search-query-rendered.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ribbon-rearrange-visibility]]></title><description><![CDATA[<img src="obsidian-help/attachments/ribbon-rearrange-visibility.jpeg" target="_self">]]></description><link>obsidian-help/attachments/ribbon-rearrange-visibility.html</link><guid isPermaLink="false">Obsidian Help/Attachments/ribbon-rearrange-visibility.jpeg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-lockup-help]]></title><description><![CDATA[<img src="obsidian-help/attachments/obsidian-lockup-help.svg" target="_self">]]></description><link>obsidian-help/attachments/obsidian-lockup-help.html</link><guid isPermaLink="false">Obsidian Help/Attachments/obsidian-lockup-help.svg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[obsidian-graph-view]]></title><description><![CDATA[<img src="obsidian-help/attachments/obsidian-graph-view.png" target="_self">]]></description><link>obsidian-help/attachments/obsidian-graph-view.html</link><guid isPermaLink="false">Obsidian Help/Attachments/obsidian-graph-view.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-token]]></title><description><![CDATA[<img src="obsidian-help/attachments/notion-token.png" target="_self">]]></description><link>obsidian-help/attachments/notion-token.html</link><guid isPermaLink="false">Obsidian Help/Attachments/notion-token.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-integration]]></title><description><![CDATA[<img src="obsidian-help/attachments/notion-integration.png" target="_self">]]></description><link>obsidian-help/attachments/notion-integration.html</link><guid isPermaLink="false">Obsidian Help/Attachments/notion-integration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-export]]></title><description><![CDATA[<img src="obsidian-help/attachments/notion-export.png" target="_self">]]></description><link>obsidian-help/attachments/notion-export.html</link><guid isPermaLink="false">Obsidian Help/Attachments/notion-export.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[notion-export-2]]></title><description><![CDATA[<img src="obsidian-help/attachments/notion-export-2.png" target="_self">]]></description><link>obsidian-help/attachments/notion-export-2.html</link><guid isPermaLink="false">Obsidian Help/Attachments/notion-export-2.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[linking-to-a-header-with-double-hashtags]]></title><description><![CDATA[<img src="obsidian-help/attachments/linking-to-a-header-with-double-hashtags.png" target="_self">]]></description><link>obsidian-help/attachments/linking-to-a-header-with-double-hashtags.html</link><guid isPermaLink="false">Obsidian Help/Attachments/linking-to-a-header-with-double-hashtags.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[link-to-a-double-block]]></title><description><![CDATA[<img src="obsidian-help/attachments/link-to-a-double-block.png" target="_self">]]></description><link>obsidian-help/attachments/link-to-a-double-block.html</link><guid isPermaLink="false">Obsidian Help/Attachments/link-to-a-double-block.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[link-block-heading]]></title><description><![CDATA[<img src="obsidian-help/attachments/link-block-heading.png" target="_self">]]></description><link>obsidian-help/attachments/link-block-heading.html</link><guid isPermaLink="false">Obsidian Help/Attachments/link-block-heading.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-view-note-configuration]]></title><description><![CDATA[<img src="obsidian-help/attachments/ios-view-note-configuration.png" target="_self">]]></description><link>obsidian-help/attachments/ios-view-note-configuration.html</link><guid isPermaLink="false">Obsidian Help/Attachments/ios-view-note-configuration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-share-sheet]]></title><description><![CDATA[<img src="obsidian-help/attachments/ios-share-sheet.png" target="_self">]]></description><link>obsidian-help/attachments/ios-share-sheet.html</link><guid isPermaLink="false">Obsidian Help/Attachments/ios-share-sheet.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[ios-new-note-configuration]]></title><description><![CDATA[<img src="obsidian-help/attachments/ios-new-note-configuration.png" target="_self">]]></description><link>obsidian-help/attachments/ios-new-note-configuration.html</link><guid isPermaLink="false">Obsidian Help/Attachments/ios-new-note-configuration.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[internal-links-header]]></title><description><![CDATA[<img src="obsidian-help/attachments/internal-links-header.png" target="_self">]]></description><link>obsidian-help/attachments/internal-links-header.html</link><guid isPermaLink="false">Obsidian Help/Attachments/internal-links-header.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[iCloud-folder-location]]></title><description><![CDATA[<img src="obsidian-help/attachments/icloud-folder-location.png" target="_self">]]></description><link>obsidian-help/attachments/icloud-folder-location.html</link><guid isPermaLink="false">Obsidian Help/Attachments/iCloud-folder-location.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[help-support-console-menu]]></title><description><![CDATA[<img src="obsidian-help/attachments/help-support-console-menu.png" target="_self">]]></description><link>obsidian-help/attachments/help-support-console-menu.html</link><guid isPermaLink="false">Obsidian Help/Attachments/help-support-console-menu.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[daily-notes-and-date-properties]]></title><description><![CDATA[<img src="obsidian-help/attachments/daily-notes-and-date-properties.png" target="_self">]]></description><link>obsidian-help/attachments/daily-notes-and-date-properties.html</link><guid isPermaLink="false">Obsidian Help/Attachments/daily-notes-and-date-properties.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-noshadow]]></title><description><![CDATA[<img src="obsidian-help/attachments/bases-noshadow.png" target="_self">]]></description><link>obsidian-help/attachments/bases-noshadow.html</link><guid isPermaLink="false">Obsidian Help/Attachments/bases-noshadow.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-map-places]]></title><description><![CDATA[<img src="obsidian-help/attachments/bases-map-places.png" target="_self">]]></description><link>obsidian-help/attachments/bases-map-places.html</link><guid isPermaLink="false">Obsidian Help/Attachments/bases-map-places.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[bases-dark-noshadow]]></title><description><![CDATA[<img src="obsidian-help/attachments/bases-dark-noshadow.png" target="_self">]]></description><link>obsidian-help/attachments/bases-dark-noshadow.html</link><guid isPermaLink="false">Obsidian Help/Attachments/bases-dark-noshadow.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[application-installer-current-version]]></title><description><![CDATA[<img src="obsidian-help/attachments/application-installer-current-version.png" target="_self">]]></description><link>obsidian-help/attachments/application-installer-current-version.html</link><guid isPermaLink="false">Obsidian Help/Attachments/application-installer-current-version.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Windows-OS-DateTime]]></title><description><![CDATA[<img src="obsidian-help/attachments/windows-os-datetime.png" target="_self">]]></description><link>obsidian-help/attachments/windows-os-datetime.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Windows-OS-DateTime.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Vault picker]]></title><description><![CDATA[<img src="obsidian-help/attachments/vault-picker.png" target="_self">]]></description><link>obsidian-help/attachments/vault-picker.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Vault picker.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Sync Canvas-dark]]></title><description><![CDATA[<img src="obsidian-help/attachments/sync-canvas-dark.png" target="_self">]]></description><link>obsidian-help/attachments/sync-canvas-dark.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Sync Canvas-dark.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Style-guide-zoomed-example]]></title><description><![CDATA[<img src="obsidian-help/attachments/style-guide-zoomed-example.png" target="_self">]]></description><link>obsidian-help/attachments/style-guide-zoomed-example.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Style-guide-zoomed-example.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Style-guide-modal-example]]></title><description><![CDATA[<img src="obsidian-help/attachments/style-guide-modal-example.png" target="_self">]]></description><link>obsidian-help/attachments/style-guide-modal-example.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Style-guide-modal-example.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Source view]]></title><description><![CDATA[<img src="obsidian-help/attachments/source-view.png" target="_self">]]></description><link>obsidian-help/attachments/source-view.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Source view.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Search]]></title><description><![CDATA[<img src="obsidian-help/attachments/search.png" target="_self">]]></description><link>obsidian-help/attachments/search.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Search.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Roam-exporting]]></title><description><![CDATA[<img src="obsidian-help/attachments/roam-exporting.png" target="_self">]]></description><link>obsidian-help/attachments/roam-exporting.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Roam-exporting.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Roam-Importer-importing]]></title><description><![CDATA[<img src="obsidian-help/attachments/roam-importer-importing.png" target="_self">]]></description><link>obsidian-help/attachments/roam-importer-importing.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Roam-Importer-importing.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[OneNote-Importer-Select-Sections]]></title><description><![CDATA[<img src="obsidian-help/attachments/onenote-importer-select-sections.png" target="_self">]]></description><link>obsidian-help/attachments/onenote-importer-select-sections.html</link><guid isPermaLink="false">Obsidian Help/Attachments/OneNote-Importer-Select-Sections.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[OneNote-Importer-Open-Link]]></title><description><![CDATA[<img src="obsidian-help/attachments/onenote-importer-open-link.png" target="_self">]]></description><link>obsidian-help/attachments/onenote-importer-open-link.html</link><guid isPermaLink="false">Obsidian Help/Attachments/OneNote-Importer-Open-Link.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Mac-OS-DateTime]]></title><description><![CDATA[<img src="obsidian-help/attachments/mac-os-datetime.png" target="_self">]]></description><link>obsidian-help/attachments/mac-os-datetime.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Mac-OS-DateTime.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Live preview]]></title><description><![CDATA[<img src="obsidian-help/attachments/live-preview.gif" target="_self">]]></description><link>obsidian-help/attachments/live-preview.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Live preview.gif</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Insider]]></title><description><![CDATA[<img src="obsidian-help/attachments/insider.png" target="_self">]]></description><link>obsidian-help/attachments/insider.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Insider.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Insert alises]]></title><description><![CDATA[<img src="obsidian-help/attachments/insert-alises.png" target="_self">]]></description><link>obsidian-help/attachments/insert-alises.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Insert alises.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Engelbart]]></title><description><![CDATA[<img src="obsidian-help/attachments/engelbart.jpg" target="_self">]]></description><link>obsidian-help/attachments/engelbart.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Engelbart.jpg</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Editor update chart]]></title><description><![CDATA[<img src="obsidian-help/attachments/editor-update-chart.png" target="_self">]]></description><link>obsidian-help/attachments/editor-update-chart.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Editor update chart.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Backlinks]]></title><description><![CDATA[<img src="obsidian-help/attachments/backlinks.png" target="_self">]]></description><link>obsidian-help/attachments/backlinks.html</link><guid isPermaLink="false">Obsidian Help/Attachments/Backlinks.png</guid><pubDate>Sat, 28 Feb 2026 19:06:00 GMT</pubDate><enclosure url="." length="0" type="false"/><content:encoded>&lt;figure&gt;&lt;img src="."&gt;&lt;/figure&gt;</content:encoded></item><item><title><![CDATA[Valid Internal Link]]></title><link>valid-internal-link.html</link><guid isPermaLink="false">Valid Internal Link.md</guid><pubDate>Fri, 23 May 2025 06:18:39 GMT</pubDate></item></channel></rss>