ToolsGuru

QR Code Generator

Create QR codes for text, URLs, WiFi networks, and contact cards — download as PNG or SVG.

Text & URL
WiFi
vCard
PNG & SVG
Content
Options
320px
2
Preview

Your QR code will appear here

Create QR codes for links, text, WiFi and contacts — free and right in your browser

A QR code turns a piece of information into a square pattern that phones can read in an instant, and this free generator builds one for you the moment you type. Point it at a website and visitors can open your link without fumbling with a keyboard; encode a WiFi login and guests join your network with a single scan; pack a full contact card into a vCard and someone can save your details straight to their phone. Everything is generated live in the preview so you can fine-tune before you download.

Presentation matters, so the tool exposes the controls that actually change how a code looks and scans. Adjust the pixel size (128–1024 px) for uses from a business card to a flyer, widen the quiet-zone margin so scanners lock on quickly, and choose foreground and background colors that match your brand. The error-correction setting lets you trade density for resilience, which is essential if the code will sit on packaging or be printed small.

When you are happy with the result you can export in two formats that cover every situation. PNG gives you a crisp raster image that drops neatly into slides, social posts, and emails, while SVG stays razor-sharp at any size, making it the right choice for print, signage, and large-format graphics. Because the whole process runs client-side, your links, passwords, and contact information never leave the page.

Why use QR Code Generator?

Multiple content types

Encode plain text, URLs, WiFi credentials, or full vCard contacts from one clean tabbed interface.

Customizable size, colors and error correction

Control size, quiet-zone margin, colors, and error correction to match your brand and use case.

PNG and SVG export

Download a raster PNG for screens or a scalable SVG that stays sharp at any size on posters and packaging.

Private and instant

Codes are generated in your browser as you type — nothing is uploaded, logged, or stored.

How to use QR Code Generator

  1. 1

    Pick a content type

    Choose the Text, URL, WiFi, or vCard tab depending on what you want the QR code to open.

  2. 2

    Enter your details

    Type your link, message, network login, or contact fields. The preview updates live with every keystroke.

  3. 3

    Style the code

    Set the size and margin, pick foreground and background colors, and choose an error-correction level.

  4. 4

    Download and use

    Click PNG for screens or SVG for print, then place the code on your material and test the scan.

Common use cases

Link to a website or menu

Restaurants, shops, and events use URL codes so customers open a page, menu, or form by scanning a poster or table card.

Share WiFi with guests

Print a WiFi code for a cafe, office, or rental so visitors connect instantly without asking for the password.

Digital business cards

A vCard QR lets people save your name, phone, email, and website to their contacts with a single scan.

Marketing and packaging

Add scannable codes to flyers, product labels, and signage to drive traffic to promotions or landing pages.

Worked example: Wi‑Fi QR for a weekend pop-up stall

A pop-up coffee stall printed a Wi‑Fi QR that encoded the SSID `HarbourPopUp` and the passphrase for the travel router. Customers scanned instead of typing a 20-character key with steam on their glasses. The passphrase was still a secret — they did not also tweet a photo of the QR next to the till from an angle that made it copyable worldwide, or they accepted that risk for a weekend SSID they would change on Monday.

A second QR was a vCard for the stall’s public email, not a personal mobile.

Limitations

When not to use QR Code Generator

Features at a glance

Frequently asked questions

How do I create a QR code for free?

Open the QR code generator, pick Text, URL, WiFi or vCard, and type your content. The QR code is created instantly in the preview. Adjust size and colors if you like, then download it as PNG or SVG. No account or sign-up is needed.

What types of QR codes can I create?

You can generate QR codes for plain text, website URLs, WiFi network logins, and vCard contact cards. The WiFi option encodes your SSID, password, and encryption type so guests can join by scanning, while the vCard option packs a name, phone, email, and address into a single scannable contact.

Should I download PNG or SVG?

Choose PNG when you need a ready-to-use raster image for social posts, slide decks, or quick sharing. Choose SVG when the code will be printed large, placed on packaging, or resized often, because SVG is vector-based and stays perfectly sharp at any dimension.

What does the error correction setting do?

Error correction adds redundant data so a code still scans even if part of it is dirty, damaged, or covered by a logo. Higher levels (Q or H) recover more of the code but make the pattern denser, so use Low or Medium for simple content and High only when the code may be obscured.

Is there a scan or usage limit?

No. The QR codes generated here are static, meaning the data is encoded directly in the pattern. They never expire, require no account, and can be scanned an unlimited number of times without any tracking or subscription.

Is my data kept private?

Yes. Every QR code is generated entirely inside your browser using JavaScript. The text, URLs, WiFi passwords, and contact details you enter are never uploaded to a server, logged, or stored anywhere.

Your privacy matters

QR Code Generator is designed to run in your web browser. File and text tools process bytes in memory on your device rather than uploading them to a ToolsGuru converter API. Network requests you still see are the page itself, analytics, and ads — not a copy of your document sitting in our logs. How we process files, and how to check.

Related tools you might like

Guides that go with this tool