Gojs Remove Watermark May 2026
The GoJS library displays a "GoJS Evaluation" watermark whenever it is used without a valid license key or on an unauthorized domain. Official Removal Method
To remove the watermark for production use, you must purchase a license and apply the resulting license key to your code.
Obtain a License Key: After purchasing, you will receive a key tied to your specific domain.
Set the License Key: Assign your key to the go.licenseKey property before initializing any diagrams. javascript go.licenseKey = "YOUR_LICENSE_KEY_HERE"; Use code with caution. Copied to clipboard Deployment Requirements: gojs remove watermark
Domain Match: The watermark will only disappear if the site is served from the domain specified in your license (or localhost for development).
Version Match: Ensure your go.js library version matches the major/minor version of your license key.
Offline/Desktop Apps: For Electron, Cordova, or local WebView apps, you typically require an Unlimited Domains license. Common Issues The GoJS library displays a "GoJS Evaluation" watermark
Localhost vs. IP: The watermark may appear if you access your site via an IP address (e.g., 192.168.1.5) instead of localhost, unless that IP is licensed.
Upgrades: When upgrading to a new major or minor version (e.g., from v2 to v3), you must request a new license key.
Shadow DOM/LWC: In environments like Salesforce Lightning Web Components (LWC), ensure the license key is set globally or early enough in the lifecycle for the library to recognize it. Unofficial/Workaround Methods (Development Only) Overview of GoJS and Its Watermark Policy GoJS,
While strictly against the Northwoods Software License Agreement for production, some developers use technical workarounds for internal testing: How to remove the upper left corner watermark #130 - GitHub
Overview of GoJS and Its Watermark Policy
GoJS, developed by Northwoods Software, is a powerful and flexible JavaScript library used for designing and implementing interactive diagrams. It's widely used for various applications, including flowcharts, organizational charts, mind maps, and more. The library offers a free trial, allowing developers to assess its capabilities.
During the trial period, GoJS includes a watermark in the diagram. This watermark is a feature to remind users that the diagram is created with a trial version of the library. Once you decide to purchase a license, you receive a key that allows you to remove this watermark and use the full functionality of GoJS without any limitations.
Part 9: Frequently Asked Questions (FAQ)
Step 1: Acquire a License
Visit Northwoods Software’s GoJS Pricing Page. Prices typically start at $495 for a single developer license (as of 2025). This gives you the right to deploy GoJS in one application.
