FREE / LINK, TEXT, WI-FI & EMAIL
QR Code
Generator.
Turn a link, text, Wi-Fi connection or email draft into a QR code. Preview it and download a PNG ready to share.
Generated in your browser.
No API or account required.
For a website, include https:// and the full address. Text is encoded exactly as entered. Up to 1,000 UTF-8 bytes; some characters use more than one byte.
Anyone who scans this code can read the network credentials. Share a guest network when appropriate. Enterprise networks are unsupported; scanner compatibility varies.
Scanning opens a draft in a compatible email app. No email is sent automatically.
0 / 1,000 bytes
Enter a link or text to begin.
Your QR code
Download PNGScan the downloaded code with your phone before sharing or printing it. Keep the white border intact.
Choose your QR type.
Create a static QR code for a website, note, Wi-Fi network or email draft. Select the type, fill in its fields, then generate and download the PNG. Link codes contain the address you enter directly, without a ToolNivo redirect.
Generate and check.
Enter your content, select Generate QR Code and inspect the preview. For links, check the full address before generating. This tool does not visit or verify the destination.
Download and share.
Save the black-on-white PNG and try scanning it. Shorter content usually produces a less dense code. Keep strong contrast and leave the surrounding white margin when placing it in a design.
QR CODES, EXPLAINED
Common questions.
Is the QR code free and does it expire?
The generator is free. The static code has no service-controlled expiration and does not depend on ToolNivo after download. A linked website can still become unavailable or change its content.
Is my text sent to a server?
The tool generates the QR code in your browser. It downloads program files from this site but sends no generation request containing your text. There is no saved QR history or scan tracking in this tool.
Can I edit the destination after downloading?
No. The code contains the original content. To change it, generate a new code and replace the old image. This is not a dynamic redirect service.
Does it support Arabic and other languages?
Text is encoded as UTF-8, including Arabic and accented letters. Different scanner apps can display text differently, so test the code using the device you expect people to use.
Why does a code not scan?
Check focus, glare, contrast and display size. Keep the white border, avoid stretching and try shorter content for a less dense code. A scanner recognizing the code does not guarantee that the linked address is correct or reachable.
Can anyone read the encoded text or Wi-Fi password?
Anyone who has the QR image and a suitable scanner can read its content. A QR code is not encryption. Avoid putting secrets or private credentials into an image you plan to share.
QR Code Generator guides.
All 3 QR code guidesHow to create a QR code for a website link
Create a QR code for a website link, download it as a PNG and check the destination before sharing the code on a screen or printed material.
Read the guide ↗Create a text QR code with Arabic and other languages
Turn a short message into a QR code, preserve Arabic and accented characters, and verify that the decoded text matches your original wording.
Read the guide ↗Fix a QR code that will not scan after downloading or printing
Troubleshoot a QR code that will not scan by checking the white border, image proportions, content density and the downloaded or printed version.
Read the guide ↗