QR Code Generator
Generate QR codes for URLs, contacts, Wi-Fi, email, and more. Customise colours, add your logo. Download as PNG or SVG.
Logo (optional)
Drop a logo image here
PNG, JPG or SVG · Max 2 MB · Centred on QR code
Fill in the form to generate your QR code.
What is a QR code?
A QR code (Quick Response code) is a two-dimensional barcode that stores information as a pattern of black and white squares. Unlike a traditional barcode that only holds ~25 characters, a QR code can store up to 3 KB of data — enough for a URL, contact details, Wi-Fi credentials, or plain text. Any smartphone camera can decode one in under a second without a dedicated app.
QR codes include error correction: modules (the small squares) are deliberately redundant so the code can still be read even if part of it is obscured or damaged. This is why you can add a logo to the centre of a QR code and it still scans — as long as the logo covers less than the error correction capacity.
How does the QR code generator work?
OffCloud.tools uses the qrcode library to generate QR codes as SVG or Canvas data entirely in your browser. For logo compositing, the QR code is rendered to a Canvas element, then your logo is drawn on top with a white background badge to preserve scannability. The final image is exported as PNG or SVG. At no point is any data sent to a server — the content you encode (URLs, passwords, contact details) stays on your device.
How to generate a QR code with OffCloud.tools
- Select a content type: URL, plain text, email, phone, SMS, Wi-Fi, or contact card.
- Enter the content — a web address, Wi-Fi password, phone number, etc.
- Customise the appearance: foreground colour, background colour, error correction level, and module size.
- Optionally, drop a logo image. Error correction will automatically increase to compensate.
- Set the output size — use at least 1000 × 1000 px for print quality.
- Download as SVG for print use (infinitely scalable) or PNG for digital use.
Are QR codes secure?
The security of a QR code depends entirely on what it links to — not on who generated it. A QR code that links to a legitimate website is safe; one that links to a phishing site is not. The generator itself has no influence on this. What OffCloud.tools does guarantee is that the content you encode is never stored, logged, or transmitted to any server. Your Wi-Fi passwords, private contact details, and URLs are encoded locally and stay on your device.