Branded QR code generator
Color contrast check passed.
How to use this tool
Choose from three styles with an optional center icon or logo, then create and download a QR code in your browser.
Generate a static QR image that directly embeds the entered text or URL.
💡 3 Quick Steps to Get Started
Enter text or a public URL; generation does not open the destination.
Adjust style, icon, colors and output size 512, 1024 or 2048. Error correction is fixed at H with no level selector.
Download PNG or SVG and verify scanning on actual phones at the intended print size.
When it helps
Enter text or a URL, choose a style, icon, or logo, and download PNG or SVG for sharing links, Wi-Fi notes, or event entry.
How it works
The browser creates the QR code with H-level error correction and a four-module quiet zone, then verifies it with a browser-local decode; scanning is not guaranteed after printing, resizing, or with different cameras and lighting.
Worked example
Example: enter https://gogo.style, choose Brand dots and a website icon, then download PNG or SVG; content and results stay browser-local.
Limits and data handling
Content over capacity, insufficient contrast, or a failed decode disables downloads. Printing, resizing, cameras, and lighting can still affect scanning. Logo EXIF and other metadata are not copied to PNG or SVG. Reset restores default text and styling and discards a pending result; there is no separate cancel button.
Logos must be PNG, JPEG, or WebP up to 5,000,000 bytes, 8192 pixels per side, and 25,000,000 total pixels. Text, logo, PNG, and SVG stay in the current browser. Temporary download URLs are revoked on update or exit, and the content is not uploaded to or retained by the site.
QR code generator guide
Workflow and limits
Enter text or a public URL; generation does not open the destination.
Adjust style, icon, colors and output size 512, 1024 or 2048. Error correction is fixed at H with no level selector.
Download PNG or SVG and verify scanning on actual phones at the intended print size.
The QR has no site redirect or expiry mechanism, but destination availability and scanning compatibility are not guaranteed forever.
Low contrast, inverted colors or overlays may prevent reading. Empty or over-capacity content is rejected.
Feedback
How can we improve this tool?
Send a suggestion or bug report for this tool.
FAQ
QR code generator: What can I enter and adjust?
Enter text or a URL, choose Classic square, Modern rounded, or Brand dots, set foreground and background colors and a 512, 1024, or 2048 pixel PNG size, and optionally add a built-in icon or uploaded logo. SVG is independent of the size setting.
QR code generator: How is the result created and verified?
The browser builds an H-level error-correction matrix with a four-module quiet zone, draws PNG and SVG, and locally decodes the finished canvas. Downloads are enabled only when decoded content exactly matches the input.
QR code generator: What limits, reset, and cancel behavior apply?
Content over capacity, insufficient contrast, or a failed decode disables downloads. Printing, resizing, cameras, and lighting can still affect scanning. Logo EXIF and other metadata are not copied to PNG or SVG. Reset restores default text and styling and discards a pending result; there is no separate cancel button.
QR code generator: Are my logo and content uploaded?
Logos must be PNG, JPEG, or WebP up to 5,000,000 bytes, 8192 pixels per side, and 25,000,000 total pixels. Text, logo, PNG, and SVG stay in the current browser. Temporary download URLs are revoked on update or exit, and the content is not uploaded to or retained by the site.