Open Source License Generator
FreeGenerate a LICENSE file for MIT, Apache 2.0, GPL, and more, instantly.
Runs entirely in your browser. Nothing you enter is uploaded or stored.
How it works
Which license should I pick?
That depends on what you want to allow, and it's a decision with real legal implications, so this is general informational context, not a recommendation. Permissive licenses like MIT, ISC, and BSD put almost no restrictions on reuse. Apache 2.0 is similar but adds an explicit patent grant, which matters more for larger or corporate-backed projects. GPL is copyleft — anyone who distributes a derivative work must also share it under the GPL, source included. The Unlicense goes further and dedicates the work to the public domain, waiving copyright entirely. For anything beyond a personal or hobby project, consulting a lawyer or a resource like choosealicense.com is the right move — this tool doesn't provide legal advice.
Why do some licenses not ask for my name or the year?
MIT, ISC, and both BSD licenses use a "Copyright (c) [year] [name]" line that this tool fills in for you. Apache 2.0 and GPL v3's actual license text doesn't have that kind of substitution at all — their official text separately recommends attaching a short boilerplate notice to each source file's header, which is a different convention from the LICENSE file itself, so this tool doesn't force those two fields where they don't apply. The Unlicense is a public domain dedication with no copyright claim, so it doesn't need a name either.
Is the license text exactly official?
Yes — every license bundled here is the verbatim official text (cross-checked against the SPDX license list for accuracy), with only the officially-specified placeholder fields substituted. Nothing else is paraphrased, summarized, or reworded, since license text carries specific legal meaning.
Does this tool store or upload anything I enter?
No. Everything — your license choice, name, and year — stays in your browser. Nothing is sent to a server, logged, or saved.