Boneyard Tools

EULA Generator

Answer a few questions about your software, your company, and how you license it, and get a ready-to-edit end user license agreement. Sections for fees, reverse engineering, and warranty disclaimers switch on only when you need them, and the whole document builds live in your browser.

How to generate a EULA

  1. Enter your company name, app name, governing law, contact email, and effective date.
  2. Pick a license type (proprietary, subscription, or freeware) and toggle refunds, reverse engineering, and the warranty disclaimer.
  3. Review the live preview, then copy the text or download it as a .txt file.

Examples

Subscription SaaS app license

company: Acme, Inc., app: Acme Studio, license: subscription, governing law: the State of Delaware, USA, refunds: yes
END USER LICENSE AGREEMENT (EULA)

Acme Studio
Licensed by Acme, Inc. ...

1. License Grant

Subject to your payment of the applicable subscription fees ...

2. Fees, Subscription, and Renewal ...

Frequently asked questions

Is this a substitute for legal advice?

No. This generator produces a general-purpose starting template, not legal advice. Software licensing law varies by country and platform, so review the result and have a qualified lawyer adapt it before you ship your app.

Is my information sent to a server?

No. The agreement is assembled entirely in your browser with JavaScript. Nothing you type, including your company name, app name, or email, is uploaded or stored anywhere.

What is the difference between a EULA and terms of service?

A EULA licenses a specific piece of software to the person who installs or uses it, covering install rights, restrictions, and ownership. Terms of service govern a website or online service more broadly. Many products publish both, and a privacy policy alongside them.

Which license type should I choose?

Pick proprietary for paid software you license per copy, subscription for software a user can access only while they keep paying, and freeware for software you give away for free. The License Grant and fee wording change to match the model you select.

Should I prohibit reverse engineering?

Many commercial vendors do, to protect their source code. Toggle the reverse engineering restriction on to add that clause. Note that some jurisdictions allow limited reverse engineering for interoperability regardless of contract wording, which is why the clause is written to defer to applicable law.

Does a EULA cover privacy?

Not on its own. A EULA governs how the software is licensed and used, while a separate privacy policy explains what personal data your app collects and how you handle it. If your app collects data, publish a privacy policy in addition to this agreement.

Can I edit the generated EULA afterward?

Yes. The output is plain text you can paste into any editor, installer, or app store listing. Treat it as a draft: add clauses specific to your product, fill in any details, and have it reviewed before you publish.

Related tools