Four content types
URLs, plain text, Wi-Fi network credentials and vCard contact details — all from one page.
Create QR codes for URLs, text, Wi-Fi networks and vCards instantly in your browser. Customise the size and colours, then download as a high-resolution PNG. No sign-up, no tracking, no data sent to a server.
Private by design. QR codes are generated locally in your browser. Your URLs, Wi-Fi passwords and contact details are never uploaded, stored, or logged.
Include the full address, e.g. https://example.com/page.
Up to around 2,000 characters will fit comfortably in a QR code.
Higher levels make the QR code more robust to damage but increase its density.
URLs, plain text, Wi-Fi network credentials and vCard contact details — all from one page.
The QR code updates instantly as you type, so there is no separate "generate" step.
Pick foreground and background colours with quick presets like TempScript blue or inverted white-on-dark.
Export at up to 1024 x 1024 pixels — crisp enough for posters, business cards and packaging.
Everything runs in your browser. Your content is never uploaded, stored, or logged anywhere.
Choose how much redundancy the code should carry, so it still scans if partially damaged.
QR codes (short for Quick Response codes) are two-dimensional barcodes that can store a few hundred to a few thousand characters of data. Smartphone cameras have read them natively for years, which makes them one of the simplest ways to bridge the physical and digital worlds — a restaurant menu, a business card, a Wi-Fi password, or a link to an app download page.
Different situations call for different kinds of QR codes. A URL QR code is best for sending scanners to a website, a form, a booking page or a download. A text QR code is useful when you need to show a short message, an ID number, or instructions without any internet connection. A Wi-Fi QR code lets guests join your network without typing the password — the phone reads the SSID and password from the code and offers to connect automatically. A vCard QR code stores contact details so a scan saves your name, phone number and email straight into the scanner's address book.
This tool generates static QR codes, meaning the data is embedded directly in the pattern. Static codes are free forever, do not depend on any service, and cannot be changed after they are printed. Dynamic QR codes point to a short URL that can be edited later, but they require a subscription service and stop working if that service goes offline. For most everyday uses — a business card, a Wi-Fi code, a poster, a single landing page — a static code is the simpler and more durable choice.
This QR code generator is part of the TempScript free online tools collection. It runs entirely in your browser, requires no account, and never sends your data anywhere. If you work with text and code regularly, you may also find our text case converter and JSON formatter useful for quick edits and formatting.
© 2026 TempScript. All rights reserved.