Tools for digital-product creators
Generate license keys. See what your platform really costs you.
Two free tools, no signup, nothing uploaded. Mint cryptographically secure license keys for your software, then check what you actually keep per sale across the platforms creators use. Everything runs in your browser.
Your license keys
0 keysWhat you keep, per platform
| Platform | Fee / sale | You keep / sale | You keep / month | You keep / year |
|---|
Edit the fee assumptions
Adjust any platform's percentage and per-sale flat fee to match your plan or current published rates. Changes update the table instantly and stay in your browser.
| Platform | % fee | Flat fee | Assumption |
|---|
What's inside
Two tools every digital seller needs
Built to the same standard as the rest of the Copper Bay Labs suite: fast, private, and free.
Secure key generation
Keys are minted with
crypto.getRandomValues, with rejection sampling so there's no modulo bias.Your exact format
Set prefix, segment count and length, separator, and charset — including Crockford base32.
Single or bulk
Generate one key or up to 1,000, then copy individually, copy all, or download .txt / .csv.
Entropy at a glance
Every batch shows the bits of entropy per key so you can judge guess-resistance.
Honest fee math
See what you keep per sale, per month, and per year across the platforms creators actually use.
Editable assumptions
Fees are clearly labeled estimates you can adjust to your plan or each platform's current rates.
How it works
Private by design
-
Pick a tool
Switch between the license-key generator and the fee calculator with the tabs above.
-
Configure & run
Set your format or enter your numbers. Everything is computed locally in JavaScript.
-
Copy or download
Take your keys as text or CSV, or read your platform breakdown. Nothing is uploaded.
The Copper Bay Labs suite
Free, browser-based tools for indie builders
Ship safer and sell smarter with the rest of the suite from Copper Bay Labs.
Will you get sued? Checks your site for ADA accessibility and privacy-law exposure.
Open ShipSafe LeakCheckDid you leak a secret in your code? Finds exposed API keys and tokens before you commit.
Open LeakCheck ExposureCheckIs your live site leaking? Scans a running URL for exposed files and headers.
Open ExposureCheck DepCheckAre your dependencies risky? Flags vulnerable and abandoned npm packages.
Open DepCheckGenerate license keys and compare creator-platform fees. You're here.
FAQ
Questions, answered
Are the license keys actually secure?
Yes. Every character is drawn from the Web Crypto API (crypto.getRandomValues), a cryptographically secure random source built into modern browsers — not the predictable Math.random(). We use rejection sampling so each character is uniformly distributed with no modulo bias. The generator also shows the bits of entropy per key so you can size keys for your threat model.
Is anything uploaded or stored?
No. CreatorVault has no backend. Your key settings, the keys themselves, and every number you type into the fee calculator stay in this browser tab. Nothing is sent over the network, logged, or saved to a server. Generated keys live only in page memory until you copy or download them, and they disappear when you close the tab. You can even load the page once and run it offline.
How should I use these keys in my product?
These are random identifiers, not self-validating or signed keys. To use them, store the keys you issue (for example in your database) and check incoming keys against that list when a customer activates. For offline or signed licensing you'd pair a key with a server-side signature or a license file — that's part of the paid licensing API on our roadmap. Treat a generated key as a secret: issue each one once, and revoke it if it leaks.
Where do the platform fees come from?
The defaults are our best reading of each platform's publicly listed pricing at build time, and they're clearly labeled estimates you can edit. Real-world payouts also depend on payment-processing fees, currency conversion, VAT/sales-tax handling, your plan tier, refunds, and chargebacks. Always verify the current rate on each platform's own pricing page before making a decision — this calculator is a planning aid, not financial advice.
What's the "CreatorVault (planned)" column?
It's an illustrative target for a low-fee hosted checkout we're building, not a live product you can sign up for today. It's marked “planned” in the table so the comparison is honest. When the paid tier ships — hosted checkout, secure file delivery, and a license issuance/validation API — this column will reflect real, published pricing.