Try it now, free
Generating…
How it works
Enter your content
Type or paste any URL, text, email, or phone number into the input field. The QR code updates instantly as you type.
Customise appearance
Adjust the size, foreground colour, and background colour to match your branding or use case.
Download your QR code
Click 'Download PNG' or 'Download SVG' to save your QR code. Print it, embed it, or share it anywhere.
Why use Ozaar QR Code Generator?
URL, text, or vCard
Generate QR codes from any web address, plain text, email address, phone number, or contact card.
Custom size & colors
Choose any size from 64px to 1024px and customise foreground and background colors to match your brand.
Download as PNG or SVG
Get a pixel-perfect PNG for digital use or a scalable SVG for print, both at any size, no watermark.
Works offline
QR codes are generated client-side using the qrcode.js library. No internet connection required after first load.
Real-world use cases
Restaurant menus
Generate a QR code linking to your online menu. Place it on tables and let customers browse without physical menus.
Try it for this →Restaurant Owner
Freelancer
Business cards
Embed a QR code linking to your portfolio or LinkedIn profile. One scan gives a new contact everything they need.
Try it for this →Event check-in
Create unique QR codes for each ticket. Download as SVG for sharp printing at any size, even large-format banners.
Try it for this →Event Organiser
What is a QR Code Generator?
A QR code (Quick Response code) is a two-dimensional barcode that can be scanned by smartphone cameras to instantly open a URL, display text, share contact information, or trigger other actions. QR codes were invented in 1994 and have seen explosive adoption since smartphones made scanning them trivially easy.
A QR code generator is a tool that takes any input, a web address, plain text, an email, a phone number, and encodes it into a scannable QR image. The output can then be printed, embedded in digital content, or displayed on screens for others to scan. The QR code contains no expiry date and works permanently as long as the destination URL or content remains valid.
Ozaar QR Code Generator produces fully customisable, watermark-free QR codes that can be downloaded as PNG for digital use or SVG for high-quality print output, at any scale, at no cost.
How does QR Code Generator work?
QR codes are generated using the qrcode.js library, which implements the QR Code 2005 specification (ISO/IEC 18004) entirely in JavaScript. When you enter your content, the library encodes it using Reed-Solomon error correction, calculates the required version (size) of the QR matrix, and renders the pattern as an SVG or canvas element.
Error correction means that QR codes can still be scanned even if up to 30% of the image is damaged or obscured. This makes them robust for printed materials where wear and tear is expected.
Why use a browser-based QR Code Generator?
Browser-based QR generation is both faster and more private than cloud-based alternatives. There is no server round-trip, the QR code appears in milliseconds as you type. And since the generation happens locally, any sensitive content you encode (internal URLs, private contact details) never leaves your device.
Unlike many QR code services, we do not create redirect URLs. The QR code links directly to whatever you entered, which means no tracking, no analytics on your scans, and no service dependency, your QR code works the same whether we are online or not.
You might also want to compress your downloaded QR images or resize the QR image for specific use cases using our free browser tools.
Frequently asked questions
Start using QR Code Generator, it's free.
No signup. No download. No limits.