How Do QR Codes Work? A Practical Guide
Learn how QR codes store data, use finder patterns and error correction, and turn text or URLs into a scannable grid.
Clear answers, real limitations, and hands-on tools. Learn how formats work, avoid common errors, and create results that scan or decode reliably.
10 focused guides with practical steps and a related browser tool.
Learn how QR codes store data, use finder patterns and error correction, and turn text or URLs into a scannable grid.
Create a branded QR code with a center logo, readable colors, adequate error correction, and a clean quiet zone.
Scan a QR code saved in a photo or screenshot, improve difficult images, and inspect links safely before opening them.
Create a Wi-Fi QR code for guests and understand SSIDs, WPA security, hidden networks, printing, and password exposure.
Choose a practical QR code print size using module count, viewing distance, contrast, quiet zones, and real-device testing.
Diagnose QR scanning failures caused by contrast, size, damage, logos, dense data, quiet zones, focus, and invalid content.
Compare static and dynamic QR codes for privacy, editing, tracking, reliability, cost, and long-term printing.
Understand QR error correction levels L, M, Q, and H and choose the right balance for size, damage, and logo use.
Inspect QR destinations safely, recognize suspicious domains and protocols, and avoid automatic opening before verification.
Plan CSV data, generate multiple QR codes, name files consistently, export a ZIP, and test batches before printing.
10 focused guides with practical steps and a related browser tool.
Compare Code 128 and EAN-13 character support, length, check digits, retail use, density, and practical scanning.
Understand Code 128 character sets, start codes, checksums, stop patterns, density, and common business uses.
Calculate the thirteenth EAN-13 digit with weighted sums, validate existing numbers, and avoid common GTIN mistakes.
Learn the UPC-A modulo-10 check digit formula and validate a 12-digit retail barcode without losing leading zeros.
Turn a valid ISBN-13 into a book barcode, understand Bookland EAN, price add-ons, checksums, and print testing.
Compare Data Matrix and QR Code capacity, appearance, marking size, camera support, standards, and industrial use.
Understand stacked PDF417 barcodes, data capacity, error correction, row and column choices, and typical document uses.
Decode Code 128, EAN, UPC, Data Matrix, and PDF417 from photos while improving resolution, focus, and orientation.
Improve barcode print quality with correct bar width, scaling, quiet zones, contrast, substrate choice, and verification.
Learn why EAN, UPC, ISBN, and other barcode formats use check digits and what a successful validation really means.
10 focused guides with practical steps and a related browser tool.
Decode Base64 bytes into UTF-8 correctly and fix mojibake caused by Latin-1 assumptions, missing padding, or invalid input.
Understand why Base64 provides no secrecy, how encoding differs from encryption and hashing, and when Base64 is appropriate.
Understand percent-encoding, spaces as %20 or plus, encodeURIComponent, query strings, and safe URL decoding.
Convert Unicode escapes to readable text and understand code points, UTF-16 surrogate pairs, UTF-8 bytes, and common errors.
Encode and decode HTML entities safely, understand named and numeric references, and avoid double-encoding or unsafe markup.
Convert UTF-8 text to hexadecimal bytes, decode hex safely, and understand why characters may use multiple bytes.
Convert binary byte strings to text and understand ASCII, UTF-8, byte boundaries, leading zeros, and invalid sequences.
Format and validate JSON while fixing trailing commas, single quotes, comments, control characters, and number issues.
Convert Unix timestamps correctly, distinguish seconds from milliseconds, and display dates without time-zone surprises.
Inspect JWT headers and payloads locally while understanding Base64URL, signatures, expiry claims, and sensitive data.