Add New, Sale, Low stock and custom labels to your product images — already translated into 60 languages, including Lithuanian, Latvian and Estonian.
No paid tier. No product limit. Uninstalling removes every badge.

New, Sale, Discount %, Low stock, Sold out, Best seller, Back in stock, Free shipping, Pre-order and Limited edition — plus fully custom text.
Badge wording follows your storefront language automatically. Nothing to translate, nothing to buy as an add-on.
Badges are precalculated on our server, so a collection page with 50 products makes zero extra calls to Shopify.
Colour, shape, position, size and case — set per badge. Pill, rectangle, circle or ribbon.
Show a badge on all products, on a tag, or on a collection. Stock and discount conditions update by themselves.
Delivered as a theme app embed. Nothing is written into your theme files, and switching it off removes every badge instantly.
No mock-ups below — these are the real screens, exactly as they look once Badgely is installed.





Badgely asks for read-only access to your products. It never writes to your catalogue and never edits your theme files.
One click fills in the type, the colours and the wording in all sixty languages. Adjust anything you like, or leave it as it is.
Online Store → Themes → Customise → App embeds → Badgely badges. Your storefront starts showing badges within seconds.
Badgely reads your products, works out which ones qualify and hands your storefront one small file. Nothing is written into your theme, so switching the app off removes every badge at once.
Most badge apps give you an English label and leave the translating to you. Badgely ships the wording for every language Shopify storefronts use.
…and 48 more. Any wording can be overridden per language.
Enter your store domain, or find Badgely in the Shopify App Store.
Yes. Every badge type, every language and unlimited products are included at no cost. We build paid Shopify apps too, and this one is how people find us.
It works with any Online Store 2.0 theme. Badges are placed on top of your product images without touching theme files, so nothing breaks and nothing is left behind if you uninstall.
No. Badge data is calculated on our servers and delivered as one small file, so product grids make no extra requests. The script is a few kilobytes and loads after your page.
Sixty, including all EU official languages plus Lithuanian, Latvian and Estonian, which most badge apps skip. You can override any wording per language.
Yes — target all products, a tag, or a collection. Stock and discount badges apply themselves based on live product data.
Badgely is how merchants meet MB „Liūto media“. Our paid apps solve other problems — email deliverability, reorder reminders and theme cleanup — but this one costs nothing, for everyone, permanently.