MAKR Labs100% client-sideWCAG 2.1 aware
MAKR QR Code Generator
Permanent QR codes with tracking and customization.
Export 1200x1200 PNGs or crisp SVGs, with full UTM control for Google Analytics.
Campaign URL
Build a trackable destination with all five UTM parameters and presets.
Live URL preview
Add a destination URL to preview.
Brand and Logo
Apply brand colors and drop in a logo with smart sizing.
Logo status
No logo uploaded
Advanced Customization
Tune pattern styles, cell sizing, and mobile scan optimization.
Cell size
39px (auto)
Switch sizing control to edit the cell size directly.Export
Download PNG or SVG, with filename control and future-ready metadata.
Config snapshot for future database storage
{
"name": "makr-qr",
"baseUrl": "",
"url": "",
"utm": {
"source": "",
"medium": "",
"campaign": "",
"content": "",
"term": ""
},
"export": {
"format": "png",
"sizeMode": "output",
"outputSize": 1200,
"moduleSize": 14,
"outputPx": 1200
},
"styling": {
"dotsType": "rounded",
"cornerSquareType": "extra-rounded",
"cornerDotType": "dot",
"primaryColor": "#0f172a",
"cornerColor": "#0f172a",
"lockCornerColor": true,
"backgroundColor": "#ffffff",
"logoDataUrl": null,
"logoName": null,
"logoSize": 0.26,
"logoMargin": 8,
"hideBackgroundDots": true,
"errorCorrection": "H",
"qrVersion": 0,
"margin": 24,
"optimizeScan": true
}
}