Open Source LICENSE File Generator Online
Generate an open-source LICENSE file (MIT, Apache-2.0, ISC, BSD) ready to add to your project.
Save the content in a file named LICENSE at the project root.
🔒 100% client-side — no data sent
Generate a ready-to-use LICENSE file for your open source project: MIT, Apache-2.0, ISC, GPL or BSD. Enter your name and the year, then copy the official license text. Generation is 100% in-browser, with no account and no data collection.
What is it for?
- ▸ Add a license to a new GitHub repository
- ▸ Choose between MIT, Apache-2.0 or GPL for a project
- ▸ Update the copyright year and holder
- ▸ Quickly generate a compliant LICENSE for a package
FAQ
Which open source license should I choose?
MIT and ISC are very permissive and simple, Apache-2.0 adds patent protection, while GPL requires derivatives to stay open source. The choice depends on how much freedom you want to give users.
Where do I put the LICENSE file in my project?
Place the file named LICENSE at the root of your repository. GitHub and package managers then detect it automatically.
What is the difference between the MIT and Apache-2.0 licenses?
Both are permissive, but Apache-2.0 is longer and includes an explicit patent grant, offering extra legal protection compared with the MIT license.