Price Card Maker (PDF Printing with Barcode Support)

Enter a product name, price, and SKU to generate store-ready price cards as PDF on A4 or US Letter.

Supports Code128, EAN-13, and QR so you can move from input to preview to PDF without leaving the browser.

PDF printing A4 / US Letter Code128 / EAN-13 / QR Browser only Free
All data is processed in the browser and is not sent to the server.

Fast enough to feel casual, sturdy enough for store use

Input -> Preview -> PDF

The right-side preview keeps up

Changes in the table and shared settings flow straight into the preview so you can judge the sheet without breaking the rhythm.

Fewer print mistakes

Check paper, margins, and barcode size together

Adjust A4 or US Letter, column count, margins, crop marks, and cut guides in one place. Risky layouts are surfaced as warnings.

Bulk creation

CSV paste and row duplication stay quick

Paste tab-separated rows from Excel or comma-separated CSV, map the columns, and duplicate rows for reprints without extra steps.

Reuse

Save templates and restore the last setup

Save a store-specific print setup, keep a local draft, and come back to the same layout later on the same device.

How to Use (3 Steps)

  1. Fill the table with product name, SKU, and price, or paste rows from CSV.
  2. Adjust shared settings such as paper, margins, column count, barcode type, and logo only when you need them.
  3. Check the preview and warnings on the right, then export PDF or PNG.

Input Fields and Options

A practical minimum set of columns

Each row supports product name, SKU, price, currency, and an optional barcode override. SKU can be used as the default barcode payload.

Designed for pasted CSV

The tool auto-detects whether the first row is a header, handles comma and tab delimiters, and lets you correct the guessed mapping.

Shared settings stay collapsible

Keep the panel closed when standard settings are enough, then open it only for paper size, margins, price display, barcode type, logo, or alignment changes.

Mobile uses an edit sheet

On phones, row editing moves into a modal sheet so you do not have to fight with a dense table layout.

About PDF and PNG Output

PDF is the recommended export

Download the exact A4 or US Letter layout as PDF. It is usually more stable than direct browser printing when scale must stay exact.

PNG exports one card at a time

Use PNG when you need single cards for another layout or when you want each label as an image asset.

Print guidance stays visible

The output area keeps reminders about 100% scale, Actual Size, and turning off Fit so print mistakes are easier to avoid.

Warnings are collected in one place

EAN length issues, tight margins, narrow cards, and barcode sizes that are too small are surfaced together instead of hiding per row.

Template Saving and Import

Save named templates

You can save only the print setup or save the entire workspace including rows, depending on how reusable the setup needs to be.

Keep a local draft automatically

The current workspace can be autosaved on this device and restored the next time you return.

Export or import as JSON

Templates can be downloaded as JSON so they can move between browsers or devices without copying every setting by hand.

Made to be worth returning to

Templates, sample input, CSV mapping, and previous-session restore are all there to reduce setup friction on repeat visits.

Common Use Cases

Print shelf tags in three columns

Example input

A4 / 3 columns / 8 mm margins, with product name, SKU, and price, using Code128 from SKU

Example output

Create a standard in-store price card with bold pricing and borders, ready to export as PDF.

Make grocery tags with EAN-13

Example input

Switch the barcode type to EAN-13 and enter a 12-digit or 13-digit numeric code

Example output

The tool can append the check digit for 12 digits and validate it for 13 digits while keeping the warnings visible.

Send shoppers to a product page by QR

Example input

Override the barcode payload per row and use a product URL as QR content

Example output

Keep SKU on the card while using QR for a URL, which also makes the layout useful for event signage or temporary displays.

Frequently Asked Questions

Will barcode scanners read these cards?

The tool supports common formats such as Code128, EAN-13, and QR. Because print scaling affects readability, exporting PDF and printing at 100% is the safer workflow.

Can I change the currency sign or code?

Yes. You can enter your own currency code or symbol and choose whether the price shows with a symbol, a prefixed code, a suffixed code, or a custom prefix and suffix.

I need to create a lot of cards at once.

CSV paste, bulk row creation, and duplicate selected rows are all supported. Tab-separated paste from Excel works as well.

Is product data uploaded anywhere?

No. Input, preview, PDF and PNG generation, and template saving all stay in the browser. LocalStorage is used only if you keep saving enabled.

Notes

  • EAN-13 requires the correct digit count and check digit, so the tool validates those conditions before export.
  • Browser printing can still vary slightly by device and printer settings. PDF export is the safer recommendation.
  • Code128 is intended for ASCII content. For multilingual text or direct URLs, QR is usually the better choice.