Barcode & QR Code Examples โ Every Type, High-Resolution Print Quality
This page shows every barcode format and QR code content type available in the BatchPrintGTIN.com free generator. All examples are rendered directly in your browser using the same engine as the generator โ what you see here is exactly what you get when you download. Every barcode SVG is infinitely scalable vector output; PNG exports are available at 300 DPI or 600 DPI for professional print production. There is no account, watermark, or usage limit.
How to generate any of these: Open the free generator and select the Barcode tab or QR Code tab. For bulk generation of hundreds of codes from a spreadsheet, use the Batch tab with a CSV upload. All formats support lossless vector SVG and high-resolution PNG at 300 DPI or 600 DPI. The Page Designer lets you arrange codes on Avery, Uline, and custom label sheets and export a print-ready PDF.
๐ฆ Retail & Point-of-Sale Barcodes
These formats are used for products sold in grocery stores, pharmacies, and mass retailers including Amazon, Walmart, Target, and Costco. Retail barcodes require a GS1 Company Prefix for use on products sold in major stores โ the barcode image itself is free to generate, but the number assigned to your product must be licensed from GS1 if you are selling through retail channels. Every barcode below is generated as a vector SVG that can be scaled to any print size without quality loss.
UPC-A โ 12-Digit Retail Barcode
The standard retail barcode for North American point-of-sale. Required for all products sold in US and Canadian stores. Encodes a 12-digit GTIN-12 composed of a GS1 Company Prefix, an item reference number, and a calculated check digit. Every major retail scanner in North America reads UPC-A natively. Download as vector SVG for professional printing or at 300/600 DPI PNG for label software.
Retail POSGS1North America
UPC-E โ Compact Retail Barcode
A zero-suppressed compact version of UPC-A for small packaging where a full-width barcode won't fit โ lip balm, small bottles, blister packs, and tiny consumer items. Encodes 6 significant digits that expand back to a full 12-digit GTIN when scanned. Not all UPC-A numbers can be compressed to UPC-E; the generator validates compatibility automatically. Reads on the same scanners as UPC-A.
Retail POSCompactSmall Pack
EAN-13 โ International Retail
The global retail barcode standard outside North America. Used throughout Europe, Australia, Asia, South America, and the Middle East. Encodes 13 digits โ a 2โ3 digit country prefix, a company prefix, an item reference, and a check digit. Every UPC-A is a valid EAN-13 with a leading zero added, so a single barcode works globally. Required for EU retail, eBay international listings, and cross-border e-commerce.
InternationalGS1Europe/AU/Asia
EAN-8 โ Compact International
A compact 8-digit variant of EAN-13 for very small products where even a standard EAN-13 won't fit. Used on lip gloss, small batteries, gum packets, and card-sized items. EAN-8 numbers are assigned directly by GS1 on request โ they cannot be derived from your existing company prefix. The generator encodes and validates the check digit automatically.
InternationalCompactGS1 Assigned
๐ Inventory, Asset & Logistics Barcodes
These formats are used for internal inventory management, warehouse operations, asset tracking, shipping labels, and supply chain logistics. No GS1 registration is required for internal use. All formats support any combination of letters, numbers, and symbols (within format limits) โ you define the data structure to match your own SKU, part number, or tracking system. The generator supports custom bar height, bar width, font size, flat mode, and transparent background for all linear barcodes.
Code 128 โ Universal Alphanumeric
The most versatile linear barcode โ encodes all 128 ASCII characters with no fixed length limit. The default choice for inventory labels, shipping labels, FNSKU for Amazon FBA, asset tags, employee IDs, and any internal tracking system. Automatically selects the most compact encoding sub-type (A, B, or C) for maximum density. Accepted by virtually every warehouse scanner, POS system, and handheld reader worldwide.
InventoryShippingAmazon FNSKU
Code 39 โ Alphanumeric Standard
An older but widely deployed alphanumeric barcode encoding AโZ, 0โ9, and seven special characters (space, $ / + % . -). Inherently self-checking โ no separate check digit is required. Still heavily used in automotive parts tracking (VIN labels), US Department of Defence logistics, healthcare inventory, and older warehouse management systems that haven't migrated to Code 128. Wider bars than Code 128 for the same data.
InventoryAutomotiveHealthcare
ITF-14 โ Shipping Carton Barcode
The "case barcode" โ a 14-digit barcode printed directly on outer shipping cartons and corrugated cases. Encodes a GTIN-14: the product's UPC-A with a packaging level indicator digit (1โ8) prepended. Retailers use ITF-14 to scan incoming cases in their warehouse receiving dock โ different from the UPC-A scanned at the checkout register. The generator validates all 14 digits and calculates the check digit automatically.
LogisticsGS1Case/Carton
MSI / Plessey โ Shelf & Inventory
A numeric-only barcode (0โ9) of variable length with a Mod 10 check digit. Originated in department store shelf-edge pricing and stock-count systems. Still used in some legacy retail shelf management, bin-location labels, and small warehouse inventory systems that were built around MSI readers. Not suitable for retail POS โ use UPC-A or EAN-13 for checkout scanning.
InventoryShelf LabelsLegacy
Codabar โ Medical & Library
A numeric barcode with six special characters, using start/stop characters A, B, C, or D. Widely used in blood bank management systems (ISBT 128 predates it but Codabar remains in older facilities), library card and book tracking, FedEx and UPS air waybills (legacy), and clinical laboratory specimen labels. Each scanner read is wrapped in the start/stop pair for data integrity. The generator supports all four start/stop character pairs.
MedicalLibraryBlood Bank
PDF417 โ 2D Stacked Barcode
A stacked 2D barcode (rows of linear bar patterns) capable of encoding up to 1,850 alphanumeric characters โ far more than any 1D barcode. Used on airline boarding passes, US and Canadian driver's licences, government IDs, event tickets, shipping manifests, and healthcare patient records. Readable by imager scanners and phone cameras. The generator uses bwip-js to render PDF417 as a canvas element at high pixel density.
2D BarcodeBoarding PassGov ID
โฌ QR Code Content Types โ All 12 Formats
QR codes encode structured data that triggers a specific action on the scanning device. The BatchPrintGTIN QR generator supports all 12 content types listed below. Each type uses a standardised URI or data format โ your phone's camera app and QR scanner apps know how to interpret each one automatically. All QR codes below are generated at 160 ร 160 px for this preview; download at 4ร Ultra (1,120 px), 8ร Print (2,240 px), or use a Print DPI Preset for precise physical dimensions. QR codes can also be batch-generated from a CSV file and exported as a ZIP of PNGs, a ZIP of SVGs, or a multi-up print-ready PDF.
Data shown in examples: All QR code examples on this page encode either BatchPrintGTIN.com URLs (pointing back to this site) or clearly fictional placeholder data. No real personal data, real payment addresses, or real credentials are encoded in any example.
URL / Website Link
Opens a URL in the device's default browser when scanned. The most common QR use case โ menus, product landing pages, social media profiles, marketing campaigns, and any link-to-web scenario. Keep URLs short to reduce QR complexity and improve scan reliability at small print sizes. The generator's Auto-Shorten feature strips tracking parameters automatically. This example encodes batchprintgtin.com.
QRWeb / URL
Plain Text
Displays a plain text message when scanned โ no app or internet connection required. Useful for instructions on packaging, disclaimers, brief product descriptions, event programmes, and any static informational message that doesn't need to link anywhere. The scanner app simply shows the text on screen. Example encodes a sample product description text.
QROffline
Email Address
Opens the device's email app with the recipient address, subject line, and body pre-filled. Scanning takes one tap to get to a ready-to-send email โ no manual typing. Popular on business cards, printed brochures, contact posters, and customer service signs. The generator lets you set recipient, subject, and body text. Example uses a fictional placeholder email address.
QREmail
Phone Number
Initiates a phone call (or shows a "tap to call" prompt) when scanned. One of the simplest and highest-converting uses โ particularly effective on printed service adverts, business cards, vehicle wraps, and outdoor signage. The number is encoded in the international format (+1XXXXXXXXXX) for global compatibility. Example uses a fictional North American placeholder phone number.
QRPhone
SMS Text Message
Opens the SMS compose screen with a destination number and optional pre-filled message. Used for marketing opt-in campaigns ("text YES to subscribe"), appointment reminders, support ticket creation, and event check-ins. The SMSTO URI format is supported by all major phone operating systems. Example uses a fictional placeholder number and message.
QRSMS
WiFi Network
Automatically connects the scanning device to a WiFi network โ no password typing required. Supported natively on iOS 11+, Android 10+, and most modern QR scanner apps. Invaluable for hospitality venues (cafรฉs, hotels, Airbnbs), coworking spaces, event venues, and retail stores offering guest WiFi. The WIFI URI encodes SSID, security type (WPA, WPA2, WEP, or open), and password. Example uses a fictional placeholder network name and password.
QRWiFiHospitality
vCard Contact
Saves a complete contact card to the device's address book when scanned โ including name, job title, organisation, phone, email, website, and address. The modern digital business card: hand someone your card, they scan the QR, your contact is saved instantly. The vCard 3.0 format is universally supported by iOS and Android contacts apps. Example uses entirely fictional placeholder name and contact details.
QRContact / vCard
Location / Maps
Opens the device's maps app (Google Maps, Apple Maps, etc.) to a specific GPS coordinate when scanned. Used on printed event programmes, signage, delivery instructions, venue directions, real estate listings, and anywhere a precise physical location needs to be shared without an internet lookup. The geo URI format encodes latitude and longitude directly. Example encodes the approximate coordinates of Toronto, Canada.
QRMaps / GPS
Zoom / Video Meeting
Encodes a Zoom meeting URL (or any video conferencing link โ Google Meet, Microsoft Teams, Webex) for instant one-tap join. Print on conference room displays, event name badges, presentation title slides, or posters so attendees can join without fumbling for a meeting ID. Works with any video platform that uses a URL-based join link. Example encodes a fictional placeholder Zoom URL pointing to batchprintgtin.com.
QRVideo / Meetings
Calendar Event (iCal)
Adds an event directly to the device's calendar when scanned โ title, start/end date and time, location, and notes are all pre-populated. Scanning one QR code at a conference booth, trade show, or networking event adds the event to the attendee's calendar instantly. Uses the standard VEVENT iCal format supported by iOS Calendar, Google Calendar, and Outlook. Example encodes a fictional "Product Launch" event in October 2026.
QRCalendarEvents
WhatsApp Chat
Opens a WhatsApp chat window to a specific phone number with an optional pre-written message when scanned. Widely used for customer service, marketing opt-in, and order support in regions where WhatsApp is the dominant messaging platform (South Asia, Latin America, Middle East, Africa, Europe). Also works with WhatsApp Business accounts. Example uses a fictional placeholder phone number.
QRWhatsAppMessaging
Cryptocurrency / Bitcoin Payment
Encodes a cryptocurrency payment request in BIP-21 URI format โ wallet address and optional amount. When scanned by a Bitcoin (or other crypto) wallet app, it pre-fills a payment to the specified address. Used by merchants and individuals accepting crypto payments at physical locations. This example uses a clearly fictional placeholder address โ not a real wallet address and cannot receive funds. Replace with your own real wallet address in the generator.
QRPayment
๐จ QR Code Custom Styles
The QR Code generator supports full visual customisation while maintaining scannability. The finder patterns (corner eyes) on real generated codes are proportionally sized at exactly 7 modules out of a 21-module grid โ approximately one-third of the code width on each side. The style demo previews below faithfully represent that proportion. All styled QR codes are re-rendered from the matrix data at full resolution on download โ there is no quality loss from the styling. Always scan-test custom-styled codes before printing in volume, especially at small sizes.
Finder pattern size note: The three corner squares (finder patterns / "eyes") are always exactly 7ร7 modules in any QR code, regardless of style. They occupy roughly one-third of the overall code width and height โ this is required by the QR standard so that scanners can locate and orient the code. The style demos below accurately show this true proportion.
Square Dots
Classic square modules โ maximum scanner compatibility, standard QR appearance
Round Dots
Circular modules for a softer, modern look โ fully scannable at M or Q error correction
Rounded Squares
Slightly rounded module corners โ approachable, friendly aesthetic with great scan rate
Diamond Dots
Diamond-shaped modules โ geometric, premium appearance for upscale brands
Gradient Colour
Left-to-right or radial gradient across all modules โ brand-colour QR codes
Circle Finder Eyes
Circular corner finder patterns with square data modules โ distinctive and modern
Rounded Finder Eyes
Rounded rectangle finder patterns โ clean, contemporary brand-friendly style
Leaf Finder Eyes
High-radius rounded finder patterns โ organic, nature-inspired aesthetic
๐ Output Formats & Resolution Guide
Every barcode and QR code generated on BatchPrintGTIN.com can be downloaded in three formats:
SVG (Vector) โ The highest quality output. Infinitely scalable without any loss of quality. A single SVG file prints crisply at any size from 1 cm to 10 metres. Always use SVG when sending files to a professional printer, placing codes in Adobe Illustrator, Figma, Inkscape, or any design application.
PNG at 300 DPI โ High-resolution raster image. Approximately 2,520 ร 120 pixels for a standard barcode at 80mm label width, 300 dots per inch. Suitable for label software, Microsoft Word, Google Docs, and any application that accepts PNG but not SVG.
PNG at 600 DPI โ Ultra-high-resolution raster. Twice the pixel density of 300 DPI โ ideal for high-colour-fidelity printing, inkjet printing on glossy stock, and screen-printing setups that require maximum clarity.
PDF via Page Designer โ Opens the Page Designer to arrange codes on Avery, Uline, or custom label sheets. Supports Letter, A4, Legal, A3, and Tabloid paper sizes. Export a multi-up print-ready PDF with precise millimetre positioning, adjustable margins, gutters, and per-item offsets.
Format
Best for
Quality
Typical use
SVG
All professional print
Lossless, infinite scale
Printers, design apps, sign makers
PNG 300 DPI
Label software, Office
~2,500 px wide barcode
Avery labels, Google Docs, Word
PNG 600 DPI
High-colour inkjet/screen print
~5,000 px wide barcode
Glossy labels, premium packaging
QR 8ร Print
Large format QR posters
2,240 ร 2,240 px (280px base)
A3/A2 posters, retina displays
PDF (Page Designer)
Multi-up label sheets
Print-ready with bleed/margins
Avery 5160, Uline 2ร4, custom label stock
โก Batch Generation โ All Types from a Single CSV
The Batch tab on the generator lets you produce any combination of the above barcode types and QR code types from a single CSV spreadsheet upload. Each row can specify its own code type in a type column โ so a single batch can contain UPC-A barcodes, Code 128 barcodes, and QR codes all mixed together. The batch generator supports the same resolution options and styling features as the individual generators.
Upload a CSV with columns: data (required), label (optional), type (optional โ auto-detects if omitted)
Download the entire batch as a ZIP of PNGs at 300 DPI or 600 DPI, a ZIP of SVGs, or open directly in the Page Designer
Barcode settings (height, width, font size, flat mode, transparent background) apply to all barcode rows
QR settings (dot pattern, eye style, gradient, transparent background, logo overlay, frame & label) apply to all QR code rows
Click any generated thumbnail to view and download it individually at full resolution โ PNG or SVG
Download CSV templates directly from the Batch tab: Barcode CSV, QR CSV, or Mixed CSV
Generate Any of These for Free โ No Account Needed
No watermark, no scan limit, no subscription. Download high-resolution PNG at 300 DPI or 600 DPI, lossless vector SVG, or batch-generate hundreds from a CSV and export to a print-ready PDF label sheet.