How to Become a Payload SDK Developer

The following steps will help you get started on becoming a Payload SDK developer:

1. Determine if the Payload SDK program is the right fit for your company/organization.

Payload SDK is intended for hardware developers who wish to develop payloads specifically on the DJI Matrice 200 Series drone platforms. Companies, organizations, government entities and educational institutions are all eligible to apply.

NOTE: Your company must have a registered legal entity name in order to apply.

2. Submit a Payload development proposal

Complete the online application process and submit your proposal for payload development. To ensure a smooth application process, please include as much detail as possible.

3. License fee payment

Once the proposal is approved, you will receive a payment link for the Development license.

4. Execute the Payload SDK Developer License

Once payment is completed, you will have access to the Payload SDK Development documentations in the DJI Developer Center and will then receive the development kits.

NOTE: The Payload SDK Developer License does not permit you to manufacture at scale or sell your payload. Instead, you must first produce a viable prototype using the Developer License, then go through the Commercial License process.


To learn more about the PSDK program, license, and application process, see our Frequently Asked Questions.

Payload SDK End User License Agreement

Please read carefully. If you do not agree with any of the terms stated in the Payload SDK Developer Agreement, do not continue with the registration process.

By registering as a Payload SDK developer, you are permitted to use the Payload SDK for the sole purpose of developing your Applications and Payloads as part of your Developer Payload Solution. But unless you have a separate agreement with DJI,

  1. DJI is not responsible for your Applications and Payloads availability and risks;

  2. You shall not have or acquire any right, title or interest in or to DJI’s Trademarks, place or append any DJI’s trademarks, logos, service marks or any commercial designations on your Applications and Payloads, nor on any of the accessories, documents, packaging expressly indicated as parts of your Applications or Payloads;

  3. DJI is not obligated to provide you with any support on the developing or distribution of your Developer Payload Solution. If you fail to comply with the above terms, DJI has the right to suspend or withdraw its permit for you to use the Payload SDK, and you shall be liable for indemnifying DJI for its losses.

This End User License Agreement was last modified on December 24, 2018.

Developer Information

Please confirm the information below



Upload files

{{ }}

* Please upload more detailed information including pictures or drawings of payloads/proposal/certifications.

Upload files

{{ }}


You have already submitted a payload proposal. We will get back to you via email after evaluation.

If you have any question, please visit the Q&A page or contact