Software built to inspire confidence.
Full documentation
Resources offered freely including extensive user guides and full specifications.
PSR-2 and PSR-4 compliant
Uniform formatting and support for autoloading. Can be loaded easily using Composer or NuGet.
Multi-language support
Barcodes can be generated in PHP, .NET and Node.js. Support offered in English and French.
Custom image formats
Generate barcode images on the fly in PNG, JPEG or GIF format.
Tested and reliable
Our barcode software is fully tested and provides quality results consistently.
Try a demo
The 1D library uses the same calls as our 2D libraries and can be downloaded or tested online.
Simple, straightforward licensing.
Just pay once based on the number of servers you use.
View licenseOne license per server
Only license the maximum number of servers you deploy on. Test servers are free.
No redistribution
Integrate as part of your own original projects, but do not resell or repackage Barcode Bakery.
Perpetual duration
Your license does not need to be renewed unless you want to upgrade to the latest release.
Which language does your project use?
public ActionResult Index() {
var code = new BCGcode128();
code.Parse("HELLO");
var memoryStream = new MemoryStream()
var drawing = new BCGDrawing(code);
await drawing.FinishAsync(BCGDrawing.ImageFormat.Png, memoryStream);
return File(memoryStream, "image/png");
}
import { BakeryCode128 } from '@barcode-bakery/barcode-react/1d';
export default function Home() {
return <BakeryCode128 text="a123" thickness={30} scale={1} />;
}
import { BCGDrawing, createSurface, save } from '@barcode-bakery/barcode-nodejs';
import { BCGcode128 } from '@barcode-bakery/barcode-nodejs/1d';
const code = new BCGcode128();
code.setThickness(30);
code.parse('HELLO');
const drawing = new BCGDrawing(createSurface);
drawing.draw(code);
save(drawing, 'image.png', BCGDrawing.ImageFormat.Png);
Boost your productivity.
Save time by creating barcodes and tracking just about anything.
-
Tickets
Track entry, re-entry and exit for events, travel and more. -
Receipts
Look up previous purchases and invoice. -
Inventory
Keep track of merchandise and equipement. -
Information
Encode virtually anything: from data to contact details.