How do I create a wikilink in Obsidian?
Type two opening square brackets [[ and start typing the note name. Obsidian shows an autocomplete list; pick a note or type a new name to create a link (and the note) on the fly.
Link to another note in Obsidian by wrapping its name in double square brackets: [[Note Name]]. Add a pipe for a label [[Note|label]], a # to target a heading, and a leading ! to embed the note with ![[Note Name]].
[[Page Name]]Link to another note by its file name
[[Page Name|Display Text]]Show custom text instead of the note name
[[Page Name#Heading]]Jump to a specific heading in a note
[[Page Name#Heading#Subheading]]Chain headings to reach a nested section
[[Page Name#^block-id]]Link to a specific paragraph or block
[[#Heading]]Link to a heading within the current note
![[Note Name]]Transclude the full note inline
![[Note#Heading]]Embed just one section of a note
![[image.png]]Show an image stored in your vault
![[Note#^block-id]]Embed a single referenced block
| Feature | Wikilinks | Markdown links |
|---|---|---|
| Syntax | [[Note]] | [text](note.md) |
| Autocomplete | Yes, on typing [[ | Limited |
| Auto-updates on rename | Yes | Only if configured |
| Link to heading/block | [[Note#Heading]] / [[Note#^id]] | [text](note.md#heading) |
| Embeds / transclusion | ![[Note]] | Not supported |
| Portable outside Obsidian | No (Obsidian/wiki-style only) | Yes (standard Markdown) |
See the [[2024-Q3 Roadmap|Q3 roadmap]] for context.
The text after the pipe is what readers see; the part before it is the actual note name.
Details live in [[Onboarding#Step 2]].
Use # followed by the exact heading text to jump to that section.
![[Disclaimer]]
Embedding transcludes the whole note, so editing the source updates every place it appears.
As noted here: ![[Meeting 2024-05-01#^decision]]
Add ^block-id at the end of a paragraph, then reference it with #^block-id.
Type two opening square brackets [[ and start typing the note name. Obsidian shows an autocomplete list; pick a note or type a new name to create a link (and the note) on the fly.
Wikilinks use [[Note]] syntax with autocomplete, automatic rename updates, and embeds via ![[Note]]. Standard Markdown links use [text](note.md) and are portable to any Markdown app but lack transclusion and some automation. You can switch the default in Settings → Files & Links → Use [[Wikilinks]].
Use a pipe: [[Note Name|Display Text]]. Obsidian shows the display text while still linking to the note.
For a heading use [[Note#Heading]]. For a specific block, add ^ and an id after the block ([[Note#^block-id]]); Obsidian can generate the block id for you when you type #^.
Put an exclamation mark before the wikilink: ![[Note Name]]. This transcludes the note inline. You can embed a section with ![[Note#Heading]] or an image with ![[image.png]].