QR-Code Generator

Generate QR codes using the form or directly via the URL

Please provide a URL or text to encode.

QR-Code API

The QR-Code API allows generating QR codes simply by making a URL request. By accessing "https://qr.73.nu/{request}", a QR code image in PNG format is provided. This straightforward API can be used to embed QR codes directly into webpages or applications.

QR codes are versatile tools used for various purposes, such as storing URLs, contact information, or product details. This API enables the dynamic creation of QR codes, improving user experience and facilitating seamless information sharing.

Integrating the QR-Code API into a project is simple, allowing the use of QR codes to enhance application functionality.

To ensure service quality, rate limiting has been implemented for QR code generation. Initially, up to 20 QR codes can be created in quick succession. After that, the allowance is replenished at a rate of one QR code every 2 seconds. This rate limiting is enforced per IP address to provide fair and efficient service.

Usage Guide

The API supports the following query parameters to customize QR code generation:

  • url: The content to be encoded in the QR code (required)
  • ecl: Error correction level. Valid values:
    • L: 7% error correction (default)
    • M: 15% error correction
    • Q: 25% error correction
    • H: 30% error correction
  • Size: QR code resolution. Acceptable values range from 1 to 100 (default: 40)
  • Format: QR code output format (png, svg)

Example
A QR code for "https://example.com" with high error correction and size 50:
https://qr.73.nu/example.com?ecl=H&size=50&format=svg