Peregrine falcon logoPeregrine Kit

QR Code Generator — Create QR Codes Free

Generate customizable QR codes for any URL or text. Adjust size and colors, then download as PNG. No sign-up required.

256px
128px512px

How to qr code generator

  1. 1Enter the URL or text you want to encode in the QR code
  2. 2Adjust the size using the slider (128px to 512px)
  3. 3Pick custom foreground and background colors if desired
  4. 4Preview the QR code in real time
  5. 5Click 'Download PNG' to save the QR code to your device

About This Tool

QR codes are two-dimensional barcodes that can store URLs, text, contact information, and other data. When scanned with a smartphone camera, they instantly open the encoded content. QR codes are widely used in marketing materials, business cards, product packaging, restaurant menus, and event tickets.

This QR code generator creates high-quality QR codes directly in your browser. You can customize the size from 128 to 512 pixels and choose custom foreground and background colors to match your brand. The generated QR code can be downloaded as a PNG image ready for print or digital use.

All processing happens locally on your device. The text or URL you enter is never sent to any server, making this tool safe for encoding sensitive links, internal URLs, or unreleased content.

Frequently Asked Questions

You can encode any text, URL, email address, phone number, SMS message, Wi-Fi credentials, or vCard contact information. URLs are the most common use case.

For print materials, a QR code should be at least 2 x 2 cm (about 0.8 x 0.8 inches) to ensure reliable scanning. Larger sizes are recommended for posters and billboards. Use the highest size setting (512px) for the best print quality.

Yes. You can set both the foreground (the dark modules) and background colors. For best scanning reliability, maintain high contrast between the two colors. Dark foreground on a light background works best.

QR codes include error correction that allows them to be read even with some distortion. However, you should always maintain strong contrast between the foreground and background. Avoid using similar shades or very light foreground colors.

Technically, a QR code can store up to 4,296 alphanumeric characters. However, more data means a denser code that can be harder to scan. For best results, keep your content concise — especially for URLs, use a URL shortener if needed.

Related Tools