OpenToolDesk.
English
Documents

Markdown project packager

Bundle selected Markdown notes with linked notes and images into a portable ZIP. Repair local links and download a missing-link report.

Markdown project packager settings

Drag and drop files here

ZIP · MD

Up to 100 files · 20 MB per file

Use a direct public file link up to 20 MB, or the smaller limit shown above. The download service retrieves the file; sign-in links are not supported.

    Download an example file

    Markdown project packager

    Copying a Markdown note alone can leave its images and linked notes behind. Upload your project archive or folder and enter the notes you want to share. The packager follows supported local links, includes each dependency once, and preserves a portable folder structure. A separate report lists missing or ambiguous links so you can fix them before sharing the ZIP.

    How to use this tool

    1. Choose your source file, drag it into the upload area, or import a direct public file URL.
    2. Review the settings and create your result.
    3. Download and check the output before using it.

    Supported input formats

    • ZIP
    • MD

    Output and limitations

    Bundle selected Markdown notes with linked notes and images into a portable ZIP. Repair local links and download a missing-link report.

    Upload a ZIP or select a folder. Enter exact starting Markdown paths, one per line. Supports ordinary inline Markdown links and Obsidian wikilinks. Reference-style links, canvas files and remote downloads are not supported. Maximum 2,000 archive entries and 50 MB expanded.

    What should I check before using the result?

    Upload a ZIP or select a folder. Enter exact starting Markdown paths, one per line. Supports ordinary inline Markdown links and Obsidian wikilinks. Reference-style links, canvas files and remote downloads are not supported. Maximum 2,000 archive entries and 50 MB expanded.

    Where are my files processed?

    Selected files are processed in your browser. Importing a URL uses the download service to retrieve the remote file.

    What if processing fails?

    Check the supported formats and file limits, then try a smaller file. Keep an original copy. A clear error message will explain an unsupported input or an unavailable processing service.