Loyalty
Bulk Gift Cards
Make hundreds of Shopify gift cards at once, in any currency.
How it works
Three steps, no developer needed.
Build your CSV
One row per gift card: amount, currency, optional code, optional customer email. Or use the generator form for identical cards.
Preview every row
The app checks each row and shows exactly what will be created before a single gift card exists.
Create the batch
Native Shopify gift cards, created in one run. Every full code is stored so you can search, reveal, and export it later.
Bulk Gift Cards at a glance
The numbers, straight from the Shopify App Store listing.
| What it does | Make hundreds of Shopify gift cards at once, in any currency. |
|---|---|
| Status | Live on the Shopify App Store |
| Pricing | Free plan · Pro $49/mo or $411/yr (save 30%) · Become Our Client $1,000/mo |
| Free plan includes | 20 gift cards per batch. CSV import with full preview, cards in any currency, and CSV export of every code. |
| Shopify App Store | apps.shopify.com/bulk-gift-cards-2 |
| Built by | Win-Win Apps |
| Page last updated | 2026-08-11 |
What it does
Everything included.
- Create hundreds of gift cards from one CSV upload or a single form
- Issue gift cards in any currency your store sells in
- Row-by-row preview with error checks before a single card is created
- Every code stored at creation: search, reveal, and export as CSV anytime
- Import existing gift card codes when migrating from another platform
- Per-row control over customer email and whether a notification is sent
- Native Shopify gift cards, no parallel balance ledger
- Free plan, no credit card to install
Pricing
Free to start. Honest paid plans.
Free plan
20 gift cards per batch. CSV import with full preview, cards in any currency, and CSV export of every code.
Pro
$49/mo or $411/yr (save 30%)
- Unlimited batch sizes
- Everything in Free
- Priority support
Become Our Client
$1,000/mo
- Full access to our development team
- 2-week turnaround for a custom app
- Idea reviewed during the trial before billing starts
- 3-day free trial
The short answer
Shopify admin has no way to create gift cards in bulk. You create them one at a time, and after each card is created Shopify only ever shows you the last four digits of the code. That is fine for a handful of cards and impossible for a promo run, a corporate order, or a platform migration.
Bulk Gift Cards fixes both problems in one pass. Upload a CSV with one row per card, or fill one form with a quantity and an amount, preview every row, then create the whole batch as native Shopify gift cards. The app stores every full code at creation, so you can search, reveal and export the list later.
Who this is for
Merchants running a promo where each customer needs their own code. Wholesale and corporate orders where a client buys 500 cards at $50 each. Stores migrating off Square, Toast, Lightspeed or Clover who need existing balances honoured on day one. Multi-market stores that need cards denominated in the currency the customer actually shops in.
What makes it different
Two things, and they are both boring until the day you need them.
The first is currency. Of the dozen bulk gift card apps on the Shopify App Store, only two say anything at all about multi-currency gift cards. Everything else issues in your storeโs base currency and leaves your EU and UK customers doing mental math at checkout. Bulk Gift Cards sets currency per row, so a single CSV can produce USD, CAD, EUR and GBP cards in one run.
The second is the codes. Shopify masks gift card codes after creation. If your app does not capture the full code at the moment it creates the card, that code is unrecoverable, and you will find that out on the day a customer emails asking you to resend theirs. Every code is captured here at creation and stays searchable and exportable.
Pricing without a percentage
Three of the highest-rated gift card apps on the App Store charge a monthly fee plus a percentage of gift card value, typically 1 to 2.5 percent. On $50,000 of gift cards issued that is $500 to $1,250 a month on top of the subscription. Bulk Gift Cards is a flat fee. Free for 20 cards per batch, $49 a month for unlimited, and nothing taken off the value you issue.
Frequently asked questions
How do I create gift cards in bulk on Shopify?
Shopify admin creates gift cards one at a time, so bulk creation needs an app. With Bulk Gift Cards you either upload a CSV with one row per card or fill a single generator form with a quantity and an amount. The app previews every row, flags errors, then creates all the cards as native Shopify gift cards in one run. The free plan creates 20 cards per batch and Pro is unlimited.
Can I create Shopify gift cards in more than one currency?
Yes. Bulk Gift Cards lets you set the currency per row, so one CSV can create USD, CAD, EUR and GBP cards in the same batch. Most bulk gift card apps on the Shopify App Store do not mention currency handling at all, which is why merchants selling in multiple markets end up issuing everything in their store's base currency.
Can I import existing gift card codes from another platform?
Yes. If you are moving from Square, Toast, Lightspeed, Clover or another Shopify store, you can import the existing codes and balances so your customers' old cards keep working. Put the existing code in the code column of the CSV instead of leaving it blank for a generated one.
Where do the gift card codes go after they are created?
Every code is saved by the app at creation. You can search history by code, email or note, reveal any code, and export the whole batch as a CSV. This matters because Shopify only shows the last four digits of a gift card code after it is created, so if the app does not capture the code at creation the full code is gone.
Are these real Shopify gift cards?
Yes. The app creates native Shopify gift cards through the Shopify API. There is no separate balance ledger and no third-party wallet, so cards redeem at checkout exactly like any gift card created in Shopify admin, and they keep working if you uninstall the app.
Does it email the gift cards to customers?
Optionally, per row. If a row has a customer email and notify is set, Shopify sends that customer the gift card notification. Leave notify off and the card is created silently, which is what you want when you are producing codes for a print run, a corporate client, or a promo insert.
Is there a free plan?
Yes. The free plan creates 20 gift cards per batch with the full CSV import, preview, multi-currency and export features. Pro at $49 a month removes the batch limit. There is no percentage fee on gift card value on any plan.
Keep reading
Guides and comparisons for this app.
How-to guides
Try Bulk Gift Cards on your store today.
Free tier on every app. No credit card to install.