SellstampLicense key generator
Generate unique licence keys for software or digital products in the format you choose, with a check character that catches typos, from your browser’s cryptographic random generator.
Up to 10,000.
Catches any single mistyped character before a key reaches your server.
120 bits of randomness per key, from your browser’s cryptographic generator.
Paste a key made with the check character to test it.
Stays on your device
Everything runs in your browser. Nothing you type is sent to Sellstamp or anyone else.
Ready to sell it?
Sellstamp gives a digital product a storefront, a checkout into your own payment account and automatic delivery. Open a free store
How to use it
- Set how many keys, how many groups and how long each group is.
- Add a prefix if you want one, and keep the check character on.
- Generate, then copy the keys or download them as CSV to import into your store.
Worked out in your browser
Nothing you type here is sent to Sellstamp or anyone else; the numbers, keys and text are made in this tab.
How the keys are made
Each character comes from your browser’s cryptographic random generator, in Crockford’s base-32 alphabet: digits and capital letters without I, L, O and U, so a key read aloud or copied by hand cannot be confused. Each character carries 5 bits, so a key of five groups of five holds about 120 bits of randomness; nobody will guess one.
The check character
With it on, the last character is calculated from all the others. If a customer mistypes any single character, the key no longer matches its check character, so your software can say “typo” before asking your server. It does not make a key harder to forge: only your server’s list of issued keys does that.
Questions
Are these keys secure?
They are unguessable (about 120 bits for 5 × 5). Security comes from your server only accepting keys it issued, which no key format can replace.
Why are there no letters I, L, O or U?
They are easily confused with 1, 0 and V, or spell words by accident. Crockford’s base-32 alphabet leaves them out.
Can Sellstamp issue keys automatically?
Yes: Sellstamp can generate licence keys on each sale or deliver keys from a list you import, such as the CSV made here.
How many keys can I make?
Up to 10,000 at a time, all different from each other.
Related tools
EULA generator
A software licence agreement template.Digital product license generator
Personal, commercial or extended terms.Product description generator
A brief into three description lengths.Ebook cover maker
Title, author and colours into a cover.Product thumbnail maker
Headline, badge and product on a gradient.Payment fee calculator
Fees and net, or the price for a net.
Popular free tools
QR code generator
Any link or text to a QR code, with a logo in the middle.Background remover
A transparent PNG, cut out without uploading the photo.Invoice generator
Line items, tax and a total, ready to print or save as a PDF.Image resizer
Exact pixels or a percentage, as PNG, JPEG or WebP.Logo maker
A mark, a monogram or a wordmark, as a transparent PNG and an SVG.Profit margin calculator
Cost and price to margin, or a target margin to the price that hits it.