Free Shelf Label Generator

Create printable shelf labels and price tags in seconds. Type the product name, set the price in any currency and print. No sign-up, no watermark.

Create a label

Sale & unit price
Style
Size

Live preview

Actual print size

Quick tips

  • Press Enter to add a label and start the next one.
  • Have a list? Use Bulk add to paste many products at once.
  • Print at 100% scale to keep the exact label size.

Print sheet

0 labels

Your sheet is empty.
Labels you add will appear here, ready to print.

How to make shelf labels in 3 steps

  1. 1

    Enter product and price

    Type the product name, optional details like weight or brand, and the price. Pick from more than 45 currencies and the price is formatted automatically.

  2. 2

    Choose a style and size

    Select a classic, sale, fresh or dark design and a small, medium or large label. Add an original price to show a discount badge for promotions.

  3. 3

    Print or save as PDF

    Add as many labels as you need, choose A4 or US Letter and print. Dashed cut lines make trimming fast. Slide them into shelf strips or price channels.

Everything you need for retail price tags

Any currency, local format

$1,299.99, 1.299,99 €, R$ 1.299,99 or ¥1,300: each price follows the conventions of its currency, including symbols and decimals.

Sale and unit prices

Show the original price crossed out with an automatic percentage badge, and add a unit price per kg, lb, liter or item to help shoppers compare.

Bulk add from a spreadsheet

Paste a whole product list at once. Copy two or three columns from Excel or Google Sheets and get a full sheet of labels in one click.

Private and free

No account, no upload, no watermark. Your labels never leave your browser and are kept on your device for next time.

Supported currencies

Make price labels in US Dollar (USD), Euro (EUR), British Pound (GBP), Brazilian Real (BRL), Canadian Dollar (CAD), Australian Dollar (AUD), New Zealand Dollar (NZD), Mexican Peso (MXN), Argentine Peso (ARS), Chilean Peso (CLP), Colombian Peso (COP), Peruvian Sol (PEN), Uruguayan Peso (UYU), Japanese Yen (JPY), Chinese Yuan (CNY), South Korean Won (KRW), Indian Rupee (INR), Indonesian Rupiah (IDR), Philippine Peso (PHP), Thai Baht (THB), Vietnamese Dong (VND), Malaysian Ringgit (MYR), Singapore Dollar (SGD), Hong Kong Dollar (HKD), New Taiwan Dollar (TWD), Swiss Franc (CHF), Swedish Krona (SEK), Norwegian Krone (NOK), Danish Krone (DKK), Polish Złoty (PLN), Czech Koruna (CZK), Hungarian Forint (HUF), Romanian Leu (RON), Turkish Lira (TRY), Ukrainian Hryvnia (UAH), Israeli Shekel (ILS), UAE Dirham (AED), Saudi Riyal (SAR), Qatari Riyal (QAR), South African Rand (ZAR), Nigerian Naira (NGN), Egyptian Pound (EGP), Kenyan Shilling (KES), Moroccan Dirham (MAD), Pakistani Rupee (PKR) and Bangladeshi Taka (BDT).

Frequently asked questions

Is this shelf label generator free?

Yes. It is completely free, needs no account and has no watermark.

Which currencies can I use on my price tags?

More than 45 currencies, including US Dollar, Euro, British Pound, Brazilian Real, Japanese Yen, Indian Rupee, Mexican Peso and Canadian Dollar. Each price is formatted the way it is written in that currency's country.

How do I print shelf labels?

Add your labels to the print sheet, choose A4 or Letter paper and click Print / Save PDF. To get a PDF file, choose Save as PDF in your browser's print dialog.

What sizes are the labels?

Small is 60 × 30 mm, Medium is 80 × 40 mm and Large is 100 × 50 mm. Print at 100% scale (no "fit to page") to keep these exact sizes.

Is my product data stored anywhere?

No. Everything runs in your browser. Your labels are saved only on your own device so you can come back to them later.

Can I create many labels at once?

Yes. Use Bulk add and paste one product per line in the format Name; Price; Original price. You can copy the lines straight from a spreadsheet.

Bulk add labels

One product per line: Name; Price; Original price; Details. Only name and price are required. Tabs from a spreadsheet work too. Labels use the currency, style and size selected in the form.