Yearly
Free
- Always Free
- 50 License Keys
Startup
- Two Months Free
- 1,000 License Keys
Developer
- Two & 1/2 Months Free
- 3,000 License Keys
Business
Less Than $0.01 / Key- Two & 1/2 Months Free
- 10,000 License Keys
Enterprise
Discounted Per Key- No Setup Fees
- Unlimited Keys
– Works For –
Web Apps | Web Servers | Websites | Windows PC | Mac PC | Linux PC
Plugins | Themes | Video Games | Software | & More
Frequently Asked Questions
Pricing FAQ
- Do you have a demo?
Yep, try out the demo . No signup required!
- Do you have a free trial?
Even better! We have a 100% free for life plan that includes all the same features of our paid plans. Try it out and if you like our services you can easily upgrade at any time.
- Do I need a credit card to create an account?
Nope! You don’t need a credit card to create a free account. Once you set up an account you'll have full access to the Dashboard with no commitment, no hidden fees, no credits to buy, and no limits except the amount of free keys the plan offers. We believe in always giving our best, even for free plans.
- What type of licenses can I create?
You can create...
- Perpetual Licenses
- Subscription-Based Licenses
- Trial Licenses
- Limited Time Licenses
- Token-Based Licenses
- Date-Based Expiration Licenses
- Node-Locked Licenses
- Floating Licenses
We're planning to add even more license types in the future.
- What can I use my keys for?
You can use your keys to protect your games, plugins, themes, apps, software installs, and any other digital product. As long as your application can make at least a single API call to our servers it can be licensed.
- Does my app have to always be online for the keys to work?
Not unless you want it to, that’s up to you. A key only requires a single initial call to our API to activate. After that it’s up to you how you want to protect your product. You could, for instance, check just once on the initial install of your app, or you can check if the key is still activated every day and have your app stop working if the key has been deactivated.
- How do I add key checking to my app?
It’s easy and only takes a few lines of code. You can make your first API call within two minutes! We have extensive documentation with code examples in multiple programming languages.
To simplify, your app passes the key to our API and we handle the rest. The key sends back a message indicating its status which you can manipulate any way you like, such as fully unlocking your app when the key is activated.
- What payment methods do you accept?
We accept all major credit/debit cards through Stripe. Stripe securely handles all of our payment processing, we do not store any payment information on our servers.
- What happens if I need more keys?
If you reached your plan's key limit and need more keys you can easily upgrade your account via the Dashboard with the click of a few buttons. Your new keys will be accessible immediately.
- Can I change my plan?
Yes, you can upgrade or downgrade at any time via the Dashboard.
- Can I cancel my plan?
If you no longer wish to use BatchKeys, you may cancel at any time via the Dashboard.
- Do you offer custom plans?
Sure, we can set up a custom plan just for you. Custom plans start at 5,000 keys, but you can request as many keys as you need above that limit. Prices are adjusted based on the amount of keys requested. Please contact us and mention how many keys you need to get started.
- What levels of support are included?
We offer basic support for free accounts and premium support for all paid plans. Enterprise plans have dedicated technicians avaliable during normal business hours. Additionally, all plans can directly open support tickets to contact our help desk 24/7.
- What is the Enterprise Plan?
If you need rapid, large-scale key deployment our Enterprise Plan is right for you. Enterprise Plans can request any amount of keys and come with upgraded support. Prices are set per key. Please contact us to start your custom Enterprise journey or to request more details.
Enterprise plans have these exclusive benefits:
- 99.99% uptime SLA agreement
- Placement on a dedicated, managed, server environment.1
- Request higher key limits at any time.
- Receive the highest level of support, with a dedicated support tech assigned to your account.2
- Request for us to generate keys in bulk that meet your specifications (for free).
- Feature requests from Enterprise plans are given top priority.
- Request custom API rate limits3.
- Request users be whitelisted against the rate limit system.4