If you cannot afford an enterprise license and the "One-time Connect" method is too fragile, you have three legitimate best paths forward.
Step 1: Generate the License Request
On your offline machine, open Katalon Studio. Go to Help > License Management. Click Offline Activation. Click Generate Request. This creates a licensingrequest.xml file.
Step 2: Move the Request
Copy licensingrequest.xml to a USB drive or a scanned document. Transfer it to an internet-connected workstation.
Step 3: Log into Katalon TestOps
On the internet computer, go to https://testops.katalon.io. Navigate to Organization Settings > Licenses > Offline License. katalon offline activation free best
Step 4: Upload the Request
Upload the licensingrequest.xml file. The Katalon server will verify your paid subscription status and return a license.key file.
Step 5: Transfer the Key
Move the license.key file back to the offline machine.
Step 6: Apply the License
Open Katalon Studio on the offline machine. Go back to Help > License Management > Offline Activation > Apply License. Select the license.key file. Katalon Offline Activation — Free Guide (Draft) Part
Tada! You now have a fully activated Katalon instance that will run offline for the duration of your subscription (e.g., 1 year).
You can extend the grace period but not eliminate the need for internet:
Not a true offline activation, but usable if periodic internet is possible (e.g., once a month). Activate online while you have internet (lasts ~30 days)
For power users and CI/CD pipelines, the "best" way to handle offline activation is via the command line. This is often used by automation engineers to script the activation process during build time.
You can use the following command structure (replacing placeholders with your actual paths):
katalonc -noExit -activation -licensePath="path/to/your/license.lic"
Note: The exact syntax can vary slightly between Katalon versions. Always check the official Katalon documentation for the most current command flags.
If you cannot afford an enterprise license and the "One-time Connect" method is too fragile, you have three legitimate best paths forward.
Step 1: Generate the License Request
On your offline machine, open Katalon Studio. Go to Help > License Management. Click Offline Activation. Click Generate Request. This creates a licensingrequest.xml file.
Step 2: Move the Request
Copy licensingrequest.xml to a USB drive or a scanned document. Transfer it to an internet-connected workstation.
Step 3: Log into Katalon TestOps
On the internet computer, go to https://testops.katalon.io. Navigate to Organization Settings > Licenses > Offline License.
Step 4: Upload the Request
Upload the licensingrequest.xml file. The Katalon server will verify your paid subscription status and return a license.key file.
Step 5: Transfer the Key
Move the license.key file back to the offline machine.
Step 6: Apply the License
Open Katalon Studio on the offline machine. Go back to Help > License Management > Offline Activation > Apply License. Select the license.key file.
Tada! You now have a fully activated Katalon instance that will run offline for the duration of your subscription (e.g., 1 year).
You can extend the grace period but not eliminate the need for internet:
Not a true offline activation, but usable if periodic internet is possible (e.g., once a month).
For power users and CI/CD pipelines, the "best" way to handle offline activation is via the command line. This is often used by automation engineers to script the activation process during build time.
You can use the following command structure (replacing placeholders with your actual paths):
katalonc -noExit -activation -licensePath="path/to/your/license.lic"
Note: The exact syntax can vary slightly between Katalon versions. Always check the official Katalon documentation for the most current command flags.