GemBox components have multiple working modes that you can use for testing and production scenarios. All supported modes use the same NuGet or npm package, so you don’t need to change anything in your project when switching between modes.

Free Mode

The free mode allows you to use the component without purchasing the license, even in commercial applications. It delivers the same performance and features but with some limitations, like loading a limited number of rows, paragraphs, or pages.

Trial Mode

The trial mode is similar to the free mode with the difference that it doesn’t throw an exception when a limitation is reached. Instead, it changes the source document by inserting a text or watermark. Note that this mode is intended only for testing purposes.

Time Limited Mode

The time limited mode allows you to use the component without any limitations for 30 days. To activate it, you need a special serial key, which you can obtain by contacting us. Note that this mode can only be used for testing.

Professional Mode

The professional mode doesn’t have any limitations and can be used for any purpose. In order to activate it, you need to have a serial key that you get when you purchase a license. All our licenses are royalty-free which means that you can use our components in multiple projects without paying additional fees.

Free and Trial Limitations

You can find the details about the Free and Trial mode limitations for each component on their respective pages: