A zero‑dependency, client‑side EAN‑13 generator that exports high‑resolution PNG or print‑ready SVG.
- Create a new repo and add the files in this folder.
- Push to
main. In repo settings → Pages → Source: Deploy from a branch, branch main, folder / (root). - Your app will be live at
https://<your-username>.github.io/<repo>/.
Drag & drop the folder onto https://app.netlify.com/drop or connect the repo. Build command: none. Publish directory: root.
vercel deploy with project root pointing to this folder. Framework preset: Other.
- Enter 12 digits (auto‑computes check digit) or 13 digits (validates).
- Adjust module width (resolution), bar height, quiet zone, and text size.
- Export PNG or SVG.
- Minimum quiet zone is 11 modules each side for EAN‑13.
- Prefer SVG for print workflows.
- Everything runs locally in the browser; no data leaves the device.