QR Code Generator

Generate QR codes for URLs, text, email, and WiFi networks. Customise colors and size. Free, instant, and private — no server upload.

QR Settings

256px
Preview
Share:

QR Code Generator — Free and Private

The QR Code Generator from SarkariTool creates scannable QR codes for websites, text messages, email addresses, and WiFi networks. Everything runs in your browser — no signup, no watermarks, and no data leaves your device.

Supported QR Code Types

  • URL — Link to any website. Scanned users are taken directly to the page.
  • Text — Encode any plain text message, contact info, or note.
  • Email — Pre-fill the recipient address and subject line for quick compose.
  • WiFi — Share your network credentials. Scanners connect automatically.

Customisation

Change the foreground and background colors to match your brand or design. Adjust the QR code size from 128 px (for web embedding) to 512 px (for printing on paper, cards, or banners). The live preview updates instantly as you type.

Use Cases

QR codes are used on business cards, restaurant menus, event tickets, product packaging, posters, WiFi login cards for guests, and digital invoices. Our tool makes it trivially easy to create professional QR codes in seconds.

Frequently Asked Questions

What types of QR codes can I create?

The tool supports four QR code types: URL (website links), Plain Text (any message), Email (mailto links with subject), and WiFi (connect to a network by scanning). Each type formats the data correctly for any QR code scanner.

Can I customise the QR code colors?

Yes. You can change both the foreground (data/dot) color and the background color using the color picker inputs. Make sure to maintain sufficient contrast between the two for scanners to work reliably.

What sizes are available?

The size slider lets you generate QR codes from 128 px (small, for embedding) to 512 px (large, for printing). The QR code is rendered at the selected resolution in PNG format.

How does the WiFi QR code work?

The WiFi QR code encodes your network name (SSID), password, and encryption type (WPA/WPA2, WEP, or None) in the standard WIFI: format. When someone scans this code with their phone, they can connect to the network automatically without typing the password.

Is my data stored anywhere?

No. The QR code is generated entirely in your browser using the qrcode npm library. No data is sent to any server. Your URLs, text, WiFi passwords, and email addresses never leave your device.

Can I download the QR code?

Yes. Click the 'Download PNG' button to save the QR code as a high-quality PNG image file. The file is named based on the content type (e.g. qrcode_url.png, qrcode_wifi.png).

Will the QR code work on all scanners?

Yes. The tool uses Medium error correction level (M), which allows up to 15% of the code to be damaged while still being readable. All modern phone cameras and QR scanner apps can read these codes.