Skip to content

Security

Browser-side generation

Barcode generation runs in your browser using JavaScript. Your barcode data does not leave your device during basic generation. No server-side storage of barcode values occurs.

Input handling

All user inputs are validated and sanitized before rendering. SVG output is generated programmatically to prevent script injection. Input length limits are enforced.

File uploads

CSV uploads for batch generation are limited to 5 MB. Files are read in the browser only. File contents are not uploaded to external servers for processing.

HTTPS

All traffic is served over HTTPS. Content Security Policy headers are implemented to reduce XSS risk.

Reporting

To report a security issue, use the contact page.