How to Test If a Shipping Barcode Will Scan Before You Ship

A barcode that looks fine can still fail. Here is a quick, repeatable way to check a printed label — what to look at, how to decode it, and how to read the result.

Run the Barcode Test

Free · Runs in your browser · Nothing is uploaded

The 60-Second Method

Testing one printed label before a batch is the cheapest quality check in shipping.

  1. Print at Actual Size / 100%. Turn off “Fit to Page” and “Shrink oversized pages”. Use the label stock and printer you will really ship with.
  2. Inspect the printed barcode. The bars should be dark, sharp and evenly spaced, with no white streaks and no bars fused together.
  3. Decode it. Open the shipping label barcode test, scan the printed label with your camera, and wait for Barcode decoded successfully.
  4. Repeat once at a slightly different angle and distance. A barcode that only reads in one perfect position is marginal.
  5. Only then print the batch. Testing one label costs a few cents; a batch of unreadable labels costs time and reshipments.

What to Check on the Printed Barcode

Most failures are visible before you ever scan.

Bars are crisp, not smeared

Bars that look thick or bleed together usually mean thermal darkness is set too high or print speed is too fast. Faint, grey bars point the other way. Adjust one setting at a time and reprint a single label.

Enough blank space on both sides

Every barcode needs an empty margin, called the quiet zone, on its left and right. Cropping a label too tightly, or a printer margin that clips the edge, can remove it and stop scanners reading.

No streaks, folds or tape across the bars

A white line from a dirty printhead, a crease, or shiny tape over the barcode can break the pattern. See how to fix thermal printer streaks.

Size and proportions

Barcodes must keep their proportions. If a label was shrunk from a full page or stretched to fit, the bars can end up too narrow to print cleanly. The Shipping Label Resizer crops to the label instead of shrinking the whole sheet.

Phone Test vs. Barcode Verifier

Know what the test can and cannot tell you.

Professional barcode verifiers measure print quality against standards such as ISO/IEC 15416 and give a grade. A phone or webcam test is different: it answers a simpler question — can this be decoded at all, repeatedly? That is what most sellers need day to day, but it is not a grade and not a carrier approval.

If a barcode decodes on your phone but a carrier scanner rejects it, read why a barcode can scan on a phone but not a scanner.

Private by design

When you use the FitMyPage barcode test, camera frames and photos are decoded in your browser and never uploaded. See the Privacy Policy for the full explanation.

Frequently asked questions

How can I check if a barcode will scan before I ship?

Print one label at 100% on your real printer and stock, inspect the bars, then decode it with a phone camera or the FitMyPage barcode test. If it decodes repeatedly at slightly different angles, it is a good sign the batch will print fine.

Can I test a shipping label barcode with my phone?

Yes. Open the barcode test on your phone, allow camera access, and hold the printed barcode in the frame. You can also take a photo and upload it instead.

Is a phone scan the same as a carrier scanner?

No. Phone cameras and carrier or warehouse scanners use different optics and thresholds. A phone success is encouraging, not a guarantee.

What size should a shipping barcode be?

Follow the size the carrier or marketplace generated. The safest approach is to print the original label file at 100% rather than resizing the whole page, which shrinks the bars.

Why does my barcode look fine but not scan?

Small defects are hard to see: slight blur, bar-width gain from over-dark printing, a clipped quiet zone, or low contrast. A decode test reveals them faster than looking.

Do I need a barcode verifier?

Most small sellers do not. A verifier grades print quality for compliance-heavy work; for everyday shipping, a printed-label decode test plus good printer settings is usually enough.

Test a printed label now

Print one label, scan it, and know before you ship the batch.

Run the Barcode Test