In this article
- The short answer by jewelry type
- The 6 best jewelry personalizers
- Why the font library matters more for jewelry
- Per-character pricing for engraving
- Birthstones and gem catalogs
- Engraving details to check before you launch
- Ring sizes, band engraving and couple sets
- Label metals correctly in your swatches
- What it really costs at three store sizes
- Pricing karat upgrades and protecting the engraving fee
- Setting up engraved jewelry with PIMW
- Which app should you choose?
- Frequently asked questions
- Keep exploring
Jewelry is the hardest thing to personalize online, and the most rewarding.
A customer engraving a necklace isn't picking a font for a T-shirt. They're choosing how their mother's name, a wedding date or a baby's initials will look on something that could be worn for decades and handed down after that. If the letters look cramped, or the script isn't quite what they pictured, they don't buy. And if they buy without seeing it, you risk a return you can't resell.
So the app you use to take those orders matters more for jewelry than for almost any other category. This comparison looks at the six apps jewelry merchants ask us about most, what each one is actually good at, and what they really cost once your engraving sales grow.
Full disclosure: we make PIMW Product Personalizer, and it's our first pick for most engraved jewelry. Where another app is the better fit, we say so.
Key takeaways
- For engraved necklaces, bracelets and name jewelry, PIMW Product Personalizer leads: live preview on the piece, 35+ fonts and flat pricing.
- Choose Zakeke for 3D rings and try-on, but expect a 1.7-1.9% fee on every personalized sale.
- Per-sale fees look small at $5,000 a month and cost about $1,800 at $100,000. Flat plans stay at $7.99-$24.99.
- Test every script font engraved small on your real metal before you offer it.
The short answer by jewelry type
| If you sell | Best fit | Why |
|---|---|---|
| Engraved necklaces, bracelets, name jewelry | PIMW Product Personalizer | Live preview on the piece, 35+ fonts including the scripts jewelry buyers want, per-character pricing, flat $7.99–$24.99 a month |
| 3D ring rotation, engagement rings, try-on | Zakeke | 3D and try-on preview, with a 1.7–1.9% fee on each personalized sale |
| Large template catalogs and print-file automation | Customily | Deep template library, $49 a month plus $0.10–$1.00 per item |
| Simple engraving fields without a preview | Hulk Product Options | Form fields only, from $10 a month |
The 6 best jewelry personalizers
1. PIMW Product Personalizer: best overall for engraved jewelry
PIMW puts a live canvas on your actual ring, pendant or bracelet photo, so the engraving appears on the piece as the customer types. That single feature does more for jewelry conversion than anything else on this list, because it answers the question every engraving buyer has: will this look right?
What jewelry stores use most:
- 35+ Google Fonts, including the scripts jewelry buyers ask for: Dancing Script, Allura, Great Vibes, Sacramento and Pacifico, alongside classic serifs like Playfair Display.
- Per-character pricing, calculated as the customer types and added to the cart through Shopify Cart Transform.
- Metal color swatches for gold, silver and rose gold, and image swatches for birthstones.
- Character limits, so nobody types a sentence onto a plate that fits nine letters.
- Conditional logic, so the engraving fields only appear when a customer chooses to add engraving.
- Multi-step flows for pieces with several engraving zones, like a front and back pendant.
Pricing is flat: a free plan, then $7.99, $13.99 or $24.99 a month, with no fee on each sale. Logo uploads and conditional logic start on the Pro plan.
The honest limit: PIMW doesn't do 3D rotation. If a customer needs to turn a ring around to inspect the stone, look at Zakeke.
2. Customily: best for catalog-heavy stores
Customily has a deep template library and mature print-file output, which suits stores running hundreds of templated designs or plated jewelry that needs exact production files. Its native print-on-demand integrations are strong.
The cost adds up, though: $49 a month plus a per-item fee that starts at $1.00 and drops toward $0.10 as your volume grows, according to Customily's pricing page. For a store selling a few hundred engraved pieces a month, that per-item fee often costs more than the subscription.
3. Zakeke: best for 3D rings and try-on
Zakeke's standout is realistic 3D preview and try-on, which matters for engagement rings and statement pieces where the customer wants to see the stone from every angle. It works across Shopify, BigCommerce and WooCommerce.
Zakeke has a free plan and paid plans, and its App Store listing shows a 1.7–1.9% transaction fee on customized products sold through it. That fee scales with revenue, so it hurts most exactly when your store is doing well. For 3D engagement rings it can be worth it. For flat engraved pendants, you're paying for 3D you don't need.
4. Inkybay: 2D with light 3D
Inkybay offers a 2D canvas with some 3D preview and solid print-file output. It's a reasonable middle ground if you want a bit of 3D without Zakeke's per-sale fees. Check its current pricing on the Shopify App Store before committing, since plans change.
5. Hulk Product Options: form fields without a preview
Hulk adds engraving text fields, dropdowns and swatches to your product page, starting at $10 a month on its App Store listing. There's no live preview on the jewelry itself.
It's the cheapest route if you can live without showing the engraving. Most jewelry buyers can't. They want to see "Alexandra" in Dancing Script on the actual pendant before they pay $89 for it, and a text box doesn't show them that.
6. A note on "monogram catalog" apps
You'll see some apps recommended for name jewelry that are really built for something else. My Easy Monogram, for example, focuses on steel wall decor, not jewelry. Check what an app is actually designed for before you pick it for engraving.
Why the font library matters more for jewelry
Apparel buyers pick fonts loosely. Almost any clean sans-serif works for a name on a hoodie. Jewelry buyers care intensely, because an engraved piece is gifted, kept and often inherited, and the font carries the feeling.
These are the fonts jewelry stores lean on most:
| Font | Style | Best for |
|---|---|---|
| Dancing Script | Signature-style cursive | Name necklaces, everyday pieces |
| Allura | Formal calligraphy | Weddings and engagements |
| Great Vibes | Flourished script | Premium and bridal |
| Sacramento | Modern script | Casual, elegant pieces |
| Playfair Display Italic | Classic serif italic | Timeless, heirloom pieces |
| Pacifico | Friendly script | Casual gifts |
| Pinyon Script | Elegant cursive | Premium pieces |
| Petit Formal Script | Delicate formal | Dainty pieces |
PIMW Product Personalizer includes these and 30-plus more Google Fonts. One caution applies to every app: a font that looks lovely on screen can fall apart when engraved small. Test thin strokes, tight curves and numbers on your actual metal before you offer a font. If your brand uses its own signature font file, confirm with the app's support team how custom fonts are handled before you commit.
Per-character pricing for engraving
Engravers price by character count, so your personalizer should too. A common structure is a base fee covering the first 12 characters, then a small charge for each character after that.
Apps built on Shopify Cart Transform, including PIMW, calculate this as the customer types and show it as a clear line in the cart. Here's what a customer might see:
| Cart line | Price |
|---|---|
| 14k Gold Name Necklace | $89.00 |
| Name: "Alexandra", Font: Dancing Script, Color: 14k Gold | |
| Engraving (9 characters, included) | $0.00 |
| Premium script font | $2.00 |
| Subtotal | $91.00 |
Variant-based pricing apps can do something similar, but you have to build the price tiers by hand, and they get messy fast.
Most jewelry stores cap engraving at 25 to 35 characters, because the plate physically can't hold more. Set that limit in your personalizer so customers can't order text that won't fit.
Birthstones and gem catalogs
If you sell birthstone jewelry, you have three options:
- Image swatches (PIMW, Customily, Zakeke). Upload 12 birthstone images, label them by month and set a price for each stone. Customers pick visually. This is the simplest setup and covers most birthstone name necklaces.
- Native birthstone templates (Customily). Pre-built month-to-stone mapping with ready-made selectors.
- 3D gem rotation (Zakeke). For premium engagement rings where buyers want to inspect the cut from several angles.
For a typical birthstone necklace store, image swatches are enough and work in any flat-fee personalizer. Save the 3D budget for rings where the stone is the whole point.
Engraving details to check before you launch
A few jewelry-specific details catch stores out after launch, whichever app you choose:
- Character limits per piece, not per store. Ring bands vary most with width (see the ring section below), pendants usually hold 15 to 20 characters and bracelets 20 to 30. Confirm the real numbers with your engraver and set the limit on each product.
- Monogram layouts. Traditional monograms put the last-name initial larger in the center, with first and middle initials either side. Block monograms keep all three letters the same size, and cyphers interlock them. Label the three fields clearly (first, middle, last) so customers don't enter the letters in display order by mistake.
- Curved text. Ring bands and round pendants need text that follows the curve. Check that the preview shows it that way, or the customer approves a straight line that won't match the finished piece.
- Laser engraving files. Laser engravers work from vector paths, so ask your engraver which format they want. Usually that's SVG or PDF with the text converted to outlines, which means the engraved font can't be swapped for a default one at production.
Ring sizes, band engraving and couple sets
Rings need more setup than any other piece, whichever app you use.
Label every size with its system. The US uses numbers with quarter steps, the UK and Australia use letters, and India uses its own numbers, roughly double the US figure. Underneath, they all measure the inside circumference:
| US | UK | India | Inside circumference |
|---|---|---|---|
| 5 | J to J½ | 10 | 49 mm |
| 6 | L to L½ | 12 | 52 mm |
| 7 | N to N½ | 14 | 54 mm |
| 8 | P to P½ | 16 | 57 mm |
| 9 | R to R½ | 18 | 59 mm |
Published charts disagree by about half a UK letter, so pick one chart, use it on every product and show the millimetres. Label options "7 (US)" or "14 (India)", add an "I don't know my size" choice that sends a ring sizer, and note that bands of 6 mm or wider feel tighter, so many jewelers suggest going up a quarter or half size.
Keep inside, outside and signet engraving as separate fields. Inside the band, jewelers commonly allow 15 to 30 characters including spaces, depending on size and width: a 2 mm band fits a date and initials, a 6 mm band a short phrase. Outside text gets fewer, larger letters ("ALWAYS", max 10). A signet face reads like a pendant: one to three initials as a monogram.
Build couple sets as one product. A "Set type" choice (single ring or matching pair) reveals a second size, metal and engraving block through conditional logic (on PIMW that's the Pro plan). Label them "Ring 1 (wider band)" and "Ring 2 (narrower band)" rather than his and hers, and keep both engravings on the same order line.
State your resize policy. Resizing an engraved ring can stretch or cut into the text, so say so next to the engraving field.
Label metals correctly in your swatches
Personalization makes buyers read metal descriptions closely, and a swatch labelled "Gold" on a plated piece is a return waiting to happen. In the US, the FTC's Jewelry Guides (16 CFR Part 23) set the terms:
- "Gold" without a karat mark means 24 karat throughout. Otherwise write "14K gold".
- Gold-filled is at least 10K gold bonded to a base metal, making up at least 1/20th of the piece's weight. Write "14K gold-filled", never "14K gold".
- Vermeil is sterling silver coated with at least 10K gold, at least 2.5 microns thick.
- Gold plated means at least 10K gold, at least 0.175 microns thick.
- Sterling silver means at least 925 parts per 1,000 silver.
Put the construction in the option name itself, such as "Gold vermeil (sterling silver base)".
For buyers in India, BIS hallmarking of gold jewelry is mandatory in the districts it has notified, for grades 14K, 18K, 20K, 22K, 23K and 24K (9K is voluntary). 10K is not a BIS grade, so leave it out of an India-facing karat dropdown. Each hallmarked piece carries a purity grade such as 22K916 and a six-character HUID that buyers can check in the BIS CARE app, so show "22K916" style labels next to "22K". On thin bands the hallmark and a long engraving compete for the same inside surface, so set a lower character limit there.
What it really costs at three store sizes
Flat pricing and per-sale fees look similar when you're small. They split apart fast as you grow.
| Engraving sales per month | PIMW Product Personalizer | Zakeke transaction fee alone (about 1.8%) | Customily |
|---|---|---|---|
| $5,000 | $7.99 (Basic) | about $90, plus plan | $49 + $0.10–$1.00 per item |
| $25,000 | $13.99 (Pro) | about $450, plus plan | $49 + $0.10–$1.00 per item |
| $100,000 | $24.99 (Unlimited) | about $1,800, plus plan | $49 + $0.10–$1.00 per item |
The Zakeke column shows only the per-sale fee at the midpoint of its 1.7–1.9% range. Which PIMW plan you need depends on how many products and templates you run, not on your sales volume, so the plans above are typical rather than required. Check each app's current pricing page before you decide, because plans change.
Pricing karat upgrades and protecting the engraving fee
The app fee is the small number. Your margin depends on how you price the metal and the personalization on top of it.
Price karat upgrades from gold content. 14K is 58.3% gold and 18K is 75%, so a 3 g band holds about 1.75 g of pure gold in 14K and 2.25 g in 18K (and the 18K version weighs a little more, because higher-karat alloys are denser). Multiply the difference by the day's gold price, add casting loss and margin, and that's your upgrade fee. An 18K upgrade on a 1 g stud and a 6 g band cost you very different amounts, so don't use one fee for every product. Gold moves daily, so review fixed upgrade fees at least monthly. If you stock each karat, keep it as a variant; if you make to order, a karat dropdown with an add-on fee keeps your variant count low.
Keep the sale off the engraving. A 20% sale should discount the piece, not the bench time. Use an amount-off products discount aimed at your jewelry collection rather than an order-wide code, or set compare-at prices on the jewelry only, then place a test order with engraving in the cart to see which lines the discount touched. "Free engraving this week" is often a cleaner offer, because you control exactly what it costs.
Work back from budget ceilings. A shopper searching "under $250" or "under ₹20,000" means the checkout total, engraving included. Price the base a little under the ceiling (say $219 to $229 for under $250) so the personalization still fits, and set rupee prices by hand rather than relying on automatic conversion.
Price stones by real cost. A synthetic birthstone and a natural sapphire shouldn't share one swatch fee.
Setting up engraved jewelry with PIMW
Here's how a name necklace comes together in PIMW Product Personalizer:
- Install PIMW from the Shopify App Store and add its app block to your product page in the theme editor. No code needed.
- Create a personalizer for the necklace and set the engraving area on the product photo.
- Add a name field with a character limit that matches the plate.
- Add a font picker with five or six jewelry fonts, not all 35.
- Add metal swatches for gold, silver and rose gold, and a birthstone image swatch if you sell them.
- Set pricing: the base engraving included, plus a small per-character or premium-font fee.
- Test a long name, a short name and special characters, then place a test order and check the engraving details reach your order.
Most stores have their first engraved product live in about 15 minutes. The free plan covers up to two personalized products, so you can try it without a credit card.
Which app should you choose?
For most jewelry stores selling engraved necklaces, bracelets and name pieces, PIMW Product Personalizer is the strongest fit: a live preview on the actual piece, the fonts jewelry buyers want, per-character pricing, and a flat monthly price that doesn't grow with your sales.
Choose Zakeke if 3D ring rotation or try-on is central to how you sell. Choose Customily if you run a very large template catalog and value its print-file automation enough to pay per item. Choose Hulk only if you're sure your customers don't need to see the engraving first.
Whatever you pick, test it on your own products. Type the longest name you've ever sold, look at it in your favorite script, and ask whether you'd buy it.
Frequently asked questions
What's the best Shopify personalizer for jewelry stores in 2026?
For engraved necklaces, bracelets, rings, name jewelry and birthstone pieces, PIMW Product Personalizer is our first pick: live preview on the piece, 35+ Google Fonts including the scripts jewelry buyers want, per-character pricing and flat $7.99 to $24.99 monthly plans. For 3D ring rotation and try-on, Zakeke is the stronger choice despite its per-sale fee.
What jewelry features matter most?
In order of impact: a live preview of the engraving on the actual piece, a good mix of script and serif fonts, per-character or per-line pricing, a birthstone selector if you sell them, metal color swatches, character limits and a preview at the real plate proportions.
How much does jewelry engraving software cost?
PIMW Product Personalizer has a free plan and paid plans at $7.99, $13.99 and $24.99 a month with no per-sale fee. Hulk Product Options starts at $10 a month without a live preview. Customily is $49 a month plus $0.10 to $1.00 per item. Zakeke has free and paid plans with a 1.7 to 1.9% transaction fee on customized sales.
How does per-character engraving pricing work?
You set a base engraving fee that covers the first few characters, then charge a small amount for each extra character. Cart Transform-based personalizers like PIMW calculate this as the customer types and show it as a clean cart line.
Which apps support birthstone selectors?
PIMW Product Personalizer, Customily and Zakeke all support birthstone selection. PIMW and most flat-fee apps use image swatches with 12 stone images and per-stone pricing. Customily offers native birthstone templates, and Zakeke can rotate gems in 3D.
Is PIMW Product Personalizer free to install?
Yes. It is free to install from the Shopify App Store, and the free plan covers up to two personalized products. Paid plans start at $7.99 a month and include a 3-day free trial.
How long does setup take?
Most stores set up their first engraved product in about 15 minutes: install the app, add the app block to the product page, create the name field, fonts and swatches, and test an order.
Keep exploring
Sources & further reading
Primary sources referenced in this article. We link to official platform documentation rather than secondary summaries so you can verify claims directly.