Open Urls

QR Code Generator

Enter a website address or any text - the code builds on the fly. Save the finished QR as an image (PNG) or a vector (SVG).

Send this address to a colleague or open it on another device - the code rebuilds with the same data and styling. Everything is encoded in the address itself and never leaves your browser.

Three steps to a finished code

  1. Type a website address or any text into the field.
  2. The picture updates on the fly - there is no separate "generate" button.
  3. Optionally pick the size, color, and the code's error tolerance.
  4. Save the result as PNG (image) or SVG (vector).

Where a code usually leads

Most of the time a web address hides behind the little square: point a camera and the right page opens - a product card, a venue's menu, a form, a channel, or a profile. Type a string like https://…, and you get a QR code you can print anywhere - on packaging, a price tag, a badge, a poster, or a brochure.

What fits inside

  • A website address - opens with a single point of the camera.
  • Free text - a note, a promo code, details, or a campaign password.
  • A call - the string tel:+15551234567 drops the number into the dialer.
  • An email - mailto:name@example.com opens the mail app with the address ready.
  • Wi-Fi - WIFI:S:NetworkName;T:WPA;P:password;; connects a guest without typing the password by hand.

Pixels or curves: PNG and SVG

PNG is an ordinary raster file: handy to drop onto a page, send in a chat, or print at a small size. SVG describes the code as geometry, so it scales to any size with no jagged edges - the choice for large prints, signage, and layouts. The content of both files is identical; only the way it is stored differs.

Why a code needs error tolerance

The pattern carries redundancy, so a scanner still reads it even when some modules are rubbed off, taped over, or hidden behind a logo. The level sets the threshold: L tolerates losing about 7% of the area, M - 15%, Q - 25%, H - nearly a third. A higher level means a sturdier code but a denser pattern; for screens and everyday printing, M is comfortable.

Your data stays with you

No server is involved - both building the code and saving it happen on your device. So there is no account and no paying to "lift limits," and the links and text you enter never leave the tab. The QR code stands on its own: it will keep opening even if this page one day disappears.