Barcode Scanning
The Scan page uses your device camera to read barcodes from filament packaging. It’s the fastest way to add new spools or look up product details.
Opening the scanner
Section titled “Opening the scanner”Tap Scan in the bottom nav (mobile) or sidebar (desktop). Grant camera permission when prompted.
Scanning a spool
Section titled “Scanning a spool”- Point your camera at the barcode on the spool or box
- Hold steady — the scanner detects it automatically (no button press needed)
- If the barcode matches a known product, its details appear instantly
- Tap Add to inventory to create a spool from that product
When the barcode isn’t recognised
Section titled “When the barcode isn’t recognised”If the barcode doesn’t match anything in the catalog:
- Create a product — tap Add new product and fill in the details
- The barcode is automatically linked to the new product/variant so future scans work immediately
Searching by barcode manually
Section titled “Searching by barcode manually”Can’t scan? In the Products search bar, paste the barcode number directly. The catalog searches barcode fields too.
Adding barcodes to existing products
Section titled “Adding barcodes to existing products”- Open a product → select the variant
- Click Add barcode
- Type or scan the code
Now any scan of that barcode resolves to this variant automatically.
Supported formats
Section titled “Supported formats”MakerStack supports all common 1D and 2D barcode formats:
- EAN-13, EAN-8, UPC-A, UPC-E
- Code 128, Code 39
- QR Code, Data Matrix
Most filament packaging uses EAN-13.