days since this article was written, please be aware of its timeliness
Preface
I have a cleanliness obsession with note-taking apps—only one app of the same category is allowed, and it must meet the following requirements. If your needs differ, feel free to stop reading here:
- Developed by a major company
- Stable and fast syncing on Apple platforms (no PC consideration)
- Notes are migratable with good compatibility
- Aesthetically pleasing with excellent formatting
- Priorities 1/2 are non-negotiable; if they’re exceptionally met, 3/4 can be overlooked
- Family sharing and collaboration
Evernote isn’t bad, but between “Apple going bankrupt” and “Evernote going bankrupt,” the former seems far less likely. However, Apple’s native Notes app has one drawback: it only supports PDF exports. While third-party tools can export to TXT, the lack of images in exports is a major issue. That said, I trust Apple won’t collapse easily, so I’ve decided to use its native Notes app as a transit hub for my notes.
I call it a transit hub rather than a container because these notes are ultimately meant to be deleted—their final destination is my brain. Additionally, my wife is inherently lazy and refuses to download extra apps for minor features; she prefers native solutions. Thus, Apple Notes’ seamless family sharing fits the bill perfectly.
Enough preamble—let’s dive into migrating from Evernote to Apple Notes.
Option 1: AppleScript Migration
Pros: Easy and straightforward
Cons: Post-migration issues include:
- Titles are embedded in the body text with the same font size
- Body text is tiny (~10px or smaller)
- Unnecessary blank lines between list items
- Missing images (though they’re still counted in Notes’
每条备忘录附件不超过100条limit, oddly) - Evernote’s clipped notes appear as tables in Notes—likely due to format limitations
- Each note ends with an unsightly
EvernoteData: {xxx}tag
Note: Tested only with Evernote’s official client. Unverified for China’s Yinxiang Biji. This script was written by a foreign developer.
Option 2: Python Script Migration (evernote-export)
Pros: Compared to Option 1:
- Images are preserved
- Lists render correctly
Cons:
- Requires Python 2.7 and pip (Python 3 unsupported)
- Complex migration process; beginners may struggle with errors
- Strict naming rules for notebooks/notes—special characters like
/will break the script (treated as path separators) - Post-migration:
- Body text is still smaller than Notes’ default font but more legible than Option 1
Note: Both methods preserve
笔记本组-笔记本-笔记directory structures, but Option 2 initially dumps notes into the导入的备忘录folder, requiring manual relocation to the root directory.
Epilogue
Since Notes imports web clippings as plain links (requiring clicks to view), I now save clippings via Safari’s Reading List with 自动离线存储 enabled across all devices—effectively replacing Evernote’s clipping feature. After digesting the content, I manually transfer insights to Notes… or straight to my brain (though I believe good notes trump memory).
Finally, here’s a compressed image:

I often wish that when facing some key decisions in life, someone could tell me the best course of action so that I would not waste my precious time. Putting myself in others' shoes, I therefore write blogs often, hoping to record in this tiny corner of the vast Internet the once-in-a-lifetime experiences that matter to me, and to help those who seek help.