CalcLake

QR Code Generator

Turn text, links, or contact info into a QR code.

UtilitiesLast updated August 2026

Fully styled QR codes — shapes, gradients, and a logo

Dots, the corner ring, and the corner dot each take their own color — they don't have to match.

Generated QR code

How to use it

  1. 1Pick a content type: Text, URL, Email, Phone, SMS, or Wi-Fi, and fill in its fields — the code updates live.
  2. 2Style it: pick a dot shape, corner shapes, solid or gradient colors, and optionally drop a logo in the middle.
  3. 3Adjust the error correction level and export size, then download as PNG or SVG.

Supported formats & limits

No sign-up or installation required — works entirely in your browser.

Example

Switch to the Wi-Fi tab, enter a network name and password, and the generated code lets a phone camera join the network without typing anything — the same idea works for URLs, emails, phone numbers, and text messages. Style it with rounded or dotted modules, a gradient, and your logo in the center, then export it as a crisp SVG or a PNG sized for print.

How it works

Each tab builds the specific text format QR readers expect — a mailto: link for email, tel: for phone numbers, a WIFI: record for networks — then it's encoded entirely in your browser and drawn module by module as vector shapes, so the dot style, corner style, gradients, and logo are all real geometry rather than a filter over a plain code. The error correction level controls how much of the code can be damaged or obscured (like a logo in the middle) while still scanning correctly, and is raised automatically once you add a logo. The dots, the corner ring, and the corner dot each take an independent color, and a logo with its own transparent background can skip the added backdrop entirely.

Frequently asked questions

Related tools