Manekor ToolsManekor Tools

QR Code Generator

Create a QR code with an optional logo and custom colors.

Content

Style

Shape, color, and quick presets

Quick presets
Dots
Corner squares
Corner dots

Size

Output resolution — the preview scales to fit, but the download is exactly this size

px

300×300px — the preview box is fixed on screen, but the file you download is generated at this exact resolution.

Logo

Optional — placed at the center of the code

Adding a logo automatically switches to high error-correction and caps the logo at 30% of the code area, so it stays scannable.

Frame

Add a call-to-action border

Enter text or a URL to generate a QR code

Why Use Our Advanced QR Generator?

  • Independent styling for dots, corner squares, and corner dots
  • Gradient fills, not just flat colors
  • Optional logo with automatic high error-correction
  • Built-in scan-me frame with custom call-to-action text
  • One-click scan verification before you download
  • SVG export includes the logo, unlike most QR tools

Frequently Asked Questions

What's different about the corner squares vs. corner dots?
A QR code has three large square 'eyes' in its corners, each made of an outer square and an inner dot. This tool lets you style the outer square and inner dot independently — for example, a rounded outer square with a plain dot inside, or different colors for each — which most basic QR generators don't separate.
How does the scan-check feature work?
Clicking 'Verify this code scans' renders your QR code and decodes it right in your browser using the same logic a phone camera would use, then confirms the decoded content matches what you entered. This catches cases where a heavy logo, low contrast, or an unusual style choice has made the code unreliable — before you download and print it.
Will a logo or heavy styling make my QR code unscannable?
It can, which is why adding a logo automatically switches this tool to high error-correction mode and caps the logo at 30% of the code's area. Very elaborate dot styles combined with low-contrast gradients can still occasionally cause scan issues — use the scan-check button to confirm before relying on a printed code.
Does the frame and call-to-action text get included in every export format?
Yes — the frame is rendered as part of the same image, so it's included in PNG, JPEG, WebP, and SVG exports alike.
Is my data sent anywhere?
No. Code generation, styling, and the scan verification all happen locally in your browser — nothing is uploaded or stored.