Retail & Inventory

DPCI Barcode Generator

Paste a Target DPCI number and get a scannable Code 128 or Code 39 label, ready to print on shelf tags, pick lists and inventory sheets. Free, no signup, and the number never leaves your browser except to render the image.

Print-ready PNG & SVG Code 128 or Code 39 No watermark
Nine digits as department-class-item. Hyphens optional.
Your DPCI barcode will appear here
PNG

What a DPCI actually is

DPCI stands for Department-Class-Item. It is the identifier Target uses internally to organise its own catalogue, and it is written as three groups of digits — a two-digit department, a three-digit class, and a four-digit item:

052  –  08  –  1246 department – class – item

A DPCI is not a UPC or an EAN. UPC and EAN are global product identifiers issued through GS1 and printed on the packaging so any retailer's checkout can scan them. A DPCI only means something inside Target's systems. That distinction matters before you print anything: a DPCI barcode is for internal workflows — shelf labels, pick lists, planogram sheets, inventory audits, backroom organisation — not for checkout.

Code 128 or Code 39?

A DPCI is just digits, and both formats encode digits fine. The practical difference is width:

Format Width for 9 digits Pick it when
Code 128 Noticeably narrower — it packs digit pairs into single symbols Default choice. Best where label space is tight, which is most shelf tags.
Code 39 Wider for the same digits Your scanner, label printer or inventory software specifically asks for it. Some older systems do.

If nothing in your workflow demands Code 39, use Code 128 and you will fit more label on the same tag.

Where to find a DPCI number

  • On a shelf label in store — the three hyphenated groups, usually printed in a top corner of the tag.
  • On Target.com — in the product details section of an item page.
  • In an internal system export — often as nine digits with no hyphens, which this tool accepts too.

Printing labels that actually scan

  • Keep the quiet zone. Leave clear white space either side of the bars. Cropping tight to the barcode is the most common reason a printed label fails to read.
  • Print at full black. Greyscale or "eco" modes soften bar edges and cost you reads.
  • Do not scale non-uniformly. Stretching the width relative to the height distorts the bar ratios.
  • Choose SVG for larger prints. It stays sharp at any size; PNG is fine for standard shelf tags.
Need a different barcode type? The free barcode generator covers Code 128, Code 39, UPC-A, EAN-13 and more. To print a whole sheet at once, use the bulk barcode generator, and to check an existing number use the barcode checker.

Frequently asked questions

No. Checkout scanners read the UPC or EAN on the packaging. A DPCI is an internal identifier, so a DPCI label is for internal use — shelf tags, pick lists, inventory sheets.

No. Hyphens are a display convention. This tool strips them and encodes the nine digits, which is what a scanner returns.

The number is sent to Snipinsta only to render the barcode image, and it is not stored. Nothing else about the request is retained.

Yes — paste your list into the bulk barcode generator, which lays multiple codes out on one printable page.

Was this helpful?

Your feedback improves our tools