Open Source License Text Generator
Generate standard Open Source licenses (MIT, Apache 2.0, GPL-3.0, BSD-3-Clause, ISC) with custom author and year.
About This Tool
The Open Source License Text Generator produces legally compliant, formatted license text files (LICENSE / LICENSE.md) for GitHub repositories, npm packages, and open source projects.
Key Features
How to Use This Tool
- Select your desired Open Source license type.
- Enter the copyright year and author / organization name.
- Copy the formatted LICENSE text into your project repository.
Why Use This Tool
- Clearly protect your intellectual property while granting unambiguous usage rights.
- Ensure package registries (npm, PyPI, crates.io) recognize your repository's SPDX identifier.
Pro Tips
- The MIT License is the most popular permissive license, allowing commercial use, distribution, and modification without forcing open-sourcing.
Frequently Asked Questions
What is the difference between MIT and GPL-3.0?
MIT is a permissive license allowing proprietary closed-source reuse. GPL-3.0 is a copyleft license requiring derivative works to also remain open source under GPL-3.0.
Where should I place the generated license in my repository?
Save the text as a file named `LICENSE` or `LICENSE.md` in the root directory of your project.
Related Tools
Cron Expression Generator & Visual Scheduler
Build and schedule 5-field crontab expressions with frequency presets, step values, and human-readable descriptions.
cURL to Go HTTP Client Code Converter
Convert cURL commands into idiomatic Golang net/http client requests with context and error handling.
cURL to PHP cURL Code Converter
Convert cURL terminal commands into PHP curl_init and curl_setopt_array scripts with headers and JSON payloads.