Skip to content

Product badges ​

Badges are the small labels that sit over a product image — sale, sold out and new. They appear on product cards throughout the store.

Open Theme settings → Product badges in the theme editor.

Product badges

The three badges ​

Each has its own switch and its own two colors, so you can show only the ones you want and color each to suit.

BadgeShows when
SaleThe product has a compare-at price higher than its price
Sold outThe product is unavailable
NewThe product is tagged new

The sale and sold out badges are automatic — Shopify already knows those states, so there is nothing to maintain.

Tagging a product as new ​

The new badge is the one you control. Add the tag new to a product under Products → Tags in the admin, and remove it when the product is no longer new. Nothing expires it for you.

The tag is matched exactly, so new works and New Arrival does not.

Position and stacking ​

Badge position on image places badges in one corner of the image.

Maximum badges to show caps how many appear at once. A product can qualify for more than one — a new product on sale earns two — and past two or three they start covering the photograph they are meant to draw attention to. The default of 2 is a reasonable ceiling.

Appearance ​

Shape sets the badge outline. Badge text size and Badge text weight control the label.

Each badge then has its own Badge background color and Badge text color. These are set directly rather than coming from a color scheme, because a sale badge usually wants to stand apart from the section it sits in rather than blend into it.

Check the contrast

Badge colors are the one place in the theme where you can pick a combination the schemes would never produce — pale text on a pale background, for example. Preview a real product card after changing them rather than judging from the color picker.

SettingTypeDefaultNotes
Badge position on imageDropdownTop leftOptions: Top left, Top right, Bottom left, Bottom right
Maximum badges to showSlider (1–3)2—
ShapeDropdownRibbonOptions: Pill, Rounded, Square, Ribbon
Badge text sizeDropdownSOptions: XS, S, M, L, XL
Badge text weightDropdownNormalOptions: Normal, Bold

Sale badge

SettingTypeDefaultNotes
Show sale badgeCheckboxOn—
Badge background colorColor#F9F6EE—
Badge text colorColor#051F19—

Sold out badge

SettingTypeDefaultNotes
Show sold out badgeCheckboxOn—
Badge background colorColor#090412—
Badge text colorColor#ffffff—

New badge

SettingTypeDefaultNotes
Show new badgeCheckboxOn—
Badge background colorColor#008151—
Badge text colorColor#FFFFFF—

Need a hand? Use the support form linked from the theme listing.