Skip to main content
Mofumi PDF

Batch Barcode Injector

Stamp QR codes or barcodes with document IDs on every page or file.

100% Private — files never leave your device
Upload PDFDrop files here or click to chooseMax files: 200Accepted: PDF Files never leave your device

About this tool

Batch Barcode Injector adds a QR code, Code 128, Code 39 or EAN-13 barcode to many PDFs at once. The data comes from a pattern: {file} is the file name, {n} the page (or file) number, plus {index}, {counter}, {total} and {date}.

Stamp every page, only the first or only the last page, choose the size, position, colour and QR error correction, and print the encoded text under the code. Each input file gives one output file.

Codes are drawn as vector shapes, not images, so they scan reliably even when printed small. Everything runs in your browser.

Engines: pdf-lib · other

How to use

  1. 1

    Add one or more PDFs.

  2. 2

    Choose the code type, data pattern and position.

  3. 3

    Click “Add barcodes” and download the files.

Use cases

  • Document tracking

    Give every page a unique ID that scanners can read back.

  • Archive indexing

    Stamp each file with its reference number before filing.

  • Event tickets and forms

    Add a QR code linking to an online page or record.

Frequently asked questions

What can I put in the pattern?

Any text plus tokens: {file}, {n}, {page}, {index}, {counter}, {total} and {date}. A URL works for QR codes.

Why does EAN-13 fail?

EAN-13 needs exactly 12 or 13 digits. Use Code 128 for letters.

Will the codes scan when printed?

Yes. Keep QR codes at least 15 mm and leave the white quiet zone on.

You may also like