Free Tool

Free Permanent QR Code Generator

Create permanent static QR codes for links, Wi-Fi, contacts and more. Customize the design and download PNG or SVG—no signup, expiration, scan limits, watermarks or ConvertForge redirects.

Permanent static codeDirect destinationGenerated privatelyFree download

Content type

Your QR code will appear here

Enter content, then click Generate QR Code

Generated in your browser — nothing is uploaded.

How to generate a QR code

  1. Choose URL, text, email, phone, SMS, Wi-Fi or Contact.
  2. Enter the information you want encoded.
  3. Customize colours, module shape, finder eyes or add a logo.
  4. Generate, verify and download the QR code as PNG or SVG.

Permanent static QR codes with no redirects

ConvertForge creates static QR codes, which means the content is encoded directly into the pattern rather than routed through a paid short link. The QR code has no expiration date or scan limit and does not depend on a ConvertForge subscription. For URL codes, the destination page itself must remain online. Because the content is fixed inside the code, changing the destination requires generating a new QR code.

Create QR codes for URLs, Wi-Fi, contacts, email and more

Create QR codes for website links, plain text, email, phone calls, SMS messages, Wi-Fi networks and vCard contact information. Wi-Fi passwords and contact details are encoded locally in your browser and are not sent to a QR-generation server.

Customize QR codes with colours, shapes and a logo

Choose square, rounded or dot modules, customize the finder-eye style and colours, and optionally add a centre logo. ConvertForge preserves the structural QR patterns and checks the final rendered result locally in your browser. Highly styled codes should still be tested on several devices before professional printing.

Download a print-quality PNG or SVG QR code

Download PNG files at 256, 512, 1024 or 2048 pixels for websites, documents and printed materials. Choose SVG for a scalable vector QR code that stays sharp when resized for business cards, menus, packaging, posters or signs. Every export includes a scan-safe quiet zone.

Private QR generation in your browser

QR content is generated locally in your browser. URLs, messages, Wi-Fi passwords, contact details and uploaded logos are not sent to a QR-generation server. PNG and SVG files are created directly on your device, and the completed QR code is decoded locally to confirm that it matches the intended content.

Frequently Asked Questions

Do QR codes created here expire?

No. ConvertForge creates static QR codes, so the content is encoded directly into the pattern rather than routed through a paid redirect or short link. The QR code itself does not expire. For URL codes, the destination page must remain online.

Is there a scan limit?

No. Because the QR code is static and is not routed through ConvertForge servers, there is no limit on how many times it can be scanned.

Can I change the QR code destination later?

No. The destination is encoded directly into a static QR code and cannot be edited after download. To use a different URL or change the content, generate and download a new code.

Is this QR code generator completely free?

Yes. All content types, colours, module styles, finder-eye styles, logo insertion, PNG sizes, SVG export, error-correction levels and local verification are free, with no signup, account or watermark.

Can I use the QR code commercially?

Yes. The QR codes you generate are yours to use for personal or commercial projects, including business cards, menus, packaging, posters and signage.

Can I add a logo to my QR code?

Yes. You can add a centre logo that is processed entirely in your browser. ConvertForge uses a clear backing area and high error correction to improve reliability, but logo QR codes should still be tested on several devices before printing.

Should I download PNG or SVG?

Use PNG for websites, presentations, documents and ordinary digital use. Use SVG for professional printing or design software because it can be enlarged without becoming blurry.

Can I create Wi-Fi and contact QR codes?

Yes. Choose Wi-Fi to encode network credentials or Contact to create a vCard QR code containing a name, phone number, email, company, website and optional address information. The data stays in your browser.

Is my information uploaded?

No. URLs, messages, Wi-Fi passwords, contact details and logos are processed locally in your browser. They are not sent to a QR-generation server or included in analytics.

What does “locally verified” mean?

ConvertForge decodes the finished rendered QR code in your browser and checks that it matches the intended content. This verifies the generated image, but printed codes should still be tested with real devices before large print runs.

Why might a QR code fail to scan?

Common causes include low contrast, printing the code too small, damage, glare, an oversized logo or insufficient clear space around the code. Use a dark foreground on a light background and test the final size before printing.

Will the QR code scan with a phone camera?

A high-contrast QR code with a clear quiet zone is compatible with most modern smartphone cameras. Styled, coloured or logo-based codes should be tested on several devices before publication or printing.

Related tools

Already have a QR code? Scan it with our free QR Code Reader.