ConviaHub
← Back to all tools
Free tools

QR Code Generator

Generate a downloadable PNG QR code locally in your browser.

The QR image is generated in your browser. Your content is not uploaded.

Input

Enter text or a URL. Preview and download the PNG image directly.

Ctrl / Cmd + Enter to run

Result

Your result will appear here.

About this tool

Create a scannable PNG for text or a URL without sending the content to a server. Encoding runs in a local browser Worker, with explicit UTF-8 handling for multilingual text.

When to use it

  • Share a public page address as a QR image.
  • Create a code for a short text instruction.
  • Generate multilingual QR content locally.

How to use it

  1. Enter the text or URL you want to encode.
  2. Generate and inspect the preview.
  3. Download the PNG and test it with the intended scanner.

Input and output example

Input

https://example.com/catalog

Output

A downloadable PNG QR image containing the entered URL.

Important details

  • Content is limited to 2,000 UTF-8 bytes; Chinese and emoji may use several bytes each.
  • A QR code is a readable encoding, not encryption; consider who will be able to scan it.
  • After page resources load, generation can continue offline; preview scaling does not reduce the downloaded PNG dimensions.

Frequently asked questions

Is QR content uploaded to ConviaHub?

No. The website tool encodes content locally and the old website submission route has been removed.

Can it encode Chinese or emoji?

Yes. Non-ASCII content uses UTF-8 with an explicit encoding indicator; downloaded images are checked by an actual decoder during testing.