From Obsidian’s blog:
Obsidian Importer allows you to convert your data from a variety of proprietary formats to portable, durable files. These files work with any Markdown app, so you have control over your data, and are not locked into any tool.
Today we’re excited to share that Importer now works with Apple Notes, and is compatible with its many content types — including internal links added in iOS 17. See our guide: How to convert your Apple Notes to Obsidian.
Three months ago, we introduced Importer as an open-source project. Thanks to contributions from the Obsidian community, Importer supports converting your data from Notion, Evernote, Google Keep, Microsoft OneNote, Bear, Roam Research, HTML files, and more.
The latest version of Importer tackles the most challenging format to date: Apple Notes.
John Voorhees writing for MacStories:
I ran Importer twice to see how well it worked in practice. The first time was on a set of more than 400 notes, many of which hadn’t been touched in years. The import process was fast, but it failed on 36 notes, and it wasn’t clear from the plugin’s interface whether that caused it to get stuck part of the way through or if the plugin just skipped those notes. I don’t know why some of my notes failed to import, but the results weren’t too bad for an undocumented file format of an app with no official export feature.
The import process is non-destructive, meaning it doesn’t delete the notes in Apple Notes. I took advantage of this by deleting everything I’d just imported into Obsidian. Then, I went back to Notes and cleaned them up a bit, deleting old notes I didn’t need anymore and reducing the total note count to 149. I re-ran Importer, and this time, I got no errors. I haven’t checked every note, but based on a spot check, the import process looks like it was successful.