Legal generators

EULA Generator: Free End User License Agreement Template

Create an end user license agreement that grants users a license to your app, software or game and sets what they may and may not do with it, ready as HTML, Markdown or text.

  • Free foreverNo trial, no paywall, no usage limits.
  • No sign-upOpen the page and start. We never ask for an email to use a tool.
  • PrivateEverything runs in your browser. Your input is never uploaded or stored on our servers.
  • Works offlineOnce the page has loaded, the tool keeps working without a connection.

A template, not legal advice. Laws differ by country and change often. Check the result against your product and have a lawyer review it before you rely on it.

Your product

Tell us what you publish and where. Each choice adds the clauses that product type needs.

What are you publishing?

Pick everything this document should cover. Each choice adds the clauses that product type needs, such as cookies for websites or device permissions for apps.

Where is it distributed?

Store rules change what the documents must say: Apple requires specific EULA terms, Google Play needs account deletion links, and the Chrome Web Store needs a Limited Use statement.
Adds Apple's required EULA terms and the App Privacy checklist.Adds Google Play terms and the Data safety checklist.

About the product

The name people know it by. It appears in the title and throughout the document.
Optional. The product's home page or store listing, so readers know which product the document is for.
One or two plain sentences. The terms quote it so readers know what they are agreeing to use.

Your answers will be saved in this browser only as you type.

Your end user license agreement

Updates as you answer. Copy or download it as HTML for your site, Markdown for docs and GitHub, or plain text for store forms.
Copy HTMLDownload eula.html

16 sections · built in your browser. 4 items need your attention in Review.

Want an app this simple to use? Talk to our team

Quick answer

An end user license agreement (EULA) is the contract that licenses your software to a user instead of selling it, and sets the limits: no copying, reverse engineering or resale, plus updates, termination and liability. Playxoft's free EULA generator asks what you distribute, such as an app, desktop software or a game, and builds a matching agreement as HTML, Markdown or plain text. On the App Store, Apple applies its standard EULA unless you supply your own. It is a template, not legal advice.

  • Apps, desktop software and games
  • License grant and restrictions
  • Apple minimum terms section
  • Steam section
  • Virtual items and anti-cheat
  • HTML, Markdown and text

How to use the EULA Generator

  1. 1In Product, choose what you distribute (a mobile app, desktop software or a game) and where: the App Store, Google Play or Steam.
  2. 2In Publisher, add your company name, postal address, phone number and email. Apple's minimum terms require all four for App Store apps.
  3. 3In Features, turn on payments, virtual currency, loot boxes, multiplayer and anti-cheat if your product has them.
  4. 4In Rules, set the governing law, where disputes are heard and your liability cap.
  5. 5Copy or download the EULA and show it at install or first launch. For the App Store, paste the plain-text version into App Store Connect.

What is an EULA?

An EULA licenses software; it does not sell it. The user gets permission to install and use a copy on your terms, while you keep ownership of the code. That is what lets you forbid copying, reverse engineering and redistribution, end the license when someone breaks the rules, and ship updates that change features.

A typical EULA includes:

  1. License grant: personal, non-exclusive, non-transferable and revocable, on devices the user owns or controls.
  2. Restrictions: no copying, modifying, reverse engineering, renting or reselling, except where the law allows it.
  3. Ownership: you keep every right you do not expressly grant.
  4. Updates and support: whether you provide them, and that updates may install automatically.
  5. Third-party components: open-source and SDK licenses that also apply.
  6. Termination: the license ends if the user breaks the terms, and the user must delete the software.
  7. Warranty disclaimer and limitation of liability, as far as the law allows.
  8. Export controls and governing law.

EULA vs terms of service: which do I need?

EULATerms of service
CoversThe software installed on a deviceAn online service, account or website
Core ideaA license to use a copyRules for using the service
Typical productsDesktop software, mobile apps, games, SDKsSaaS, websites, online platforms
Key clausesLicense grant, no reverse engineering, no resaleAccounts, acceptable use, payments, user content
AcceptedAt install or first launchAt sign-up or checkout

Many products need both. A mobile game with online play typically has an EULA for the app and terms for its online accounts, chat and store; you can combine them in one document or link two. Create the service terms with the terms and conditions generator, and cover the data you collect with a privacy policy.

Do I need my own EULA on the App Store?

Not necessarily. Apple provides a standard EULA that applies in every country and region: if you do not provide a custom one, the standard EULA applies to your app and no license link appears on your product page. You can enter a custom EULA in App Store Connect, as plain text only: HTML tags are stripped and only line breaks are kept (Apple).

A custom EULA must include Apple's minimum terms, among them:

  • The EULA is between you and the user only, not Apple.
  • Apple has no obligation to provide maintenance or support.
  • You, not Apple, are responsible for warranties, product claims and intellectual property claims; if the app fails a warranty, the user may notify Apple for a refund of the purchase price.
  • The user confirms they are not in an embargoed country or on a restricted-parties list.
  • Your name, postal address, phone number and email for questions, complaints and claims, and the user's duty to follow third-party terms.
  • Apple and its subsidiaries are third-party beneficiaries who may enforce the EULA.

When you choose the App Store, the generator adds an Apple App Store section that covers each of these in its own words; choose Steam and it adds a note that the Steam Subscriber Agreement also applies.

Apps with auto-renewable subscriptions must also link their terms of use and privacy policy in the app and in App Store metadata (Apple).

What can't an EULA forbid?

Not every restriction holds everywhere. In the EU, the Software Directive lets a lawful user make a backup copy, observe and test how a program works and, in limited cases, decompile it for interoperability, and any contract term that forbids those is void (Directive 2009/24/EC). The Court of Justice also held in UsedSoft v Oracle that selling a downloaded copy with a perpetual license can exhaust your right to stop its resale (C-128/11). Consumer law limits warranty disclaimers and liability caps just as it limits terms and conditions.

Word restrictions "except as permitted by applicable law" so the rest of the clause survives where one part does not. The generator gives you a well-structured agreement to start from; it is a template, not legal advice, so have a lawyer review it before you license software to businesses or ship it at scale.

What should a game EULA include?

Games need a few clauses ordinary software does not:

  • Virtual currency and items are licensed, not owned, have no real-world value and cannot be exchanged for money.
  • Cheating, bots and exploits end the license. Say what detection you run, and disclose the data it collects in your game privacy policy.
  • Mods and user content: what players may create and share, and the license they give you.
  • Online features may change or shut down; say how much notice you will give.
  • Loot boxes: where the odds are published. The App Store and Google Play both require the odds to be shown before purchase.

Frequently asked questions

An EULA, or end user license agreement, is a contract between a software publisher and the user that grants a license to use the software rather than selling it. It sets what the user may do, such as install it on their own devices, and what they may not do, such as copy, reverse engineer or resell it.
On the App Store, Apple's standard EULA applies if you do not provide your own, so a custom one is optional. Elsewhere, including Google Play, desktop software and direct downloads, write your own if you want clear license terms such as no reverse engineering, no resale and the right to end the license, and show it at install or first launch.
An EULA licenses a copy of software installed on a device. Terms of service set the rules for an online service, such as accounts, acceptable use, payments and user content. Desktop software may need only an EULA, a website only terms of service, and an app or game with online features usually needs both.
It is the Licensed Application End User License Agreement that Apple applies to every App Store app that does not provide a custom EULA. It applies in all countries and regions. If you write your own, it must include Apple's minimum terms, such as Apple not being a party to the agreement and being a third-party beneficiary.
Yes. Write one agreement and add a short App Store section with Apple's minimum terms, which apply only to copies obtained from the App Store. Make sure the license scope covers every platform you ship on.
Generally yes, when the user has to accept it before installing or first using the software, for example by clicking I agree. Terms the user never saw are much harder to enforce, and consumer law can override individual clauses, such as bans on making a backup copy in the EU.

Last updated by the Playxoft engineering team.

From the team that built this tool

Have an app idea you keep putting off?

We design and build iOS, Android and cross-platform apps people enjoy using, from the first sketch to store launch. Tell us about your idea and get a free, no-pressure consultation on how to build it well.

More free tools

See all tools

Privacy Policy Generator

New

Draft a privacy policy for your app, website, extension or game, with GDPR and SDK clauses.

Open tool

Privacy Policy Generator for Apps

New

Write the privacy policy the App Store and Google Play require, with your SDKs disclosed.

Open tool

Privacy Policy Generator for Websites

New

Create a website privacy policy covering forms, cookies, analytics, ads and embedded content.

Open tool

Terms and Conditions Generator

New

Draft terms and conditions for your website, app or SaaS: accounts, payments, content and liability.

Open tool

Privacy Policy Generator for Chrome Extensions

New

Write a Chrome extension privacy policy with the Limited Use statement the Web Store expects.

Open tool

Privacy Policy Generator for Games

New

Draft a game privacy policy covering player accounts, chat, ads, analytics and young players.

Open tool