Skip to content

Import from Obsidian or Markdown

Bring your notes into Hjarni. Upload a ZIP of your Markdown folder. Structure, frontmatter, wiki-links, and attachments come with it.

No plugins. No manual cleanup afterward. Find it under Import on the Personal page, or visit /import/new.

What comes across

Folders become folders. Nested folders nest. If you already have a folder with the same name, the import reuses it.

We read YAML frontmatter: title, tags, summary, source_url. No title? The filename is used instead.

We rewrite Obsidian-style [[Other Note]] links to Hjarni's [[id:Title]] format. Display overrides like [[Other|alias]] carry through. Heading anchors like [[Other#Heading]] resolve to the note itself (Hjarni doesn't link to specific headings). Links show up in the note's Linked Notes section, just like links you write by hand.

Images and files embedded with ![[file.png]] come across as attachments on their note. Up to 25 MB per file.

Choose where it lands

The upload form has an Import into folder dropdown. Pick one and the zip's hierarchy nests under it. Leave it empty and top-level folders in the zip stay top-level.

On the Free plan

Over your remaining quota? We save the upload either way, and it waits for you on the import page. You can upgrade from there, on the web or in the app. Once you're on Pro, press Run next to the upload and the import starts. Nothing runs until you ask it to, so if you uploaded a vault twice you can delete the copy you don't want first.


Works for any folder of Markdown files. Not just Obsidian.

See the import guide for details. Still deciding? Hjarni vs Obsidian covers what changes when your notes become AI-readable.

Your notes on every device

Hjarni has its own native apps. Free on every plan for iPhone, iPad and Apple Silicon Mac and Android. Same account, same notes as the web. An internet connection is required.

Start here

Write once. You both remember.

25 notes free, forever. No credit card required.

5 out of 5 from 14 reviews 11,300+ notes a day read or updated by AI

Works with Claude, ChatGPT, Cursor and any MCP client.