Click or drag to resize


For all licensing options, please see VideoUltimate Pricing. For End User License Agreement, please see VideoUltimate EULA.

Trial Mode

The evaluation version is the same as the purchased one – the trial version simply becomes licensed when you apply the license key.

VideoUltimate will run in trial mode if you don't set a valid license key. The trial is only time-limited and not feature-limited, i.e. none of the features are restricted during trial. When the trial ends after 30 days, the generated frames/thumbnails will be watermarked with a "VideoUltimate" overlay text at the top left corner.

Purchased License

After purchase, you need to apply the license key. This section describes options of how this can be done, and also comments on some common questions.

Caution note Caution

You need to set the license key:

  • only once per application domain (e.g. NOT for every page hit)

  • before using any other VideoUltimate classes

Select a sub-section:

For an ASP.NET Core project

Set your license key in appsettings.json file:

  "VideoUltimate:LicenseKey": "YOUR_LICENSE_KEY_HERE"

Alternatively you can set your license key in code, in Configure method of your Startup.cs:

VideoUltimateConfiguration.Current.LicenseKey = "YOUR_LICENSE_KEY_HERE";

For an ASP.NET Classic (MVC or WebForms) project

Set your license key in <appSettings> tag of your Web.config:

  <add key="VideoUltimate:LicenseKey" value="YOUR_LICENSE_KEY_HERE" />

Alternatively you can set your license key in code, in Application_Start method of your Global.asax.cs:

protected void Application_Start(object sender, EventArgs e)
    VideoUltimateConfiguration.Current.LicenseKey = "YOUR_LICENSE_KEY_HERE";

For other project types

Set your license key in a static (Shared in VB) method, e.g. in Main method for a Console project:

static void Main(string[] args)
    VideoUltimateConfiguration.Current.LicenseKey = "YOUR_LICENSE_KEY_HERE";