Add-ons · Extensions manager · Developer API

Moneydance Extensions

Moneydance ships with a built-in Extensions manager and an open developer API, so you can add importers, reports, investment tools and automation to the core personal finance app. Most add-ons are free and community-built.

Version 2024.4 · Windows, macOS & Linux · Free trial, then US$65 one-time

Moneydance extensions shown on the summary page dashboard

Moneydance extensions are optional add-ons that plug into Moneydance, the cross-platform personal finance app by The Infinite Kind, through its built-in Extensions manager and open developer API. They add capabilities the core program does not include out of the box — file-format importers, extra reports and charts, investment and account tools, and small automations — and most are free, community-built modules packaged as .mxt files that you install from inside the app.

Built-in
Extensions manager
Open API
Build your own
Cross-platform
Windows, macOS, Linux
Mostly free
Community-built

What Moneydance extensions do

Moneydance is designed to be extensible. Beyond the budgeting, online banking, bill reminders and investment tracking built into the core app, an extension (sometimes called an add-on) hooks into the program to add a specific feature — a new report on the summary page, a widget that totals selected accounts, a reader for an unusual bank export format, or a routine that cleans up transactions in bulk. Extensions are managed from within Moneydance itself rather than being separate applications, so they run against your existing account file and appear alongside the program's own menus and home-page components.

Because Moneydance is written in Java and runs the same way on Windows, macOS and Linux, an extension distributed as a single .mxt package generally works on every platform without a separate build. That keeps the add-on ecosystem small but portable: one file, any operating system, provided the add-on is compatible with your Moneydance version.

Kinds of Moneydance extensions

How to install a Moneydance extension

  1. Open the Extensions menu — launch Moneydance and open the Extensions menu from the menu bar, then choose the option to manage or add extensions.
  2. Pick from the list or load a file — install a listed add-on directly, or if you downloaded an .mxt file from a trusted source, choose the option to install from a file and select it.
  3. Confirm and let it register — Moneydance registers the extension inside your installation; some add-ons ask permission to read or write your account data before they run.
  4. Use it and keep it updated — the extension appears in the Extensions menu or as a home-page widget; re-run the manager later to update or remove it.

Only install extensions from sources you trust, since an add-on can read and modify your account file. Add-ons distributed through the built-in manager are the safest route, and your Moneydance data stays stored locally on your own machine throughout.

The developer API — build your own

Moneydance publishes an open developer API for anyone who wants to build their own add-on rather than only install existing ones. The API lets a developer read and write the account file, add new reports and summary-page components, register file-format importers, and automate repetitive tasks. Extensions are compiled and packaged into the same .mxt format that the Extensions manager installs, which means a custom tool you build can be shared with other Moneydance users on any platform.

Many of the add-ons in the ecosystem are community projects, some open-source, contributed by independent developers and by The Infinite Kind and collaborators. That open model is why the extension catalog spans everything from niche bank importers to investment analytics: if the core app is missing something a user needs, the API makes it possible to add it. If you only want to use extensions rather than write them, you never need to touch the API — the Extensions manager covers installation, updates and removal on its own.

Are extensions free, and are they safe?

Moneydance itself is paid software: you can run it as a free trial limited to 100 manually entered transactions with no time limit, and a one-time US$65 license removes that limit and includes a free upgrade to the next major release. The extensions are a separate matter — the large majority are free and community-built, and third-party authors set their own terms for the few that are not. Nothing about installing add-ons changes the one-time, no-subscription pricing of the core program.

On safety, extensions run inside Moneydance with access to your financial data, so the same caution applies as with any software add-on: install from the built-in manager or a source you trust, and keep both Moneydance and your add-ons current. Your account file remains encrypted on your own device rather than in a vendor cloud, which limits exposure even as you extend the app. If you are still evaluating Moneydance, start with the free trial and explore the Extensions menu before buying a license.

Frequently asked questions

How do I install a Moneydance extension?
Open Moneydance, use the Extensions menu, and either install a listed add-on or load a downloaded .mxt file. The extension registers inside your installation and then appears in the Extensions menu.
Are Moneydance extensions free?
Most are free and community-built. Moneydance itself is a paid app with a free trial and a one-time US$65 license; individual third-party add-ons set their own terms, but the majority carry no charge.
Is there a developer API?
Yes — Moneydance has an open developer API for building your own add-ons that read the account file, add reports and widgets, import formats or automate tasks, packaged as shareable .mxt files.
Do extensions work on all platforms?
Yes. Moneydance is a cross-platform Java app, so the same .mxt extension works on Windows, macOS and Linux, provided it is compatible with your Moneydance version.

Try Moneydance and its extensions

Install the free trial, open the Extensions menu, and add the importers, reports and tools you need — then buy a license once for US$65.

Start free trial   Buy a license