Best Custom Product Options

Best Custom Product Options

by Relentless Apps

Product options, infinite custom options, & images swatches

4.8 of 5 stars(42 reviews)

Custom Product Options

Display product options as buttons, color & image swatches, buttons, input text, file upload, and more. Create unlimited options.

Customizable Style

Choose the size of your image & color swatches, border styling for buttons, and out of stock style for your product options.

Display what is in stock

We are the only app that visually shows what is in and out of stock in your product options.

About Best Custom Product Options

Best Custom Product Options is the only app that visually shows your customer what is in and out of stock, giving them the best user experience.

Our main goal is to make your product options stand out with well-designed easy to use product options. We use the styling of your theme to make everything fit in with the design of your site.

Unlimited Options

Shopify limits you to 3 options and 100 variants.

With Best Custom Product Options you can have as many as you options and variants you want.

No Coding

Unlike others, our app doesn't require any coding 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 product options;

  • buttons
  • color swatches
  • image swatches
  • radio buttons
  • checkboxes
  • text input
  • file upload

App Features:

  • 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
  • Conditional logic

Choose Custom Styles for your Product Options

We have a lot of custom style options in our settings and we also give you the code to customize the style even further.

  • Choose round, square, or invisible borders
  • Swatches can be small, medium, or large size
  • Swatches can be circular or square
  • Show or hide inventory tooltips
  • Two sold out styles

Conditional Logic

Only show the product options when your customer needs it. With conditional logic, you can choose what product options a customer sees depending on the options they select.

Limited Characters for Input Text

In our settings for input text you can limit the character count the customer can put in. Perfect for letting your customer customize a product.

Multi-Select Options

Multi-select allows your customer to select more than one variant in your product options. You can use this with buttons, checkboxes, and image & color swatches.

See the app in action

Explore how the app works in an example store.

View example store

Media gallery


Pricing 14-day free trial

Premium Plan


  • Buttons

  • Color swatches

  • Image swatches

  • Checkboxes

  • Radio Buttons

  • Text Input

  • File Upload

  • Conditional Logic

  • Infinite Virtual Product Options

* All charges are billed in USD. Recurring charges, including monthly or usage-based charges, are billed every 30 days.

Overall rating
4.8 of 5 stars
Based on 42 reviews

  • 5 of 5 stars
    90% of ratings are 5 stars
  • 4 of 5 stars
    5% of ratings are 4 stars
  • 3 of 5 stars
    0% of ratings are 3 stars
  • 2 of 5 stars
    0% of ratings are 2 stars
  • 1 of 5 stars
    5% of ratings are 1 stars

Most recent reviews


My FAVORITE APP! Excellent customer Service. This is a MUST! Easy to install and it loads fast!! 10/10

Performance Nutrition Box

I really like the versatility of this app. If you need custom options for your products this app is for you! Support is also very responsive when a question or concern is brought up. Thank you.


Excellent app with great support. Easy to setup and use. Recommended.