← all projects
QR Generator
LIVE · FREE, NO SIGNUP · qr.malkav.pro

QR Generator

Static QR codes that outlive the service that made them.

static-onlyno tracking8 payload typesPNG · SVG

Somewhere along the way, “dynamic QR” services quietly turned a permanent artifact into a revocable lease — a code that points at their server instead of your data, and can be deactivated, paywalled, or turned into an ad surface long after it's printed. This generator is a direct rejection of that model. It produces truly static QR codes: what you type is exactly what gets encoded, with no redirect layer sitting in between.

It covers the payloads people actually print — URLs, plain text, email, WhatsApp and Telegram links, WiFi join credentials, vCard contacts and calendar events — and lets you style each one with solid or gradient color, custom dot and corner shapes, and an optional logo overlay rendered at high error correction so the code still scans. Export is print-first: crisp PNGs at selectable resolutions, or SVG for vector workflows.

Everything runs in the browser. There's no backend, no account, no analytics and no telemetry — generation works offline, and nothing about your payload ever leaves the page. There are no paid tiers because there's nothing to upsell: once a code is generated, it's yours, permanently. QR codes printed onto cards, signage and packaging shouldn't be able to disappear — and these can't.

What it does

Eight payload types

URL, text, email, WhatsApp, Telegram, WiFi, vCard and calendar-event payloads — built from your input and encoded verbatim.

Style without compromise

Solid or gradient color, custom dot and corner styles, and an optional logo overlay at error-correction level H so it still scans.

Print-ready export

Crisp PNGs at selectable resolutions for print, plus SVG for vector workflows — no smoothing, no artifacts.

Static by design

100% client-side: no redirects, no shorteners, no accounts, no tracking. Works offline, and your data never leaves the browser.

Built with
Next.jsReactTypeScriptTailwind CSSqr-code-styling100% client-side
Visit qr.malkav.pro

Come knock on the door.

Got a strange idea, a collaboration, or just want to argue about history and dice math? I answer to all of it.

hello@malkav.pro
elsewhereMalkav's Forge ↗GitHub →The Log →
malkav.proProducts under Malkav Production · built between lucid intervals · © 2026