Skip to content
Kordu Tools

QR Code Generator

Popular

Generate QR codes from text, URLs, emails, or phone numbers with custom colours and sizes.

Enter content above to generate a QR code
Scan preview:  
 

How to use

  1. 1

    Enter your content

    Type or paste a URL, plain text, email address, phone number, or WiFi credentials into the input field.

  2. 2

    Customise appearance

    Choose a download size, error correction level, and set custom foreground and background colours.

  3. 3

    Preview the QR code

    Watch the live preview update as you type. The scan preview shows exactly what the QR code encodes.

  4. 4

    Download or copy

    Click Download PNG to save the QR code at your chosen size, or Copy Image to place it on your clipboard.

Frequently asked questions

How much data can a QR code hold?
A QR code can encode up to approximately 4,296 alphanumeric characters or 2,953 bytes of binary data at the lowest error correction level. In practice, shorter content produces smaller, more reliably scannable codes.
Will the QR code work with all scanners?
Yes. The generated QR codes follow the ISO 18004 standard and are compatible with all modern QR code scanners, including smartphone cameras and dedicated scanning apps.
Can I change the colours of the QR code?
Yes. You can set both the foreground (module) colour and the background colour using the colour pickers. Keep sufficient contrast between the two colours to ensure reliable scanning.
Is my data kept private?
Absolutely. All QR code generation happens entirely in your browser. No data is sent to any server, stored, or logged.

Create QR codes instantly from any text input — URLs, plain text, email

addresses, phone numbers, or WiFi credentials. Customise the foreground

and background colours, choose your preferred size, and select the error

correction level. Download the result as a PNG or copy it directly to

your clipboard. The live preview updates as you type so you can see

exactly what will be scanned. All processing runs in your browser with

no data sent to any server.

Related tools