About This Tool
QR & Barcode creates QR, Code 128, EAN-13, UPC-A, or Data Matrix SVG graphics from entered content. The browser uses QRCode for QR output and JsBarcode for supported linear symbols; Data Matrix depends on the loaded bwip-js renderer.
What You Can Do
Five selectable formats
QR & Barcode accepts Text or supported numeric barcode data as its documented input.
Size, margin, and color controls
The current QR & Barcode implementation produces SVG.
SVG preview and download
The browser uses QRCode for QR output and JsBarcode for supported linear symbols; Data Matrix depends on the loaded bwip-js renderer.
How to Use
- 1
Enter or select the Text or supported numeric barcode data required by QR & Barcode
Enter or select the Text or supported numeric barcode data required by QR & Barcode.
- 2
Use the five selectable formats, size, margin, and color controls, svg preview and download controls that apply to this task
Use the five selectable formats, size, margin, and color controls, svg preview and download controls that apply to this task.
- 3
Run QR & Barcode and inspect the displayed SVG result
Run QR & Barcode and inspect the displayed SVG result.
- 4
Copy or download the SVG only when the current workspace provides that action
Copy or download the SVG only when the current workspace provides that action.
Practical Use Cases
QR & Barcode workflow
Use QR & Barcode when you need to creates QR, Code 128, EAN-13, UPC-A, or Data Matrix SVG graphics from entered content.
Result preparation
Create a reviewable SVG result while retaining the original Text or supported numeric barcode data.
Privacy and File Processing
Barcode Generator keeps its Text or supported numeric barcode data input in browser memory while the operation runs. The workflow creates SVG for local preview or download and does not send the entered values or selected file bytes to the GXA Toolbox application server.
Supported Inputs and Outputs
Input
- Text or supported numeric barcode data
Output
- SVG
How It Works
The browser uses QRCode for QR output and JsBarcode for supported linear symbols; Data Matrix depends on the loaded bwip-js renderer.
Quality and Fidelity
The browser uses QRCode for QR output and JsBarcode for supported linear symbols; Data Matrix depends on the loaded bwip-js renderer.
Limitations and Important Notes
- EAN-13 and UPC-A require valid numeric lengths and check-digit-compatible data.
- Contrast, quiet zones, print size, and scanner capability affect readability.
Worked Example
Create a Code 128 SVG for an internal inventory identifier and test it with the intended scanner.
Helpful Tips
- Keep a copy of the original Text or supported numeric barcode data while using QR & Barcode.
- Validate the SVG in its intended destination context.
Frequently Asked Questions
Does QR & Barcode execute on the application server?
No. The current QR & Barcode operation runs in the browser.
Is the QR & Barcode transformation always reversible?
Not necessarily. EAN-13 and UPC-A require valid numeric lengths and check-digit-compatible data.
What should I verify after using QR & Barcode?
The browser uses QRCode for QR output and JsBarcode for supported linear symbols; Data Matrix depends on the loaded bwip-js renderer.