Boarding pass · gate, seat, flight · tear the stub
QR Code Generator
Type a link, some text, a Wi-Fi network or a contact and the code prints on the pass. Set the error correction, size and colours, then tear off the stub to download it as PNG or SVG.
Check-in
Print settings
A QR code is a boarding pass for data
A QR code packs text into a grid of black and white modules that any phone camera can read: a web address, a Wi-Fi login, a phone number, a plain message. Three big squares tell the camera where the corners are, the rest is the data plus error-correction codewords, which is why a code still scans with a corner torn off or a logo in the middle. The more you put in, the more modules it needs: the version number on the pass counts up from 1 (21 by 21 modules) as the content grows.
The settings
Error correction is how much of the code can be lost and still read: L survives 7 percent damage, H 30 percent, at the cost of a denser code. M is right for screens and clean prints; use H when the code will be small, printed on packaging or partly covered. The quiet zone is the blank border scanners need, four modules by the standard. Keep the ink dark and the paper light: cameras read contrast, and an inverted code fails on many phones.
Why a boarding pass
Boarding passes have carried their data in a barcode since 2005, the IATA bar-coded boarding pass, with the same information printed beside it for humans: name, flight, gate, seat. This page does the same: the code on the left, the facts about it on the right, and a stub you tear off to keep.
PNG or SVG?
SVG for print and design work, it scales to any size without blurring. PNG for websites, documents and anywhere an image file is expected; the size setting is its pixel width.
Will the Wi-Fi code work on iPhone and Android?
Yes. Both read the standard WIFI:T:WPA;S:name;P:password;; format and offer to join the network.
Is anything uploaded?
No. The code is computed in your browser by an open-source encoder; your text never leaves the page.