Price Tag Generator — Create Printable Price Tags & Labels

This tool builds printable price tags for retail products, garage sales, craft fairs, and small businesses. Enter the product name, price, currency, optional SKU, and an original price if you want to show a discount. Choose from four tag styles: classic white hang tag, sale red badge, minimal flat label, and premium dark card. A live preview updates as you type. You can generate a single tag or a full sheet of up to 30 identical tags formatted for standard A4 or US Letter paper. The print button sends the tag sheet directly to your browser's print dialog so you can print on card stock or adhesive label sheets without any additional software. The tool also calculates and displays the discount percentage automatically when an original price is entered.

Live Preview
Example Tag Styles
My Shop
Ceramic Mug
$9.99
SKU: MUG-001
SALE
Ceramic Mug
$14.99
$9.99
SAVE 33%
MY SHOP
Ceramic Mug
$9.99
SKU: MUG-001

Frequently Asked Questions

What should a price tag include?

A basic retail price tag needs the product name or description, the selling price with currency symbol, and optionally a SKU or item code for inventory. Sale tags also show the original price with the discount percentage. More complete tags include the store name, size or variant, and a barcode number for point-of-sale scanning.

What is a SKU number on a price tag?

SKU stands for Stock Keeping Unit. It is a unique alphanumeric code that identifies a specific product or variant within a retailer's inventory system. SKUs are internal codes defined by the seller and typically 6 to 12 characters long. They let you track inventory by size, color, or other attributes and appear in point-of-sale systems alongside barcodes.

What size should price tags be?

Standard small hang tags are about 1.25 by 1.75 inches. Medium hang tags are 1.75 by 2.75 inches. Shelf edge labels are typically 1.25 by 3 inches. Jewelry tags can be as small as 0.5 by 0.75 inches. For home printing on card stock, a 3 by 2 inch tag is practical and fits neatly on standard label sheet formats used by most home and office printers.

How do I print price tags at home?

Generate your tags with this tool and click the Print button. Your browser's print dialog will open. For best results, print on card stock or adhesive label paper and set the printer to best quality. Disable page scaling in the print settings to ensure tags print at their designed size. Pre-cut Avery label sheets work well for batches of 10 or 30 tags per page.

What is the difference between a price tag and a barcode label?

A price tag is a human-readable label showing the product name and price. A barcode label encodes a product identifier in a machine-readable striped pattern that a scanner reads at checkout. Modern retail labels often combine both: a printed price and name alongside a barcode or QR code. This tool generates the human-readable price tag layout. A separate barcode generator tool would be needed to create scannable barcodes.

What is psychological pricing and does it work?

Psychological pricing uses prices that feel smaller than they are. The most common technique is charm pricing: ending a price in .99 or .95 (e.g., $9.99 instead of $10). Studies show consumers process $9.99 closer to $9 than $10 because we read left to right. Odd pricing (ending in 7 or 9) signals a discounted deal; round numbers (ending in 0) signal premium quality. Luxury brands deliberately use round prices to avoid the "on sale" association.

How do I calculate a sale price from a percentage discount?

Sale price = original price * (1 - discount percentage / 100). A 30% discount on a $49.99 item: 49.99 * 0.70 = $34.99. To find the discount percentage from two prices: (original - sale) / original * 100. A drop from $49.99 to $34.99 is (49.99 - 34.99) / 49.99 * 100 = 30.0%. Always show both the original and sale price on the tag — displaying the crossed-out original price increases perceived value of the discount.

What information is legally required on a price tag?

Requirements vary by jurisdiction. In the US, the FTC requires that the advertised price be the actual price charged at the point of sale — no hidden fees. Most US states require the shelf or tag price to match the register price. In the EU, the Price Indication Directive requires the final price including all taxes and fees to be clearly displayed. For food products, the price per unit (per kg, per liter) must also be shown in most EU countries.

How It Works

Price tags are rendered as styled HTML elements using CSS. The tag layout, font choices, and color scheme update live as you type. The Print button calls window.print() with a custom print stylesheet that hides everything except the tag itself, giving you a clean printout. The PNG export uses html2canvas to render the tag at screen resolution to a downloadable image file.

Psychological Pricing

Prices ending in .99 or .95 feel meaningfully lower than round numbers — a $9.99 price is processed closer to $9 than $10. Odd-ending prices signal discounts; round numbers signal premium quality. This is why luxury brands use $200 instead of $199. The effect is strongest for unfamiliar products where customers lack a reference price. For high-trust repeat customers, the effect diminishes over time.

Retail Tag Standards

Common retail tag sizes: jewelry tags (1" x 1.75"), merchandise tags (2.375" x 4.25"), shelf talkers (3" x 5"). Most retail POS systems use standard Avery label dimensions. For professional printing, use 300 DPI images sized to the exact label dimensions. Include a bleed zone (extra 0.125" around edges) for tags that will be cut by a cutter or die.

When to Use This

Use to create price tags for a pop-up shop, craft fair, or market stall, to generate sample tags for a retail store planogram or product photography, to make quick sale stickers for a clearance event, to prototype a label design before committing to a professional print run, or to create educational retail training materials showing different tag formats.

More Free Tools

🔡

Alternating Caps Generator

Convert text to alternating caps (HeLlO WoRlD) with strict, random, or block modes. Includes case entropy stats.

🍻

Bar Name Generator

Generate creative pub, bar, and tavern names by style: dive bar, speakeasy, cocktail lounge, tiki bar, and more.

Random Weight Generator

Generate random probability weights for any number of items using Dirichlet distribution sampling.

📈

Campaign Name Generator

Build UTM-safe marketing campaign names with validation, UTM parameter strings, and a full URL builder.

View all tools →