Omitting the URL scheme
A value such as example.com may be shown as plain text instead of opening a browser. Use the complete https:// destination and scan-test it.
Generate a QR code from the exact text you enter, including leading spaces and line breaks. Choose PNG or SVG, L/M/Q/H error correction, pixel size, a 4-16 module quiet zone, and high-contrast colors; download only after checking the preview and payload.
Continue with a related workflow or open the next tool that usually follows this task.
Use this workflow when a website, form, menu, event page, or support link must move from paper, packaging, a PDF, or a presentation into a phone without relying on a tracking or redirect service.
OpenRelated toolConvert bases, inspect queries, calculate px/rem, transform escapes, and build commit messages in one local workbench.
OpenRelated toolConvert one IDN between Unicode and Punycode with strict validation and label review.
OpenRelated toolAdd text or logo watermarks to static PNG, JPEG and WebP images locally, one image or a bounded batch at a time.
OpenEnter the exact final payload. Include https:// for a web link, or paste a complete standard payload such as WIFI: or BEGIN:VCARD when another system prepared it.
Choose PNG for a fixed raster image or SVG for a vector file that can be resized for print.
Select L, M, Q, or H error correction. Higher recovery levels reduce available payload capacity and create denser symbols.
Choose 128-1,024 output pixels and a 4-16 module quiet zone; increase the final physical size for dense codes.
Keep foreground and background contrast at or above the enforced 4.5:1 boundary and review any inversion or secret warnings.
Download the exact result, scan that exported file on multiple phones at its final size, and confirm the decoded destination or text before publishing.
Encode a final HTTPS destination for posters, menus, slides, packaging, or support handoffs without adding a tracking redirect.
Encode a complete WIFI: payload after checking escaped network names, the security type, and whether exposing the password is acceptable.
Turn a prepared BEGIN:VCARD block, mailto:, tel:, or sms: payload into a scannable handoff while preserving every character.
Create SVG output for a layout application, preserving a real quiet zone and testing the code after any resize or color conversion.
Move identifiers, short instructions, ticket references, or other text to a phone while retaining intentional spaces and line breaks.
A value such as example.com may be shown as plain text instead of opening a browser. Use the complete https:// destination and scan-test it.
Q and H add redundancy but lower capacity and increase density. Choose them for damage tolerance, then increase physical size and test.
Cropping or placing text against the symbol can defeat the 4-module boundary even when the downloaded file was valid.
A QR image is not encryption. Anyone who can scan or inspect a WIFI: payload can recover the embedded network password.
Export, resize, print or place the real file, then scan from expected distance and lighting with more than one phone before distribution.
Use the exact final URL, PNG output, M recovery, 320 pixels, and the default 4-module quiet zone.
https://example.com/support/new?source=conference-badgeA 320 x 320 PNG whose decoded payload exactly matches the HTTPS URL.Paste the complete payload only after confirming that the password may be shared with everyone who sees the code.
WIFI:T:WPA;S:OfficeGuest;P:correct-horse-battery-staple;;A QR code with a Wi-Fi secret warning and an unchanged WIFI: payload.The generator sends the exact JavaScript string to the QR encoder. It does not trim leading or trailing whitespace, normalize line endings, shorten links, add redirects, or repair malformed Wi-Fi and vCard syntax.
The interface applies an 8,192 UTF-8 byte safety limit, then the encoder selects the smallest QR version that fits at the chosen L, M, Q, or H error-correction level. Actual QR capacity depends on character mode, byte count, and recovery level, so a single advertised character count would be misleading.
Reed-Solomon error correction adds recovery data: L, M, Q, and H recover roughly 7%, 15%, 25%, and 30% of damaged codewords under ideal conditions. More recovery means fewer data codewords and a denser symbol.
A four-module quiet zone is the minimum allowed by this interface. The color check uses a 4.5:1 luminance boundary as a conservative generation guard, but neither value guarantees scanning after an image is resized, compressed, inverted, printed, or placed on another background.
PNG output is a fixed-size raster image and SVG is vector markup generated from the same payload and settings. Generation, preview, and download occur in the browser; the tool adds no account, dynamic redirect, expiration, or QR-level analytics.
No. It encodes the exact characters you enter and adds no redirect or tracking service. A destination URL may still contain analytics parameters of its own.
H reserves more codewords for recovery than L or M, leaving less room for data. Shorten the payload, lower the level, or split the information; changing image pixels does not increase QR data capacity.
Use PNG when the final pixel dimensions are known. Use SVG for print or layouts that may resize the code, then preserve the quiet zone and scan the final exported artwork.
Equal or similar colors can produce a technically generated but visually indistinguishable symbol. The 4.5:1 guard removes an obvious failure mode, but real cameras and materials still require testing.
No. It recognizes common prefixes for metrics and warnings but encodes the final raw payload exactly. Build and escape WIFI: or vCard data in a trusted workflow before pasting it here.
Generation is local and the tool does not upload the payload to a conversion server. The static image does not expire, but anyone with the image can decode its contents and a linked destination can later change or disappear.
Maintained and tested by SimpleWebUtilsReviewed
Method: The QR Code Generator check used the exact input from “QR code for a support form campaign link”. After “Confirm the final HTTPS destination” and “Choose format and recovery deliberately”, we matched the resulting values or file against the documented output and inspected the risks described by “Assuming higher recovery is always better” and “Removing the quiet zone during layout”.
Expected result: A second-device scan of the downloaded image recovered the full support URL, including source=conference-badge, with no shortened or substituted destination.
Open the tested workflowUse these focused guides when you need a practical workflow before opening the tool.
Use this workflow when a website, form, menu, event page, or support link must move from paper, packaging, a PDF, or a presentation into a phone without relying on a tracking or redirect service.
Workflow guideUse this workflow when data inside one query parameter contains spaces, ampersands, equals signs, Unicode, a plus sign, or another complete URL.
Continue with another maintained workflow
Convert bases, inspect queries, calculate px/rem, transform escapes, and build commit messages in one local workbench.
Convert one IDN between Unicode and Punycode with strict validation and label review.
Add text or logo watermarks to static PNG, JPEG and WebP images locally, one image or a bounded batch at a time.
Encode or decode exact URL components, full URLs, and form values locally.
Parse absolute URLs or resolve references with raw, decoded, normalized, and duplicate-query views.