yFiles Licensing and Pricing
Invest in simplicity—save time and money

For over 25 years, yFiles has been the trusted solution for developers seeking production-ready data visualization tools. Save countless hours, reduce development costs, and bring your ideas to market faster with our powerful, feature-rich SDK. Whether you're a solo developer or an enterprise team, yFiles makes it easy to build advanced applications with complete freedom—no royalties, no limits, and no hassle.

Flexible licensing options

yFiles is available through a one-time purchase – there is no subscription required to use the software. Choose the license that best fits your needs: from individual developers to enterprise-level solutions. Use our licensing tool to explore available options and see pricing tailored to your project.

The licensing options are clear and adaptable, making it easy to build our tools with outstanding visualization capabilities and bring them to market successfully.
Product Manager, SaaS Company

Why investing in a commercial SDK is the right choice for your business

Long-Term Project Security

Ensure stability and flexibility with a reliable commercial SDK.

By using a commercial library, you minimize the risk of unresolved issues or discontinued maintenance. Your projects remain future-proof, flexible, and secure.

Efficient Development

Save time with pre-built components and advanced features.

Ready-to-use features eliminate the need for extensive custom development, allowing your team to focus on unique functionalities.

Superior Quality

Benefit from ongoing innovation and well-tested solutions.

Commercial SDKs are continuously enhanced by dedicated teams, ensuring consistent performance and thorough documentation.

Extensive Documentation and Support

Simplify implementation with comprehensive resources.

Documentation, tutorials, and dedicated support ensure smooth integration and quick resolution of challenges.

Continuous Updates

Stay stable and secure through regular updates.

Frequent updates from a commercial SDK ensure stability, security, and future-proofing. Dedicated teams maintain compatibility, fix bugs, and address vulnerabilities, so you can focus on building great software on a secure foundation.

The yFiles license finder Choose the right license that suits your needs.

Not sure which yFiles license is right for you? Our license finder helps you determine the best option based on your specific requirements—whether you're developing for the web, Java, or .NET. Explore flexible licensing options that fit your project's scope and ensure long-term success.

Find your ideal yFiles license
Illustration of yFiles' flexible licensing options for web, Java, and .NET development
Illustration of yFiles' flexible licensing options for web, Java, and .NET development

Why choose yFiles?

Fair & transparent pricing

Own the SDK outright and opt for a maintenance subscription for ongoing updates and support.

Absolute efficiency

Avoid years of development time and benefit from a stable, production-ready library.

Freedom to build

With no royalties or restrictions, you can develop unlimited applications with full control.

yFiles Newsletter

Stay informed about yFiles, network visualization, and graph technology updates.

Join our newsletter

What developers are saying

Many software developers exploring yFiles pricing often overlook just how much time and money their company could save. Building an SDK of the same caliber from scratch requires years of development and substantial resources— costing exponentially more than yFiles' one-time license fee.

With yFiles, you get a production-ready SDK refined over 25 years, saving your team from costly delays, ensuring a fast time-to-market, and delivering reliable, high-performance applications. For companies, this means immediate value and significant savings compared to the long-term expenses of in-house development.

Choosing yFiles saved us both time and money. We could focus on building our app, knowing we had a stable, reliable foundation.
Senior Developer, Enterprise Client

Getting started with yFiles

Tailored options for every step of your network visualization journey

Discover how easy it is to explore, evaluate, and implement yFiles for your projects. Whether you're looking to test it directly in your browser, build a prototype in your own environment, or invest in a long-term solution, yFiles offers straightforward options without hidden costs or commitments.
No subscription, no credit card required—just a quick start with your email address.

Quick Test

Perfect for a quick hands-on experience with yFiles for HTML, the Playground lets you test its features, try out sample code, and get a feel for its powerful capabilities in real time. All you need is a browser; no downloads or installations necessary.
Explore yFiles directly in your browser using the yFiles Playground, no setup required.

Try for Free

Evaluate the full yFiles SDK at no cost. Build prototypes in your own environment with expert support from the yFiles core developers.
Start your free trial by visiting our evaluation center.

Buy the SDK

Make a one-time purchase for perpetual ownership of the yFiles SDK—it's yours forever. Enjoy the freedom to integrate yFiles into your applications without ongoing fees or limitations.
And stay ahead with an optional annual maintenance subscription that ensures ongoing updates and dedicated core developer support.

Frequently Asked Questions

Which platforms does yFiles support?
Is yFiles free?

No, yFiles is not free. The yFiles software components are a product family of commercial programming libraries. If you want to use yFiles in your application, you will need an appropriate yFiles license. To test any of the yFiles SDKs, we provide fully functional evaluation versions.

For all your questions around yFiles licensing, the yWorks sales team will be happy to help you.

How does the licensing work for yFiles?

yFiles enables white-label integration into your applications, with royalty-free and perpetual licensing. There are no third-party code dependencies. The license types mainly depend on the number of developers who will be working with the library and in how many applications yFiles will be used.
Please refer to the pricing information and software license agreements of the respective product for more details.

In the context of yFiles licensing, what is meant by a "single developer"?

A "single developer" refers to one individual who exclusively can uses yFiles for development purposes. This license is not a floating license, meaning it is tied to that specific developer.

Where can I find my latest yFiles license keys?

For yFiles licensees, the latest license keys are available for download in the yWorks Customer Center to the customer account administrator and entitled team members.
For yFiles evaluators the license keys are included in the evaluation package available for download in the yWorks Customer Center.

The default yFiles license types do not seem to cover my requirements.

If you think that the standard license types do not fully meet your requirements, we encourage you to contact our sales team. We will do our best to find a custom licensing option that is tailored to your specific requirements.

Get started right away! Try yFiles free of charge.

Download yFiles now!

Choose your next steps

Get connected

Connect with our Customer Success Team regarding your ideas or projects.

Connect with the real graph drawing experts.

Dive deep

Get more detailed information about specific yFiles topics.

Download yFiles

Try yFiles free of charge.

Download the yFiles trial version.