indielab.dev logo indielab.dev Back to Home

QR Code Generator

Convert text or URLs into QR code images with configurable size and error correction.

Download PNG

Ready.

Your QR code preview will appear here.

How it works

We URL-encode your text and pass it to the goqr.me API as a query parameter. The API encodes your data using Reed-Solomon error correction and returns a QR code PNG at the size you choose. Your text is sent as a URL parameter in a standard HTTPS GET request.

Frequently Asked Questions

What is the error correction level for?

Error correction lets a QR code be scanned even if it is partially obscured or damaged. Higher levels (Q, H) store more redundant data, so the code can still be read if up to 25–30% of it is covered — useful when you overlay a logo on top of the QR.

How much text can a QR code hold?

A standard QR code can hold up to about 3KB of alphanumeric data. In practice, keep URLs short — long data produces denser codes with smaller modules that are harder for phone cameras to scan reliably.