QR Code Generator

Make a QR code for a link, a Wi-Fi network, a contact card or plain text; pick the colours, put your logo in the middle, download SVG or PNG. The code carries the data itself: no sign-up, no watermark, no link that expires.

Content

No need to type https://; it is added when missing.

Preview

Version
2 · 25 × 25
Data
17 / 2,331 bytes
Error correction
M
Smallest print
≈ 2.5 cm

Style

Contrast 20:1

The three large corner squares stay whole in every shape; they are what a phone finds first.

The empty border around the code. The standard is 4 modules; reduce it only when the code sits on a light, empty surface.

The percentage is how much of the code can be damaged and still scan. Higher levels make the code denser.

Logo

Let’s make it yours

Need a version of this with your brand on it, wired into your own systems? Bulk jobs, an API, a panel or an automation — tell us about it and we will scope it together.

Let’s make it yours →

A QR code generator whose codes never expire

This QR code generator builds the code entirely in your browser. Choose a link, plain text, a Wi-Fi network, a contact card, an email, a phone number or a text message; the preview follows as you type. Set the colours, the module shape and the error correction level, and put a logo in the middle if you like. The SVG scales to any print size; the PNG comes at up to 2048 pixels.

Most free QR code generators put a short link of their own inside the code. When the subscription lapses or the site shuts down, every code you printed points at a dead address. Here the code holds your address or data directly, with no server in between, so it never expires, and nothing you type leaves your device. A QR code with a logo gets error correction H, and the modules the logo covers are counted block by block; if there are too many to repair, the code grows a size.

For bulk QR codes from a CSV, drop the file: every row becomes its own code, they all arrive in one ZIP, and rows that did not fit are listed in a report. A vCard QR code saves your contact details to a phone in one tap, and a Wi-Fi QR code lets guests join your network without typing the password.

Made by KARSH

A software company based in Erzurum and Istanbul. Web, mobile, desktop, automation and AI. karsh.app

Questions

Do these QR codes expire?

No. The code carries the link or the data itself; there is no redirect server in between, so there is no account to close and no subscription to run out.

Is this QR code generator really free?

Yes. No sign-up, no watermark, no download limit. It runs entirely in your browser, and the text you type and the logo you add are never sent to a server.

Will a QR code with a logo still scan?

Yes. With a logo the error correction goes to its highest level (H), and the modules the logo hides are counted in every data block. If they pass the safe limit the code grows by a size; what is left to you is keeping enough contrast between the code and its background.

How do I make a WiFi QR code?

Choose Wi-Fi as the content type, type the network name and the password, and pick the security type. A phone that scans it offers to join the network without asking for the password; the camera app reads it on both iPhone and Android.

How do I make bulk QR codes from a CSV?

Open the Bulk tab, drop a CSV file or paste the rows, and pick the column that holds the content. Up to 1,000 rows are generated at once as PNG or SVG and downloaded as a single ZIP file.

More tools

[06]

Quote

MAG1 / 6

Six questions, two minutes. At the end I show you what I understood — every line is editable before it goes anywhere.

What would you like built?

Only what you type into this form, and which tool you sent it from, is stored.