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?
- URLs — Link to your website, portfolio, or social media profile
- WiFi credentials — Guests scan to connect automatically (SSID + password)
- Plain text — Instructions, quotes, or any short message
- Email addresses — Opens the user's mail client with a pre-filled recipient
- Phone numbers — Triggers a call or SMS on mobile devices
- vCards — Digital contact cards that import directly into address books
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:
- WiFi passwords you don't want logged on a third-party server
- Internal company links or confidential URLs
- Any situation where privacy is non-negotiable
Step-by-step guide
- Open the tool — Go to QR Code Generator. No signup required.
- Enter your data — Paste a URL, type text, or enter WiFi credentials.
- Adjust the size — Use the slider to set dimensions from 128px to 600px. Larger codes scan more easily from a distance.
- Generate — Click the button. The code appears instantly.
- Download — Save as a high-resolution PNG suitable for print (business cards, flyers, posters) or digital use.
Tips for better scanning
- Keep the code at least 2cm × 2cm when printed
- Maintain quiet zone (white margin) around the code
- Test with multiple devices before mass printing
- Use high contrast — black on white works best
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.