Generate printable A4 PDFs of ID-1 card labels. Upload an image, paste it from the clipboard, or load it from a URL, then position and scale it inside the card mask before adding multiple cards to a sheet. This is meant to be used with printable paper labels but you could print on regular paper and manually glue to the cards as well.
Note: This tool runs entirely in the browser and does not require a backend.
The quickest way to run it is to download the rendered HTML file from the latest release and open it in your browser.
npm install
npm run devnpm run build
npm run previewdocker run -p 8080:80 ghcr.io/daniel-k/card-label-imager:latestBuild the image:
docker build -t card-image:prod .Run the container:
docker run --rm -p 8080:80 card-image:prodThis project uses the following fonts:
- Fraunces — © The Fraunces Project Authors — licensed under the SIL Open Font License 1.1
- Space Grotesk — © Florian Karsten — licensed under the SIL Open Font License 1.1
Font licenses: https://openfontlicense.org/
