QR Code Generator
Generate a QR code from text or URL, embed your own logo, add a caption below, and fine-tune colors, size, error correction, quiet zone and rounded corners. Runs entirely in your browser.
Content
Not generated
Style
Canvas size px
Foreground
Background
Error correction
Min version
Quiet zone modules
Corner radius0%
Logo
Upload a logo image
Shape
Position
Logo size20%
Caption
Text
Font size px
Caption color
Preview
How to use the QR Code Generator
Generate a QR code from any text or URL, then customize it: add your logo, embed a caption below, and tune colors, size, error correction, quiet zone and corner rounding.
Steps
- Enter content — type text or paste a URL (e.g. https://example.com).
- Generate — click Generate QR; the code renders instantly and updates live as you change options.
- Add a logo — upload an image; choose its shape (original, circle or rounded square), position and size.
- Add a caption — type text to display below the code.
- Tune parameters — module size, colors, error correction level, minimum version, quiet-zone margin and corner rounding.
- Click Download PNG to save the finished QR code.
Tip: the default H (30%) error-correction level is the most robust for embedding a logo while keeping the code scannable.