Free · 60 languages · installs in two clicks

Product badges that speak
your customer's language

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.

Badgely badge styles applied to a product grid on a laptop
NaujaLietuvių
IzpārdošanaLatviešu
Järel 3Eesti
BestsellerDeutsch
Built the way Shopify recommends
🧩 Theme app extension⚡ No theme file edits🔐 Read-only access🇪🇺 EU hosting🗑️ Clean uninstall
Features

Everything a badge app should do, without the upsell

🏷️

Ten badge types

New, Sale, Discount %, Low stock, Sold out, Best seller, Back in stock, Free shipping, Pre-order and Limited edition — plus fully custom text.

🌍

60 languages included

Badge wording follows your storefront language automatically. Nothing to translate, nothing to buy as an add-on.

No extra requests

Badges are precalculated on our server, so a collection page with 50 products makes zero extra calls to Shopify.

🎨

Looks like your store

Colour, shape, position, size and case — set per badge. Pill, rectangle, circle or ribbon.

🎯

Rules, not manual tagging

Show a badge on all products, on a tag, or on a collection. Stock and discount conditions update by themselves.

🧩

Clean install and removal

Delivered as a theme app embed. Nothing is written into your theme files, and switching it off removes every badge instantly.

Inside the app

What you actually get

No mock-ups below — these are the real screens, exactly as they look once Badgely is installed.

Everything on one screen
Everything on one screenGuided setup, live counters and all your badges in a single list.
Live preview and six templates
Live preview and six templatesBlack Friday, Christmas, Today only, New, Clearance, Low stock — already translated.
Conditions, targeting and a schedule
Conditions, targeting and a scheduleStock and discount rules update themselves; badges switch on and off by date.
Your colours, your wording
Your colours, your wordingShape, position and colour per badge, plus an override for any single language.
Sixty languages, included free
Sixty languages, included freeThirty reviewed translations and thirty more as a starting point you can edit.
How it works

Three steps, about two minutes

  1. 1

    Install and open the app

    Badgely asks for read-only access to your products. It never writes to your catalogue and never edits your theme files.

  2. 2

    Add a badge, or start from a template

    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.

  3. 3

    Turn on the theme embed and save

    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.

Languages

The same badge, in 60 languages

Most badge apps give you an English label and leave the translating to you. Badgely ships the wording for every language Shopify storefronts use.

LietuviųNaujaIšpardavimasLiko 3
LatviešuJaunsIzpārdošanaAtlikuši 3
EestiUusSoodustusJärel 3
DeutschNeuSaleNur noch 3
FrançaisNouveauSoldesPlus que 3
EspañolNuevoRebajasQuedan 3
PolskiNowośćWyprzedażZostało 3
SvenskaNyhetReaEndast 3 kvar
NederlandsNieuwSaleNog 3 over
ItalianoNuovoSaldiNe restano 3
日本語新着セール残り3点
العربيةجديدتخفيضبقي 3

…and 48 more. Any wording can be overridden per language.

Install

Add Badgely to your store

Enter your store domain, or find Badgely in the Shopify App Store.

FAQ

Questions before you install

Is it really free?

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.

Will it work with my theme?

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.

Does it slow down my storefront?

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.

Which languages are supported?

Sixty, including all EU official languages plus Lithuanian, Latvian and Estonian, which most badge apps skip. You can override any wording per language.

Can I show a badge only on some products?

Yes — target all products, a tag, or a collection. Stock and discount badges apply themselves based on live product data.

Free, and staying free

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.