QR Code Tools

QR codes that don't expire, watermark, or ask you to sign up.

Six focused tools, each built for one job. Everything runs instantly in your browser — nothing is uploaded to a server.

A friendly wizard mascot with a QR-code body, casting a spell
Standard

Free QR Code Generator (No Expiration)

URL, text, email or phone number — generate a QR code that works forever, with no login and no watermark.

Branded

QR Code Generator with Logo

Add your own logo to the center of a QR code, pick custom colors, and download a clean file with nothing added.

WiFi

WiFi QR Code Generator

Turn your network name and password into a scannable code so guests connect without typing anything.

Bulk

Bulk QR Code Generator

Paste a list of links or text, generate a QR code for each one, and download them all in a single zip file.

Scanner

QR Code Scanner

Scan with your camera or upload an image to decode a QR code instantly — no app, no upload to a server.

Calculator

QR Code Size Calculator

Enter your expected scan distance and get the minimum print size you need, in inches and centimeters.

Built for however you use QR codes

Event & Business Hosts

Guest WiFi, menus, and flyers

Generate a WiFi code for guests, or a standard code linking to your menu, booking page, or event details — print and go.

Small Business Owners

Branded codes and bulk labels

Add your logo to a code for marketing materials, or generate up to 30 codes at once for product labels or packaging.

Teachers & Educators

Quick links for handouts

Turn a worksheet, video link, or class resource into a scannable code students can access instantly, no typing required.

Personal Use

Save a password, share a contact

Share your home WiFi password without spelling it out, or generate a quick code for any link you want to hand off.

New to QR codes? Here's the basics.

A QR code is a two-dimensional barcode — a grid of black and white squares that a phone camera can read instantly. "QR" stands for "Quick Response," which describes exactly what it does: point a camera at it, and the encoded information (a link, text, WiFi credentials, whatever) opens immediately, no app or typing required.

Every QR code has built-in error correction, meaning part of the pattern can be damaged, covered by a logo, or printed a bit blurry and it will still scan correctly. That's what makes it safe to add a logo to the center of a code, which the logo generator on this site does automatically.

How it works

01

Pick a tool

Standard, logo-branded, WiFi, or bulk — choose whichever matches what you're trying to do.

02

Enter your info

A link, some text, your WiFi details, or a list — whatever the tool asks for.

03

Download

Your code generates instantly. Download the PNG and you're done — no account, no waiting.

Frequently asked questions

Do QR codes expire?

Static QR codes, like the ones generated on this site, never expire. The data is baked directly into the pattern itself, so there's no server dependency that could cause it to stop working later.

Can I scan a QR code without an app?

Yes. Every modern iPhone and most Android phones can scan a QR code directly through the built-in camera app — just point and tap the notification that appears.

What's the difference between static and dynamic QR codes?

A static code has its destination permanently encoded and never expires. A dynamic code points to a redirect URL controlled by a third-party service, which lets you change the destination later but depends on that service staying online. Every tool on this site generates static codes.

Is there a limit to how many times a code can be scanned?

No. A static QR code can be scanned an unlimited number of times by an unlimited number of people, for as long as the printed or saved image exists.