Drop a file. Get Markdown. Done.

A free, open-source desktop app for Microsoft's markitdown. Drag any file or paste a URL, and it converts and saves straight to your Downloads folder. No manual export step, no CLI required.

Unofficial, open-source, not affiliated with Microsoft.

MIT License Latest release Cross-platform
InkDoc walkthrough: add a file, it converts, the rendered markdown preview appears

Why this exists

markitdown itself is a command-line tool: you run it, redirect output, manage files yourself. This wraps the same engine with no export step. Drop a file and the .md lands in Downloads the moment it converts.

~/Downloads/report.md

Auto-saves to Downloads, always

The moment a file finishes converting, the .md lands in your Downloads folder under its original name. Name collisions get a safe numeric suffix instead of overwriting anything. No export dialog to remember.

→

Live preview

Rendered or raw Markdown, editable before saving a copy elsewhere.

→

Light & dark themes

Follows your system automatically, or switch manually.

→

English & Spanish

Switch live from the menu bar, no restart needed.

→

Advanced options, out of the way

Plugins, Azure Document Intelligence, and format hints live in a separate settings dialog.

How it works

Drop a file

Or click the drop zone to browse, or paste a URL.

It converts

Runs in the background. The interface never freezes, even on large batches.

Find it in Downloads

The .md file is already there. Double-click the row to open its folder.

Supported formats

Anything markitdown supports:

PDF Word Excel PowerPoint Images (EXIF / OCR) Audio (transcription) HTML CSV JSON XML ZIP archives EPub YouTube URLs Web pages

Install & run

Grab a ready-to-run build for your platform, or run from source.

Windows

Setup wizard or portable .exe, no Python required.

Setup (.exe) Portable (.exe)

macOS

Packaged app bundle, zipped.

Download .zip

Linux

Packaged app bundle, zipped.

Requires glibc 2.35+ and the WebKit2GTK runtime.

Download .zip
🛡️
First time launching on Windows?
Because InkDoc is a free open-source project without a paid commercial certificate, Microsoft Defender SmartScreen may display an "Unrecognized app" prompt. Simply click "More info" → "Run anyway". InkDoc is 100% open-source, virus-free, and reproducible.

Run from source

For contributors or other platforms. Requires Python 3.10+.

git clone https://github.com/AbdoslamB/inkdoc.git
cd inkdoc
python -m pip install -r requirements.txt
run.bat
git clone https://github.com/AbdoslamB/inkdoc.git
cd inkdoc
python3 -m pip install -r requirements.txt
./run.sh
This is an independent, community-built GUI. It is not developed, maintained, or endorsed by Microsoft. It wraps the open-source markitdown package (MIT License). All credit for the underlying conversion engine goes to Microsoft and its contributors.