QR Code & Barcode Generator
Turn URLs, text, contacts and product codes into scan-ready QR codes and barcodes. Code-128, EAN, UPC, ISBN, Data Matrix, PDF417, vCard and MeCard — rendered entirely in your browser.
QR Code & Barcode Generator
How It Works
Three simple steps to a scan-ready code.
Pick a code type
Choose from QR, Code-128, Code-39, EAN/UPC, ISBN, Data Matrix, PDF417 or business cards.
Enter your data
Fill the form for the selected type — URLs, text, digits or contact details. Check digits are calculated automatically.
Generate, view, download
Render the code instantly, enlarge it full-screen, or download it as a PNG image.
FAQ
Common questions about the QR code & barcode generator.
Which barcode types are supported?
QR, Code-128, Code-39, Code-93, ITF-14, Data Matrix, PDF417, EAN-13, EAN-8, UPC-A, UPC-E, ISBN-13, ISBN-10, vCard and MeCard.
Does it calculate check digits?
Yes. EAN, UPC and ISBN codes get their final check digit computed automatically — just enter the data digits.
Can I make a vCard QR code?
Yes. Use the vCard form to encode a full business card (name, phone, email, company, title). MeCard is also supported.
Are my codes sent to a server?
No. All barcodes are rendered locally in your browser using client-side libraries. Nothing is uploaded.
Can I download the generated code?
Yes. Use the Download button to save any generated barcode or QR code as a PNG image.
What are Data Matrix and PDF417 used for?
Data Matrix suits small items and packaging; PDF417 is used for documents, IDs and shipping labels.