1. Embed the widget (iframe)

Want the full drag-and-drop converter on your own site without writing any code? Drop in this iframe. It loads the isolated /widget route — no navbars, no footers, just the converter. Conversion still happens in your visitor’s browser, so embedding it does not put you in the data path.

HTML
<iframe
  src="https://md-convert.org/widget/"
  title="MD Convert converter"
  width="100%"
  height="520"
  style="border:1px solid #1e3a5c;border-radius:12px"
  loading="lazy"
></iframe>

Each embed includes a small “Powered by MD Convert” link, which helps others discover the tool (and supports the project).

2. The conversion engine

The engine behind every converter on this site is deliberately framework-agnostic: a set of per-format modules with a singleconvert(engine, input, options) entry point, no React dependency, and no server calls. Heavy formats are dispatched to a Web Worker automatically.

A standalone package is being prepared but is not published yet, so there is no install command to copy — we would rather leave this section honest than print a command that 404s. In the meantime the iframe embed above exposes the same engine with zero integration work, and get in touch if you need programmatic access sooner.

Why build on MD Convert?

  • 100% client-side — your users’ files never touch a server.
  • Modular imports keep bundles tiny.
  • Heavy formats (PDF, Excel) run in Web Workers automatically.
  • Framework-agnostic and dependency-light.