Krpano License May 2026
Use of krpano without a valid license for commercial purposes constitutes copyright infringement. krpano GmbH actively monitors public tours for license compliance and reserves the right to issue takedown notices or pursue legal action.
krpano is widely regarded as the industry standard for creating immersive 360° virtual tours and WebVR experiences. It powers everything from real estate walkthroughs to museum exhibits and e-commerce product visualizations.
However, before you download the toolkit or embed a viewer into your client’s website, you must understand one critical aspect: The krpano License. krpano license
Misunderstanding the krpano license is the number one reason developers face legal invoices, watermarked exports, or disabled tours. This article provides a deep dive into the krpano licensing structure, pricing, legal boundaries, and how to choose the right license for your business model.
“I need one license per virtual tour.”
False. One Commercial license covers unlimited tours on one domain. If you haveclientA.yourdomain.comandclientB.yourdomain.com, that’s still one domain. If you use completely separate domains likeclientA.comandclientB.com, you need two licenses. Use of krpano without a valid license for
“The license is yearly.”
False. krpando licenses are perpetual – pay once, use forever. You get one year of free updates, but you can keep using the last version you downloaded indefinitely. After one year, updates cost ~30% of the license price.
“I can develop on localhost and then buy a license later.”
True, but careful. The free version’s localhost restriction means your client can’t preview the tour on their own device unless you use a workaround (like ngrok). Most pros buy the license upfront for smooth client approvals. “I need one license per virtual tour
You build a tour for a real estate agent and forget to buy the license. The agent’s website shows a "krpano" watermark. The agent loses credibility, and you look unprofessional.
A freelancer buys one PRO license and uses the same license file ( license.js ) on 50 different client websites. This is explicitly forbidden. Each commercial entity (client) generally needs their own license, unless you have an OEM license.
The rule: If the client controls the domain and pays you for the tour, the client (or you on their behalf) must own a license for that domain.