Get a Q-UPID

Completely free

Get your first Q-UPID.
It costs nothing.

A Q-UPID is the permanent code for one of your parts. Getting it is free, keeping it is free and printing it is free. Here is how to get one, put it on your parts and packaging, and automate the lot.

How it works

Four steps, and the first takes a minute

  1. STEP 1

    Tell us your parts

    Send your manufacturer name and your part numbers, as you print them. A simple list is enough.

  2. STEP 2

    We issue your codes

    One manufacturer and one part number is one Q-UPID. Allocation is free.

  3. STEP 3

    Print the code

    Put the 2D code on labels, packaging and datasheets. Colour or black and white.

  4. STEP 4

    Anyone can scan it

    A phone camera opens the live record for your part on q-upid.com. No app needed.

Coming next: generate your first Q-UPID right now

Log in with your company email address. When it matches your manufacturer, paste a part number and a real Q-UPID is created on the spot, with its 2D code ready to download. Your account then shows a summary of everything you have done and lets you download all your Q-UPIDs in one go.

This is being built. Until it opens, step 1 is how you start, and your codes are issued free of charge.

The cost

Allocation is completely free

There is no fee for a Q-UPID, none to keep it and none to print it on your parts and packaging. Looking a code up, by scan or by API, is free too.

Charges apply only to optional help and data tools, such as standardising your part descriptions. They never apply to the code.

Adoption

Put the Q-UPID where people look for the part

A Q-UPID is most useful when it travels with the part. It sits alongside your own part number and any barcode you already print. It replaces none of them.

Always print the code as text as well as the 2D code. If a label is scratched or a camera is not to hand, a person can still read it, and the check character catches a mistyped one.

Print guidelines

How big should the code be?

Sizes below are for the whole artwork, measured across its outer frame. Scale it in proportion and never stretch or crop it.

SizeArtwork widthSmallest dotScannable symbolReads from aboutUse it for
Minimum30 mm0.35 mm10 mm10 cmSmall parts and labels, flat matte surfaces, good printers only
Recommended40 mm0.47 mm14 mm14 cmUnit packaging, part labels, datasheets
Easy60 mm0.70 mm20 mm20 cmCartons, curved or textured surfaces, labels read in a warehouse

Reading distance is a rule of thumb of about ten times the width of the scannable square. For a pallet label read from a metre away, make the artwork about 300 mm wide.

These sizes come from decoding tests of the artwork and standard 2D code practice. The artwork decoded in software down to about one and a half pixels per dot, so the sizes keep a wide margin for ink spread and phone cameras. Your own printed test is the final check.

Versions

Colour or black and white

Both versions carry exactly the same code and scan the same way. Use colour where you print in colour. Use black and white for single-colour label printers, laser marking and anywhere ink is limited.

Sample Q-UPID 2D code in colour
Colour. Red ring and shield seal.
Sample Q-UPID 2D code in black and white
Black and white. One ink, no tints.

These are sample codes and have not been issued. Your issued codes come in both versions, as SVG for print and PNG for screens.

Stickers and labels

Print options

Automate

Use the API

The registry has a public read API. Use it to check a Q-UPID, fetch its record, or search by part number or manufacturer. No key is needed.

GET https://q-upid.com/api/v1/items/Q-9DHK2KV-J

GET https://q-upid.com/api/v1/items/search?q=22210&field=part&match=starts&limit=10

A record is returned as JSON. A lookup answers 200 for a record, 400 for a code in the wrong format, 404 for a code not issued and 503 if the registry cannot be reached. The fields are:

q_code, manufacturer, manufacturer_url, brand_of, part_number,
state, assurance_level, allocated_on, withdrawal_reason,
evidence_kind, distributor

evidence_kind says whether a record was checked against the manufacturer's own published page or issued from a distributor catalogue listing. Distributor-reported data is kept apart and marked unverified.

Issuing codes by API is planned and is not available yet. It will be authenticated per manufacturer, so a list of part numbers from your own system can return a list of Q-UPIDs. Tell us if you would use it.

For discussion

RFID and NFC

A printed 2D code is the supported form today. Tags are open for discussion, and nothing here is final.

FAQ

Questions manufacturers ask

Does it really cost nothing?

Yes. Allocating a Q-UPID is completely free, and so is keeping and printing it. Charges apply only to optional help and data tools, never to the code.

What exactly gets a Q-UPID?

One manufacturer's part. Identity rests on the manufacturer and the manufacturer's part number, kept as you write it. Descriptions give context and never decide identity.

What if the part number changes?

A new part number, or a different manufacturer name, is a new Q-UPID. If the part number stays, the Q-UPID stays, because you are saying it is the same part.

Does it replace our part numbers or our barcodes?

No. Your part numbers, SKUs and barcodes stay as they are. The Q-UPID sits alongside them and lets other systems state which part they mean.

Is anything about my part stored in the 2D code?

No. The code holds only the address of the part's record, which includes the Q-UPID. Nothing about the part is encoded in it, and the code itself means nothing.

Does scanning need an app?

No. A phone camera reads the code and opens the live record on q-upid.com.

Can I make the code bigger or smaller?

Yes, in proportion, within the size guidelines above. Do not stretch, crop, recolour or invert it.

Can a distributor get a code for my part?

Some codes are issued from distributor catalogue listings. They are marked as not yet checked against the manufacturer's own page. You can ask us to confirm them as yours.

Does a Q-UPID say one part replaces another?

No. A replacement or a compatible alternative is a relationship between two parts. Those belong in a separate layer, never inside the identifier.

Who is behind it?

Q-UPID is an initiative of Material-Masters Limited.

Manufacturer adoption pack

Everything in one download

The pack has a short guide with the print and packaging rules, a scan test sheet to print at true size, sample artwork in colour and black and white, and a parts list template to fill in and send us.