Code 128
A flexible option for text, numbers, inventory references, asset labels and internal tracking.
FREE BARCODE GENERATOR
Generate common one-dimensional barcodes directly in your browser. Choose a format, enter the value, adjust the size, and download the result as a scalable SVG or high-resolution PNG.
Enter your data and choose a barcode format.
Code 128 accepts letters, numbers and common symbols.
Your barcode appears below.
Select a format based on the system that will scan or process the barcode, not only on its appearance.
A flexible option for text, numbers, inventory references, asset labels and internal tracking.
Numeric retail-style formats that require the correct number of digits and check-digit structure.
Supports uppercase letters, numbers and a limited set of symbols in compatible systems.
A numeric format used where a 14-digit value is required by the receiving packaging or inventory workflow.
A numeric barcode option used by some inventory, warehouse and internal identification systems.
A specialized numeric format. Confirm compatibility with the exact scanning system before relying on it.
Generate and download a barcode in three straightforward steps.
Select the barcode type required by the scanner, software or business process that will use it.
Enter the exact data, then confirm that its characters and length are accepted by the selected format.
Download SVG or PNG, then scan-test the result before printing, packaging or operational use.
A technically valid barcode can still fail when printed or displayed poorly.
Use dark bars on a clean, light background and avoid decorative effects that reduce edge clarity.
Leave clear blank space around the barcode. Do not place text, borders or graphics too close to the bars.
SVG stays sharp when resized. PNG is convenient for digital use and common office documents.
Test the barcode using the intended scanner, material, lighting and final physical size.
Important limitations and practical answers before using the output.
Yes. You can generate supported barcode formats and download SVG or PNG files without creating an account.
Barcode rendering happens in your browser. QRmakerX does not receive the value entered into the generator. The page does load external fonts and the barcode library from third-party providers.
The tool renders the number you supply. It does not assign, register or verify ownership of retail product identifiers.
These formats require numeric values with specific lengths and check-digit rules. Confirm the original number before generating the barcode.
Choose SVG for scalable print artwork. Choose PNG for websites, presentations, documents and other workflows that expect an image.
You may use the generated image, but you remain responsible for the encoded value, numbering rights, legal requirements and acceptance by the system that will scan it.