# How to obfuscate or encrypt UXP plugin code for shipping?

**URL:** <https://forums.creativeclouddeveloper.com/t/how-to-obfuscate-or-encrypt-uxp-plugin-code-for-shipping/11626>\
**Category:** Premiere Pro\
**Created:** [January 6, 2026, 9:16pm UTC](https://forums.creativeclouddeveloper.com/t/how-to-obfuscate-or-encrypt-uxp-plugin-code-for-shipping/11626 "2026-01-06T21:16:56Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Karmalakas](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/karmalakas/32/1048_2.png) [@Karmalakas](https://forums.creativeclouddeveloper.com/u/Karmalakas)\
**Post date:** [January 6, 2026, 10:40pm UTC](https://forums.creativeclouddeveloper.com/t/how-to-obfuscate-or-encrypt-uxp-plugin-code-for-shipping/11626/2 "2026-01-06T22:40:29Z")

</div>

Read through this topic

> [@I'm Shocked! Why Are Plugins Decrypted on Install?](https://forums.creativeclouddeveloper.com/t/im-shocked-why-are-plugins-decrypted-on-install/3629):
>
> I just realized that UXP plugins are decrypted and installed as plain text on the user’s computer. Seeing the ccx installer file encyrpted was one of my initial motivations to rewrite my old border scripts for the UXP framework. I’ve poured months, literally thousands of hours into developing a feature-rich plugin and now find that all of my code is just sitting there for anyone that buys the plugin to see. I know that it’s not really possible to completely protect scripting languages from bein…

Or try searching for “obfuscate”/“obfuscator”

---

_[View the full topic](https://forums.creativeclouddeveloper.com/t/how-to-obfuscate-or-encrypt-uxp-plugin-code-for-shipping/11626)._
