Open Source License Picker
Answer a few questions about your project and get a recommended open-source license — MIT, Apache 2.0, GPL, BSD, or something else.
Answer these 5 questions about how you want others to use your code.
How to use the Open Source License Picker
-
Answer the 5 questions about your licensing preferences.
-
Review the recommended license.
-
Copy the license text for your project.
Which open-source license should I use?
Choosing a license is confusing: MIT is permissive, GPL requires sharing changes, Apache 2.0 adds patent protection. This picker asks about your preferences — attribution, commercial use, patent grants, copyleft — and recommends the best-fit license from the OSI-approved list.
Key features
- Interactive questionnaire (5 questions)
- Recommends from MIT, Apache 2.0, GPLv3, BSD, ISC, and Unlicense
- Explanation of what each license allows
- Copy the full license text
Frequently asked questions
Is this legal advice?
No — this is an informational tool. For legal advice on which license to use, consult a lawyer.
What licenses are included?
MIT, Apache 2.0, GPLv3, LGPLv3, BSD 3-Clause, ISC, and the Unlicense (public domain).
Is my project info stored?
No — the questionnaire runs entirely in your browser.