QR Code Generator

Many free QR code generators route your URL through a paid redirect service that expires after a trial period. This tool encodes static, permanent ISO/IEC 18004 QR codes directly inside your browser using Reed-Solomon error correction and exports crisp PNG or vector SVG files that never expire.

Developer Runs entirely in your browser. Your data is never uploaded.
Try sample payload:

Content & Styling

Supports URLs, UTF-8 text, Wi-Fi strings, and contact cards.

320 px

Tip: Always keep the foreground color darker than the background color so phone cameras can scan reliably.

Live QR Preview

Point your phone camera at the screen to test.

Direct Static QR
Symbol Spec
Version 2 (Level M, Mask 2)
Matrix Dimensions
25x25 modules

How this encoder works

This QR generator is implemented in plain JavaScript without external libraries. It converts input strings into UTF-8 bytes, calculates Galois Field GF(2^8) polynomials to append Reed-Solomon error correction codewords, places finder, alignment, and timing patterns onto the matrix, and evaluates all eight ISO/IEC 18004 mask patterns to select the layout with the lowest visual penalty score.

Building a web platform, customer portal, or digital payment experience?

KODA engineers fast, resilient web applications built on clean architecture and scalable cloud infrastructure.

Discuss Your Web Project