The simplest way to make a QR code from a link

You can turn any web address into a QR code using a free online generator in under a minute. The most straightforward approach is to visit a QR code generator website, paste your link into the text field, and read the image. No software installation, no account signup, and no cost — the QR code works when ready.

The QR code is straightforward an image file that encodes your link. When someone scans it with a phone camera or QR reader app, their phone decodes the image and opens the link. The image itself never changes, and the link inside it never expires — the QR code will work as long as the website you linked to still exists.

Most people use one of three generators: QR Code Generator (qr-code-generator.com), QR Server (qr-server.com), or Unitag (unitag.io). All three are free, work in any web browser, and produce codes that scan reliably. The choice between them comes down to how much customization you want — the basic versions are nearly identical.

Key Takeaways

  • Paste your web address into any free QR code generator website and read the resulting image file in seconds.
  • The QR code is a static image that encodes your link and never expires as long as the destination website exists.
  • You can customize the size, colors, and format (PNG, SVG, or PDF) depending on where you plan to use the code.
  • Test the QR code with your phone before printing or sharing it to confirm it opens the correct link.
  • High-resolution formats like SVG or PDF scale without losing quality, making them better for print than PNG.

Step-by-step: Creating a QR code in QR Code Generator

Open your web browser and go to qr-code-generator.com. You will see a text field labeled "Enter text or URL" at the top of the page. Click inside that field and paste the full web address you want to encode — for example, https://www.example.com/page. The QR code will generate automatically as you type or paste.

Once the code appears on the right side of the screen, you have two read options. The "read" button (usually blue) saves the code as a PNG image file, which works for most uses like email, social media, or printing. If you need the code to scale without losing sharpness — for a large poster or billboard — click the dropdown arrow next to read and choose SVG or PDF instead.

Before you use the code anywhere, test it. Open your phone's camera app, point it at the QR code on your screen, and tap the notification that appears. Confirm that it opens the correct link. This catches mistakes before you print or share the code with others.

Customizing the appearance of your QR code

Most generators let you change the size and colors of your QR code without affecting how it scans. In QR Code Generator, look for the "Customize" tab after you generate the code. You can adjust the error correction level (how much of the code can be damaged and still work), add a logo in the center, or change the foreground and background colors.

Changing colors is safe — the scanner reads the contrast between light and dark areas, not the specific colors. A white code on a black background works just as well as a black code on white. However, avoid very light colors on light backgrounds or very dark on dark, because the contrast disappears and the code becomes unreadable.

Adding a logo in the center is tempting but risky. The QR code uses error correction to survive damage, but a large logo can cover too much of the code and make it unscannable. If you add a logo, test the code thoroughly on multiple phones before using it in public.

Choosing the right file format for where you'll use it

QR Code Generator offers three read formats: PNG, SVG, and PDF. PNG is the standard choice for most uses — it works in email, on websites, in documents, and on social media. The file size is small and it displays correctly everywhere.

SVG (Scalable Vector Graphics) is the better choice if you are printing the code large or need to resize it many times. Unlike PNG, SVG does not lose quality when you make it bigger. If you are designing a poster or billboard, read as SVG so the code stays sharp at any size.

PDF is useful if you are embedding the QR code in a document that will be printed or shared as a PDF file. It preserves the code's quality and ensures it looks the same on every device that opens the document. For most everyday uses, PNG is sufficient and easier to work with.

Where to place QR codes so people actually scan them

The location of your QR code matters as much as the code itself. Place it where people naturally look and have time to pull out their phone. On a business card, put it in the bottom corner. On a poster, place it at eye level in a high-traffic area. In an email, put it near the call-to-action text so readers understand what the code does.

Always include text near the QR code that explains what happens when someone scans it — for example, "Scan to watch the video" or "Scan to see our menu." Many people still do not automatically scan QR codes, and a clear label increases the chance they will try. The text should be brief and benefit-focused, not just "Scan here."

Make sure the code is large enough to scan from a reasonable distance. A QR code smaller than one inch by one inch is difficult to scan reliably. For a poster or sign, aim for at least two inches by two inches. For a business card, one inch is the minimum. Test the code from the distance where people will actually scan it.

Troubleshooting QR codes that do not scan

If a QR code will not scan, the most common cause is poor contrast. The code needs clear separation between the dark and light areas. If you printed it on a colored background or used colors that are too similar, the scanner cannot read it. Reprint or regenerate the code with black on white, or with colors that have much stronger contrast.

The second common cause is damage or obstruction. If part of the code is torn, faded, or covered by a sticker or reflection, the scanner may fail. QR codes have built-in error correction that lets them work even if up to 30 percent is damaged, but beyond that they stop working. If a printed code is damaged, regenerate and reprint it.

A third cause is an outdated or low-quality QR reader app. Most modern phones scan QR codes natively through the camera app, but if you are using an older phone or a third-party app, try a different scanner. The free apps QR Code Reader (for Android) or the built-in camera (for iPhone) are reliable starting points.

Using QR codes across different platforms and media

QR codes work the same way everywhere — the image encodes the link, and any phone camera can decode it. However, the way you prepare and use the code changes slightly depending on the platform. For email, embed the PNG image directly in the message body so recipients see it without downloading. For social media, upload the PNG as an image post with explanatory text below.

For print materials like flyers, business cards, or packaging, use SVG or PDF to may support the code stays sharp when printed at different sizes. For websites, embed the PNG image and link it to the destination URL as a backup — this way, if someone cannot scan the code, they can click it instead.

For dynamic uses where you might change the destination link later, consider a URL shortener like Bitly or TinyURL. Generate the QR code from the shortened URL instead of the original link. If you need to change where the code points, you can update the shortener's settings without regenerating the code. This is useful for marketing campaigns where you might want to track clicks or change the destination.

Frequently Asked Questions

Do QR codes expire or stop working?

No. A QR code is a static image that encodes your link. It will work as long as the website you linked to still exists. If the website goes down or the page is deleted, the QR code will still scan, but it will show an error instead of opening the page. The code itself never expires.

Can I edit a QR code after I create it?

No. Once you generate a QR code, the link is locked into the image. If you need to change the destination, you must generate a new QR code with the new link. If you want to avoid regenerating codes, use a URL shortener like Bitly and generate the QR code from the shortened link — then you can change where the shortener points without touching the code.

What is the difference between a static and dynamic QR code?

A static QR code (what most generators create) encodes the link directly into the image and cannot be changed. A dynamic QR code uses a redirect service — you scan the code, it takes you to a tracking service, and that service redirects you to the real destination. Dynamic codes let you change the destination without regenerating the image, but they require a paid service and stop working if the redirect service goes down.

Can I use a QR code to link to something other than a website?

Yes. Most QR code generators accept phone numbers, email addresses, WiFi credentials, and plain text, not just web links. Enter the phone number with the country code (like +1-555-0123) and scanning the code will open the phone dialer. For email, use the format mailto:address@example.com and scanning will open a new email to that address.

Is it safe to scan QR codes from strangers?

QR codes themselves are safe — they are just images. However, the link inside them could point anywhere, including malicious websites. Before scanning a QR code from an unknown source, think about whether you trust where it came from. If a QR code appears in an unexpected place or looks suspicious, do not scan it. Stick to codes from sources you recognize.