If you’re a Transfusion Trainer or LIMS specialist, you’ll recognise the problem immediately. The constant struggle of preparing realistic, compliant blood component units for essential training and system testing. You’ve scraped ice off frozen products, vigorously wiped down copier glass, cut out images, and laminated them only to watch them expire a few days or weeks later, forcing you to repeat the laborious cycle.
Why this tool was created
The NHSBT Barcode Generator was designed specifically to break this cycle. It provides a digital, on-demand solution that allows you to create high-fidelity, scannable barcodes in seconds, ensuring your training is accurate and your stock remains safe in controlled storage.
The Solution is Here: The Only Cells Blood Component Barcode Generator
I’ve built a lightweight, web-based tool that eliminates the manual burden, allowing you to generate perfectly compliant and scannable blood component labels instantly. No more messy paperwork. No more out-of-date photocopies. Just validated, digital units ready for use.

What makes this tool essential
✅ Preserves Clinical Stock: Eliminate the need to remove live units from the cold chain or freezers just to obtain a barcode image for a training session.
✅ Full Component Catalogue: Contains the full NHSBT Component Catalogue.
✅ On-Demand Accuracy: Instantly generate barcodes that follow the precise NHSBT hybrid format, avoiding the errors common in manual transcription.
✅ Endless Reusability: Unlike physical labels that expire, this tool allows you to reset dates and regenerate barcodes as often as needed, ending the “photocopy and laminate” loop.
✅ Realistic Scanning Behaviour: Barcodes can be scanned on screen using training scanners, supporting system testing and workflow simulation.
✅ Easy to access and share: Runs as a single, self-contained file with no installation or specialist software required.
| Feature | Your Benefit |
|---|---|
| Zero-Installation | Works through the web browser |
| Component List Ready | Generates data structures relevant to NHSBT (UK) / Australian requirements. |
| Offline Access | Does not need internet to work |

How it works (in brief)
While the tool is built for ease of use, it remains grounded in the rigorous standards required by the transfusion laboratory. It is a single-page HTML application that functions entirely within your browser, ensuring no data ever leaves your workstation. The tool ensures complete accuracy by following ISBT-128 Data Structure 001 for Donation Identification Numbers, including the automated calculation of the Modulo 37-2 check character (K) for manual entry verification. To maintain compatibility with current hospital systems, it utilises a hybrid approach that generates Product Codes, Blood Groups, and Expiry Dates in the legacy Codabar format required for seamless LIMS integration.
A training tool, not a labelling system
This generator is designed solely for training, education, and system testing. It must not be used for clinical labelling or applied to live blood components.
Get Started Today!
I believe this tool will become an indispensable resource for the Transfusion Training community. It can be downloaded using the link below:
Help make it better
To help ensure this resource continues to evolve alongside the needs of the transfusion community, I would greatly value your feedback and suggestions on how to make the tool even more effective for your training and simulation requirements. Please feel free to share any ideas for new features or improvements that would help make the generator more useful by emailing me at anas@onlycells.co.uk.