Guides Plan
Which app generates thousands of unique discount codes on Shopify?
Who this guide is for
This guide is for Shopify merchants who need many different codes for the same deal, for example 1,000 one-time welcome codes for an email list, or one code per influencer. A shared code like WELCOME15 is one string anyone can pass around; unique codes tell you who used which code.
We compared 6 apps that generate unique codes in bulk. Every competitor fact comes from the app's Shopify App Store listing, checked on November 12, 2026. Prices are per month, in US dollars, and can change. For the click-by-click setup, see how to generate 1,000 unique discount codes in Shopify.
Shopstack makes Discount Genie, one of the apps on this list. It is listed first, and every app is described from its own listing.
What Shopify does on its own
The Shopify admin makes one code per discount: its discount page has a Generate code button for one random code and no field for a number of codes. Each item below links the Shopify page it comes from (checked November 12, 2026).
Shopify can
- Create one discount code at a time, typed or randomly generated with the Generate code button. Source: help.shopify.com
- Export your discounts to a CSV file from the Discounts page. Source: help.shopify.com
- Hold up to 20,000,000 unique discount codes per store. Source: help.shopify.com
- Add codes to an existing code discount through the Admin API, up to 250 per request. Source: shopify.dev
Shopify can’t
- Generate many unique codes from the admin. A discount takes one code. Source: help.shopify.com
- Import discount codes. Shopify's export page says: "You can't import discount codes to your store using CSV files." Source: help.shopify.com
- Add more than 250 codes in one API request. Source: shopify.dev
- Go past 20,000,000 codes per store. Apps can't raise that limit either. Source: help.shopify.com
To make one code in the Shopify admin:
- From your Shopify admin, go to Discounts, click Create discount, and in the Select discount type menu click Amount off products or Amount off orders.
- Under Method, select Discount code.
- In the Discount code section, click Generate code for a random code, or type your own name.
- In the Value section, pick Percentage or Fixed amount and enter the amount.
- Under Maximum discount uses, check Limit number of times this discount can be used in total or Limit to one per customer.
You need an app once you want more than a few dozen codes without a developer.
Which bulk code app fits your store
Bulk code apps differ most in how many codes each plan allows and where the codes go after they are made.
- Codes straight into Klaviyo: Discount Genie sends a bulk job to a Klaviyo coupon on its paid plans. Bulk Discount Code Bot syncs codes to Klaviyo on its Grow plan.
- A free plan to start: Entafix (250 codes a month), Code Bulk (500 codes for the life of the store) and Bulk Discount Code Bot (three discount sets).
- The lowest price for unlimited codes: Dyno lists one plan at $9.85 a month for unlimited unique codes.
- Codes for a discount you already have: Code Bulk adds codes to an existing discount, made in Shopify or by another app.
- Bulk codes plus other offers: Discount Genie and Kite also run tiered, BOGO and other discounts in the same app.
Discount Genie
Discount Genie (by Shopstack, the team behind this guide) has 5.0 from 50+ reviews on the Shopify App Store. Install it from Discount Genie on the Shopify App Store. It is a Shopify discount app built on Shopify Functions, and its Bulk code generator makes one discount with many codes (bulk code docs).
- Random or your own codes: choose Randomly generate codes and enter the Number of codes, or choose Upload a CSV file with your own list. Duplicate codes in the file are skipped, and the app tells you how many.
- Code shape: a Character length of 7 or more, Numeric, Alphanumeric or Letters, plus an optional prefix and suffix, for example BF26-7QK2M9X.
- CSV download: under Code destination, pick CSV file, then export all, unused or used codes from View my bulk discount codes.
- Klaviyo: pick Klaviyo under Code destination to send the codes to a Klaviyo coupon (Klaviyo steps). Klaviyo takes up to 1,000 codes per job, so Discount Genie sends a 2,500-code job as 3 uploads.
- Refill: Automatically refill codes when running low adds more codes when the job drops to your Refill threshold. It is off by default.
Bulk codes and Klaviyo are on the paid plans: Core $29.99, Growth $59.99, Pro $79.99 and Scale $99.99 a month, with Scale for Shopify Plus stores. The plan offered depends on your Shopify plan, and new stores pay $0.99/mo for the first 3 months on any monthly paid plan. The basic free plan (up to 3 basic discounts) has no bulk codes, but it does include payment method and store pickup discounts. Gift with purchase is for Shopify Plus stores on the Scale plan for stores that installed since July 15, 2026.
Bulk Discount Code Bot
Bulk Discount Code Bot by Seguno generates or imports unlimited unique coupons for Buy X Get Y, BOGO or any Shopify discount, and exports codes to a CSV file. It reports revenue, redemptions and average order value, and audits store discounts for missing expirations, limits and eligibility. It is rated 4.9 from 279 reviews, per its Shopify App Store listing, checked November 12, 2026.
The Starter plan is free for three discount sets. The Basic plan is $19 a month for unlimited codes and is not available for Shopify Plus. The Grow plan is $99 a month and adds the Klaviyo and Gorgias integrations, per its Shopify App Store listing, checked November 12, 2026.
Kite
Kite Discount, Free Gift, BOGO by Skai Lama is a discount toolkit for free gifts, Buy X Get Y, tiered and volume discounts, and it generates unique bulk codes "for email, SMS, and influencer offers". It is rated 4.9 from 1,386 reviews, per its Shopify App Store listing, checked November 12, 2026.
The free plan covers the first 50 discount orders each month and is not for Shopify Advanced and Plus plans; it does not list bulk codes. The Starter plan is $29 a month for up to 10K bulk codes, and the Growth plan is $49 a month for up to 100K bulk codes, per its Shopify App Store listing, checked November 12, 2026.
Dyno Bulk Discount Codes Generator
Bulk Discount Codes Generator by UAB Xantho (the listing calls it Dyno) generates unique codes in bulk, imports your own codes from a CSV file, and adds more codes to an existing set. It can make one code that gives an order discount and free shipping together. It is rated 5.0 from 70 reviews, per its Shopify App Store listing, checked November 12, 2026.
It has one plan, $9.85 a month, for unlimited unique discount codes, with a 7-day free trial, per its Shopify App Store listing, checked November 12, 2026.
Entafix Bulk Discount Code Generator
Bulk Discount Code Generator by Entafix generates codes in a set or imports your list from a CSV or Excel file. It uses Shopify Flow to give each customer a unique code, refill sets and alert you when codes run low, and shows which customer used each code. It is rated 5.0 from 57 reviews, per its Shopify App Store listing, checked November 12, 2026.
The free plan covers 250 codes a month. Premium is $2.99 a month for 5,000 codes, Pro is $4.99 a month for 10,000 codes, and Unlimited is $14.99 a month, per its Shopify App Store listing, checked November 12, 2026.
Code Bulk
Code Bulk: Bulk Codes App by Optizio generates unique codes for a discount you already made, "whether they are native discount codes, or discount codes created by third party applications", and exports them to a CSV file. It is rated 5.0 from 45 reviews, per its Shopify App Store listing, checked November 12, 2026.
The free plan covers 500 codes for the life of the store. The Pro plan is $14.99 a month for unlimited codes per month, per its Shopify App Store listing, checked November 12, 2026.
Bulk code apps side by side
Prices and ratings are from each Shopify App Store listing, checked November 12, 2026, per month in US dollars.
| App | Rating | Free plan | Cheapest plan with bulk codes | Klaviyo |
|---|---|---|---|---|
| Discount Genie | 5.0 from 50+ reviews | Basic free plan, no bulk codes | Core, $29.99 ($0.99/mo for the first 3 months) | Yes, on paid plans |
| Bulk Discount Code Bot | 4.9 from 279 reviews | Three discount sets | $19, not for Shopify Plus | Yes, on the $99 Grow plan |
| Kite | 4.9 from 1,386 reviews | 50 discount orders a month, no bulk codes listed | $29, up to 10K codes | Not listed |
| Dyno Bulk Discount Codes Generator | 5.0 from 70 reviews | None | $9.85, unlimited codes | Not listed |
| Entafix Bulk Discount Code Generator | 5.0 from 57 reviews | 250 codes a month | $2.99, 5,000 codes a month | Not listed |
| Code Bulk | 5.0 from 45 reviews | 500 lifetime codes | $14.99, unlimited codes | Not listed |
FAQ
How do I make a lot of unique discount codes at once in Shopify?
Use an app with a bulk code generator, because the Shopify admin makes one code per discount and can't import a CSV of codes. In Discount Genie, open Bulk code generator, choose Randomly generate codes and enter the Number of codes. See the step-by-step guide.
Can I create thousands of unique codes for free?
Some apps give a small free allowance: Entafix gives 250 codes a month and Code Bulk 500 codes for the life of the store. Discount Genie's bulk codes need a paid plan, and new stores pay $0.99/mo for the first 3 months on any monthly paid plan.
How do I get bulk unique codes into Klaviyo?
Pick Klaviyo as the Code destination in Discount Genie's Bulk code generator, on a paid plan, and the codes go to a Klaviyo coupon in uploads of up to 1,000 codes. Bulk Discount Code Bot syncs codes to Klaviyo on its $99 Grow plan.
Can I upload my own list of codes to Shopify?
Not in Shopify itself: its export page says you can't import discount codes with CSV files. Discount Genie, Bulk Discount Code Bot, Dyno and Entafix all import your own codes, per each listing checked November 12, 2026.
How many discount codes can one Shopify store have?
20,000,000 unique codes per store, and apps can't raise that limit (Shopify help).
