How to Use
- Choose QR Code, Code 128 or Code 39.
- Enter one item per line; batch paste is supported.
- Generate a preview, then download PNG files or print on A4.
Generate QR Code, Code 128 and Code 39 individually or in batches, download PNG files and print using A4 layouts. Your input is not uploaded to our server.
Click an item to download it.
Enter content, then click Generate Preview.
Code 128 has higher data density and works well for warehouses and product identification. Code 39 is simpler but supports fewer characters and usually produces longer barcodes.
Keep enough quiet-zone margin, avoid printing too small or blurry, and make sure the content matches the selected barcode format. For Code 39, use uppercase letters, numbers and supported symbols.
Barcodes are generated by JavaScript in your browser. WUCJ Tools does not receive the locations, product names or URLs you enter. Advertising and analytics services may use cookies; see the Privacy Policy.
You may print generated codes for your own use, but official EAN/UPC product identifiers should be obtained from an authorized numbering organization rather than invented.
AdSense requires an internet connection to load ads. This online version also loads barcode libraries over the network.
This version stores settings only in your browser's localStorage and does not send them to our server. Clear the site's browser data to remove them.