DevExpress WinForms Licensing

If you need to discuss your licensing requirements for DevExpress WinForms, please contact our DevExpress licensing specialists.

We can supply any DevExpress WinForms license including new subscriptions, subscription renewals, and upgrade licenses.

One software license is required per developer.
You may install the product on more than one machine as long as each developer has their own license. This allows you to install it on your work, home and laptop machines. Run-time royalty free.

Subscription includes new minor and major versions released by Developer Express for 12 months.

Support is available via the DevExpress Support Center. Support services are not offered by phone, chat, or email. DevExpress generally respond to a question within one business day but some responses may require additional time.

Support is only provided to developers with a valid license.

Renewals - If you are renewing your license before (or up to 30 days after) the current expiration date, the new expiration date will be calculated based on the original order date.

License Agreements


Is the license permanent (perpetual) or temporal (time-limited)?

All DevExpress licenses are permanent. You can continue to use the purchased product after your subscription period ends.

What happens after my subscription expires?

You can continue to use the products included in your subscription for as long as you require. Subscription expiry means that you will no longer be issued any product updates or new product releases. It is possible to renew your subscription at a lower cost than buying a new license. However if you do not renew your subscription by the 13th month after your purchase, your renewal cost will increase on a monthly basis.

Can I co-term (align) my existing licenses?

Yes - ComponentSource can arrange to co-term your licenses, even if they were not originally purchased through us. Please call us or to discuss your needs.

Can I upgrade / downgrade my license?

You can upgrade from either DevExpress ASP.NET and Blazor or DevExpress WinForms to DXperience or DevExpress Universal. Upgrade paths are not currently available from other DevExpress products.

You can also downgrade - for example from DevExpress Universal to DevExpress WinForms.

Can I add a new license / previous version to my existing DevExpress account?

Yes - you can add new licenses of the same product(s) or new licenses of different products to your existing DevExpress account. Previous versions are automatically added to your account.

Can I buy an old product version?

DevExpress does not offer old versions for sale directly. However, purchasing a new license entitles you to download any previous version of the corresponding product for no additional fee.

Can I install my license on more than one machine?

Yes - DevExpress permits installation on two machines per individual (e.g. a desktop and laptop).

Is Source Code available?

Only DevExpress Universal, DXperience, DevExpress VCL Subscription and DevExtreme Complete include Source Code. Please note that other individual DevExpress platform subscriptions (e.g. DevExpress ASP.NET and Blazor) do not.

Can a license be transferred from one developer to another?

Yes. In fact you can do this yourself using the DevExpress website if your company has purchased multiple licenses. Log in to the License Manager section of the DevExpress website where you can assign a particular license to a given email address. Please note that DevExpress do not offer floating licenses. For more information, refer to the End-User License Agreement.

What type of support do I get?

Technical Support is provided by the web-based DevExpress Support Center. DevExpress aims to respond to all questions within one business day. Support via phone, chat, or email is not provided. Support is only provided to a developer with a valid license.

DevExpress Universal includes Priority support and DevExtreme Complete is available with or without Priority support.

Does this product require online / offline activation?

DevExpress products require activation when installing. If the machine being activated is not connected to the internet, the installer displays an opaque data blob that should be sent to DevExpress via an Internet-connected machine. DevExpress will reply immediately with another opaque data blob that must be entered into the installer. Once that validation has checked out, the installer will proceed to install the product. Please follow the instructions in the installer.