Unlimited Product Options
Display variant options as buttons, color swatches, image swatches, and more. Use as a product customizer w/ custom text boxes & file upload
Custom Style Product Options
Customize your buttons, color swatches, & image swatches for your product options & variants options. Add code to customize even further.
In stock Variants Options
Visually shows what product options/ variants options are in and out of stock with our swatches, buttons, and custom dropdowns.
About Best Custom Product Options
Give your customers the best shopping experience with better usability and beautiful custom options.
Use our app to style the product options you created in Shopify, or add unlimited customizations, product options, and variant options to customize your products and sell more.
Use conditional logic to show/hide options based on what the shopper has already picked.
Use as a product customizer with custom text boxes, file upload, radio buttons, checkboxes, image and color swatches, and more.
Display what is in stock
We are the only app that visually shows what is in and out of stock in your product options/ variants options
Unlimited Custom Options
Shopify limits you to 3 options and 100 variants.
With Best Custom Product Options you can have as many options and variants options you want to customize your products.
Unlike other apps, you won't have to follow a bunch of complicated instruction to get your product options working. The code gets automatically added to your active theme.
Custom Product Options:
Choose the best way to display your products with our custom options;
- color swatches
- image swatches
- radio buttons
- custom text boxes / text areas
- file upload
We also have a grid option to collect a lot of data like for prescription glasses, or you can use our app as product customizer.
- Easy Duplication Tool - Set up one product option then copy those settings to other products with our easy to use duplication tool.
- Global Settings - Set up global product option settings that will show on all your products.
- Custom Styles - Customize the style to fit your site.
- Conditional logic - Display the product options when your customer needs them, not when they don't.
Styled to fit your Theme
We use the styling of your theme to make everything fit in with the design of your site.
Choose Custom Styles for your Product Options
Customize your style to fit your needs.
- Choose round, square, or invisible borders
- Image Swatches & Color Swatches can be small, medium, or large size
- Image Swatches & Color Swatches can be circular or square
- Show or hide inventory tooltips
- Two sold out styles
We also have code snippets to help you customize everything even further.
Use conditional logic to show/hide the product options based on what the customer has already picked.
Product Personalizer / Product Customizer
Personalize / Customize your products with file uploads and custom text boxes / text areas with our product customizer.
Perfect for adding a monogram, engraving, or text.
Limited Characters for Custom Text Boxes / Text Areas
Limit the character count the customer can have.
See the app in action
Explore how the app works in an example store.View example store
Pricing 14-day free trial
Product Customizer & Product Personalizer
* All charges are billed in USD. Recurring charges, including monthly or usage-based charges, are billed every 30 days.
Overall rating Based on 104 reviews
Most recent reviews
Excellent customer support. The application works very well for us at the moment. I would gladly recommend this app to companies that want to have product customization features in there product page.
Boulder Creek Packs
This app was easy to setup - much easier than one of the major competitors! The documentation was easy to understand and I had our swatches set up in a couple of hours vs days. I think it would be even better if they had the ability to do 2-color swatches as well as being able to use images that had already been uploaded instead of having to reload them for each swatch group.
The app was just what I was looking for it was easy to use, good functionality and great support. 5 stars!