Jimmy is a tool to convert your notes from different formats to Markdown

CTOSian2 pts0 comments

Jimmy - Note Conversion Tool

Initializing search

marph91/jimmy

Import Instructions

Additional features

Contributing

Welcome to Jimmy's documentation!¶

Jimmy is a tool to convert your notes from different formats to Markdown.

Installation¶

Download Jimmy here: Linux | Windows | macOS

Use Cases¶

Migrate between note apps. Jimmy's output is compatible with Joplin, Obsidian and more.

Save your notes in a future-proof, human-readable format.

Prepare your notes for processing in a LLM.

Convert folders of office documents and PDFs recursively to Markdown.

Demo¶

Jimmy provides two interfaces:

The Command Line Interface (CLI) can be used for scripting and provides the full set of features.

The Terminal User Interface (TUI) can be used to do the conversion interactively. Currently it provides only a feature subset and is still in beta.

Example commands for Linux:

# do the conversion using an interactive TUI<br>jimmy-linux tui

# convert a single file supported by pandoc<br>jimmy-linux cli libre_office_document.odt

# convert all files in a folder<br>jimmy-linux cli path/to/folder

# convert a Google Keep export<br>jimmy-linux cli takeout-20240401T160516Z-001.zip --format google_keep

For a video, check the Github readme.

If there is an issue at download or execution, please take a look at the step-by-step instructions.

Features&para;

✅ Several supported input formats

✅ Markdown + Front matter output<br>Compatible with any text editor

Can be imported to Joplin/Obsidian/...

Preserves resources, tags and note links when possible

✅ Offline

✅ Open Source

✅ Cross-platform

✅ Standalone (no Docker, Python or Node.js installation required)

❎ No AI used during conversion

Supported Apps&para;

Export data from your app and convert it to Markdown. For details, click on the links.

A Anki Anytype<br>B Bear<br>C Cacher CherryTree Clipto ColorNote<br>D Day One Diaro Drafts Dynalist<br>E Evernote<br>F Facebook FuseBase / Nimbus Note<br>G Google Docs Google Keep<br>J Joplin jrnl<br>N Notion<br>O Obsidian OneNote<br>Q QOwnNotes<br>R RedNotebook Reflect Roam Research<br>S Signal Simplenote Standard Notes Synology Note Station<br>T Telegram Textbundle / Textpack Tiddlywiki Tomboy-ng / Gnote Turtl<br>U UpNote<br>W Wordpress<br>Z Zettelkasten Zim Zoho Notebook

Supported Formats&para;

Convert a single file or a folder (recursively). Files of these formats will be converted to Markdown. The formats can be mixed. For example, you can convert a folder with two Asciidoc files and one DOCX file. The conversion result will be a folder with three Markdown files and the corresponding attachments.

A Asciidoc<br>C CSV<br>D DocBook DOCX<br>E Emacs Org Mode EML EPUB<br>F Fountain<br>H HTML<br>J Jupyter Notebook<br>M Markdown MediaWiki MHTML<br>O ODT OPML<br>P PDF<br>R reStructuredText RTF<br>T txt2tags

General Usage&para;

Export/backup notes from your note application

Run jimmy, which converts your notes to Markdown

Import the result to Joplin/Obsidian or even use any editor like VSCode

Simplified Internal Workflow&para;

May 9, 2026

Made with

Material for MkDocs

jimmy convert markdown para notes formats

Related Articles