← QR Code Generator

How to Create a QR Code from Any Link

QR codes bridge the physical and digital worlds. Whether you need one for a business card, a restaurant menu, or a WiFi password, here's everything you need to know.

What is a QR code?

A QR (Quick Response) code is a two-dimensional barcode that stores data both horizontally and vertically. Unlike traditional barcodes, QR codes can hold thousands of characters — enough for a long URL, contact information, or even a short paragraph of text. They were invented in 1994 by Denso Wave for tracking automotive parts, but today they're everywhere: restaurants, events, marketing campaigns, and personal use.

What can you encode?

Why use Presend's QR Code Generator?

Most online QR code generators upload your data to their servers. Presend generates QR codes entirely in your browser using the open-source qrcode.js library. Your URLs, passwords, and text never leave your device. This matters for:

Step-by-step guide

  1. Open the tool — Go to QR Code Generator. No signup required.
  2. Enter your data — Paste a URL, type text, or enter WiFi credentials.
  3. Adjust the size — Use the slider to set dimensions from 128px to 600px. Larger codes scan more easily from a distance.
  4. Generate — Click the button. The code appears instantly.
  5. Download — Save as a high-resolution PNG suitable for print (business cards, flyers, posters) or digital use.

Tips for better scanning

Are static QR codes permanent?

Yes. Static QR codes embed the data directly in the image pattern. They work forever as long as the encoded information remains valid. There's no scan limit, no expiration, and no subscription. This is different from "dynamic" QR codes offered by some services, which redirect through their servers and can stop working if the service shuts down or changes pricing.

Open QR Code Generator →