DCP-o-matic KDM Creator is a free, open-source Mac application that generates Key Delivery Messages — the encrypted, time-locked credentials a digital cinema server must have before it can play back a protected DCP.
What is DCP-o-matic KDM Creator?
DCP-o-matic KDM Creator is the KDM-focused companion tool in the broader DCP-o-matic suite. A KDM (Key Delivery Message) is, in essence, a machine-specific, time-bounded key: it tells a particular projection server in a particular auditorium that it is authorised to decrypt and screen a given feature between two precise timestamps. No valid KDM means a locked screen — even a flawlessly mastered encrypted package refuses to play without one.
The Creator handles the otherwise painstaking process of reading a venue's projector certificate, pairing it with your DCP's encryption material, and producing a correctly structured XML credential that a cinema's TMS or SMS can ingest without complaint. It is one of the very few open-source tools that does this reliably and to spec.
What does DCP-o-matic KDM Creator do best?
The headline strength is professional-grade KDM generation at zero cost — work that commercial lab pipelines charge hundreds of dollars for. I have used it on short-film festival submissions where a full post-production lab engagement would have swallowed the entire prints-and-advertising budget. DCP-o-matic KDM Creator produced the same spec-compliant output in a matter of minutes.
- Batch venue generation — load one encrypted CPL, import certificates from a dozen festival venues, and export all KDMs in a single pass
- Precise validity windows — lock playback to exact hours, not just calendar days, which matters for festival blackout clauses
- Broad certificate compatibility — reads projector certificates from Barco, Christie, NEC, and Doremi hardware without fuss
- SMPTE and Interop support — covers both packaging standards, though SMPTE is the modern baseline
- Native DCP-o-matic workflow — pairs directly with the main authoring app for an end-to-end open-source theatrical pipeline
The interface is deliberately spare. There is no guided onboarding, no wizard, no marketing chrome. If you are at the KDM stage of a theatrical release you already understand the domain, and the tool respects that.
Is DCP-o-matic KDM Creator free?
Yes — completely. DCP-o-matic KDM Creator is free to download, free to use in production, carries no watermark, imposes no seat limit, and hides nothing behind a paid tier. The whole DCP-o-matic suite is open source, maintained by developer Carl Hetherington, and sustained by voluntary donations from the independent-cinema community.
For context on what this saves: outsourcing KDM generation to a post-production lab or delivery platform for a ten-venue festival run can cost anywhere from a few hundred to well over a thousand dollars. Running it yourself with DCP-o-matic KDM Creator costs nothing but time.
Who should use DCP-o-matic KDM Creator?
Independent filmmakers and documentary producers self-distributing to festivals or art-house cinemas are the natural audience. So are in-house post coordinators at boutique facilities that master DCPs without lab outsourcing. If your workflow already includes the main DCP-o-matic authoring app, adding the KDM Creator is a straightforward extension of what you are already doing.
This is emphatically not a casual-user tool. You need an encrypted DCP you have already authored, valid projector certificates obtained from the destination cinema, and a working knowledge of how digital cinema packaging and encryption chains operate. If you are still at the stage of wondering how to get your film onto a cinema screen, start with the main DCP-o-matic application and the SMPTE standards documentation first.
What are the best DCP-o-matic KDM Creator alternatives?
In the commercial space, EasyDCP and Wraptor (Qube Cinema) are the dominant paid options — both offer a more polished GUI and dedicated support contracts, at corresponding prices. For very large releases, full-service delivery platforms from Technicolor or Deluxe handle KDM logistics at scale, but their economics make no sense below a wide theatrical release. OpenDCP is an older open-source alternative that predates DCP-o-matic but has seen less active development in recent years.
For independent work on macOS, DCP-o-matic KDM Creator occupies a category of one: actively maintained, spec-compliant, and free. If budget is any constraint at all, the decision is straightforward.