Batch import multiple .enex files


I have exported 57 notebooks in .enex format from Evernote (using Applescript magic). I want to import them all as separate folders to Joplin

However, Joplin's Evernote import option only allows one enex file to be selected. This is a very tedious process for people migrating existing folder structures from Evernote.

(tested on MacOS)


Allow selection of multiple enex files when importing, then sort notes into correct folders in Joplin.

1 Like

This is not supported on the desktop app, but with the cli app you could loop through the files in a bash script and import them all.


Ok, I might have to learn a little bash scripting first, then :slight_smile:

Is the CLI app available through Homebrew, like the normal desktop app?


brew install joplin

Seems to install the desktop app, not the CLI.

The other method for MacOS described, that is:

First, [install Node 12+](

`NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin`
`sudo ln -s ~/.joplin-bin/bin/joplin /usr/bin/joplin`

The last line, comes up with an error saying "ln: /usr/bin/joplin: Operation not permitted".

What am I doing wrong?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.