PLATE 01
SCALE 1 : 1
EDITION v0.26.10
FILE KMK·QR·01
FIGURE A · URL ENCODE

Free URL QR code generator

Encode any link to a QR code that scans, prints, and travels with you. Logo, color, and styling included — no account, no upload.

process
client-side · zero upload
cost
free · no signup · no expiry
format
PNG · SVG · PDF
license
MIT · open source
S-01 FORMAT
PNG · 1024 PX
S-02 DOTS
ROUNDED
S-03 EC
M · auto
P-01 DESTINATION
P-02 COLOR
P-03 GRADIENT
P-04 DOT STYLE
P-05 EYE FRAME
P-06 EYE BALL
P-07 LOGO
P-08 ERROR CORRECTION
P-09 OUTER FRAME
§01

Notes on the artifact

Paste a link, get a scannable QR code. The encoder runs entirely in your browser, so the URL you type never reaches our servers — there is no server to reach. The same is true for any logo you embed: it is read with FileReader and composited locally.

A QR code that points at a URL is a static QR. It will work for as long as the destination URL itself works. There is no shortener in the middle, no analytics pixel, no expiring redirect. If you change your domain later, the old code stops resolving — that is the trade-off for not needing an account.

For best print results, choose error correction H if the QR will live somewhere it might be partially obscured (a sticker on a bottle, a sign behind glass) and download the SVG or PDF for crisp scaling at any size.

§02

Footnotes & queries

Will this code expire?
No. Static QR codes do not expire. They encode the URL directly. As long as the URL works, the code works.
Can I edit the destination later?
Not in this tool. Editable destinations require a server-side redirect (a "dynamic QR"), which means accounts, hosting, and tracking. That is a different product. If you need that, regenerate the QR with the new URL.
Does the logo affect scannability?
Yes, slightly. We auto-bump error correction to H when a logo is embedded so the code stays robust. Keep the logo under 25% of the QR area for best results across scanners.
§03

Anatomy of the code

QR code anatomySchematic of a QR code with six functional regions called out: three finder patterns at TL, TR and BL for orientation lock; one alignment pattern at BR for perspective correction; the timing patterns running between the finders that tell the scanner the cell pitch; the format-info bits surrounding the TL finder which encode the error- correction level and mask pattern; the data + Reed–Solomon error-correction codewords filling the rest of the grid; and the surrounding 4-module quiet zone (mandatory whitespace). Below the main diagram is a detail blow-up of one finder pattern at twice the scale, with a dimensional strip showing the 1·1·3·1·1 module construction of the ring.FINDER· ×37 × 7 MODULESFORMAT INFO15 BITS · L-SHAPEQUIET ZONE4-MOD MARGINTIMING PATTERNALTERNATING CELLSDATA + ECCREED–SOLOMONALIGNMENT· BRPERSPECTIVE LOCKDETAIL · FINDER PATTERNSCALE 2:111311RING · 1·1·3·1·1OUTER RINGQUIET BANDSOLID CENTERQUIET BANDOUTER RING
QR ANATOMY FUNCTIONAL REGIONS DRAFTING SCHEMATIC
Every QR code is a part-functional, part-data grid. Three finder patterns at the corners let a scanner lock orientation; an alignment pattern at the bottom-right corrects perspective skew when the code is photographed at an angle. The timing patterns — alternating modules running between the finders — tell the scanner the cell pitch. Format info encodes the error-correction level and mask pattern across 15 bits arranged in an L-shape. The rest of the grid is the payload — data plus Reed–Solomon error-correction codewords. The quiet zone is mandatory whitespace; without four clear modules of margin, scanners reject the code. The detail below the main figure shows the finder pattern's 1·1·3·1·1 ring construction — proportions deliberately chosen so a scanner can recognise the pattern at any rotation, with three patterns at three corners triangulating the code's orientation.
§04

Plate index

  1. PL.01 URL Free URL QR code generator
  2. PL.02 TEXT Free text QR code generator
  3. PL.03 WIFI Free WiFi QR code generator
  4. PL.04 VCARD Free vCard QR code generator
  5. PL.05 EMAIL Free email QR code generator
  6. PL.06 SMS Free SMS QR code generator
  7. PL.07 PHONE Free phone QR code generator
  8. PL.08 GEO Free geo location QR code generator