Four Content Types
Dedicated forms for URLs, plain text, vCard contacts, and WiFi credentials ensure correct encoding syntax — no manual format lookup for WPA mecard or VCF 3.0 syntax.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Generate QR codes from any text or URL
QR Generator on UtilityKit creates scannable QR codes for any content type — URLs, plain text, vCard contact cards, or WiFi network credentials — directly in your browser using the qrcodejs library with no server upload required. Paste a URL, type a message, fill in a contact form, or enter your network SSID and password, and the QR code renders instantly at your chosen pixel size. Four ISO 18004 error-correction levels (L, M, Q, H) let you balance data density against physical robustness: use Level H for QR codes that will be printed on paper that may get folded or smudged, Level L for dense data where the code will always be scanned in clean digital conditions. Download the finished code as a PNG for print, slide decks, signage, or sharing.
Dedicated forms for URLs, plain text, vCard contacts, and WiFi credentials ensure correct encoding syntax — no manual format lookup for WPA mecard or VCF 3.0 syntax.
Choosing the right error correction level balances code density and physical robustness — critical when printing on merchandise, packaging, or surfaces that may be worn or obscured.
QR codes are generated entirely in your browser. URLs, WiFi passwords, and contact details are never transmitted to any server or third-party QR service.
Download a clean PNG at your chosen resolution for use in print collateral, slides, event signage, and product packaging without watermarks or branding.
WiFi and vCard codes use the formats recognised by iOS and Android camera apps — guests scan your WiFi code to join instantly without typing a password.
The QR code re-renders on every keystroke so you can verify the content is correct before downloading — catch typos in URLs before printing 500 flyers.
Input: Type: URL | Content: https://utilitykit.tools | Size: 400px | Error correction: M
Output: A 400×400 px QR code encoding the URL. Scannable at arm's length from a projector screen. Download PNG for direct insertion into slide deck.
Input: Type: WiFi | SSID: OfficeGuest | Password: C0nference2024! | Security: WPA2 | Size: 600px | Error correction: H
Output: WIFI:T:WPA;S:OfficeGuest;P:C0nference2024!;; encoded at 600×600 px with 30% error correction. Print and post at reception — iOS/Android camera joins network in one tap.
Input: Type: vCard | Name: Alex Chen | Phone: +1-555-0192 | Email: alex@example.com | Org: Example Inc
Output: VCF 3.0 record encoded in QR code. Scanning on iPhone or Android presents 'Add to Contacts' dialog with all fields pre-filled — no manual entry required.