DNS Checker.eu

QR Code Generator

Create QR codes for links, plain text, Wi-Fi logins, SMS messages and contact cards, rendered locally in your browser and downloadable as crisp PNG or scalable SVG.

Your QR code

Generated locally - the encoded data is never uploaded.

Fill in the fields above to render a code.

About QR Code Generator

The QR Code Generator turns text and structured data into a scannable code using four presets: a plain text or URL, Wi-Fi login credentials, a prefilled SMS, and a contact card. The code redraws instantly as you edit the fields, so you can preview exactly what a phone camera will read before you export anything.

Each preset produces the standard payload that scanners recognise. The Wi-Fi option builds a WIFI: string with the network name, the security type (WPA, WPA2, WPA3, WEP, or open), the password, and an optional hidden-network flag, which lets most modern phones join automatically. The SMS preset uses the SMSTO format with a number and an optional prefilled message, and the contact card outputs a vCard 3.0 containing the name, organisation, phone, and email.

You control two important settings. Error correction can be set to L, M, Q, or H, allowing a scanner to recover roughly 7, 15, 25, or 30 percent of a damaged code; higher levels survive scuffs or an overlaid logo but pack the pattern more densely. The pixel size is adjustable from 120 to 1024 pixels, and the finished code downloads as a PNG for screens or an SVG that stays razor-sharp at any print dimension.

Everything is generated on your device. The data you encode may be sensitive, such as a Wi-Fi password or personal contact details, so it matters that nothing is uploaded to a server. As a client-side tool served from EU infrastructure with no third-party scripts, the generator keeps the payload entirely local.

How to use it

  1. 1Choose a content type: Text or URL, Wi-Fi, SMS, or Contact card.
  2. 2Fill in the fields for that type; the QR code re-renders live as you type.
  3. 3Pick an error-correction level and a pixel size to match print or screen use.
  4. 4Preview the rendered code to confirm it scans cleanly.
  5. 5Download it as a PNG for the web or an SVG for scalable print output.

Common use cases

  • -Printing a Wi-Fi code so guests join the network without being told the password.
  • -Linking a poster, menu, or business card to a website with a single scan.
  • -Sharing your contact details as a vCard that saves straight into a phone's address book.
  • -Adding a prefilled SMS shortcut to an event flyer or campaign.
  • -Embedding an SVG code in documents that must scale cleanly for large-format printing.

Frequently asked questions

What is the difference between the QR error-correction levels?
Levels L, M, Q, and H let a scanner recover about 7, 15, 25, and 30 percent of a damaged code respectively. Higher levels tolerate scratches or a logo overlay but produce a denser pattern.
Should I download my QR code as PNG or SVG?
Use PNG for screens and quick sharing. Use SVG when you may resize the code for print, because vector output stays sharp at any dimension without pixelation.
How does a Wi-Fi QR code work?
It encodes a WIFI: string containing the network name, security type, and password. Most modern phone cameras read it and offer to join the network automatically, with no manual typing.
Is my data uploaded when I generate a QR code?
No. The code is built entirely in your browser, so the URL, Wi-Fi password, or contact details you enter never leave your device.
Is there a limit to how much text a QR code can hold?
Yes. Capacity depends on the data type and the error-correction level, and more content or higher correction makes a denser code. Keep URLs short so the code stays easy to scan.