Justools

QR Code Generator

Create a scannable QR code for a website, menu, Wi-Fi password, or payment link, then download a PNG to print or share. You can also scan codes with your camera.

Generate QR codes or scan with your camera. All processing stays on your device.

Color

Foreground and background presets.

Shape

Finder corners stay square so phones can still scan Rounded and Dots codes.

PNG or JPG, up to 2 MB. After generate, drag the logo on the preview to place it. High error correction helps small logos still scan — test with your phone.

Free tools that often go together. Everything runs in your browser.

How to use this tool

  1. Generate: enter text or a URL, pick a color and shape (Square, Rounded, or Dots), and optionally add a logo.
  2. Click Generate QR code, drag the logo on the preview if you added one, then download the PNG if you want to print or share it.
  3. Scan: switch to Scan, allow camera access, and point at a QR code.

Frequently asked questions

What is a QR code?

A QR code, short for Quick Response code, is a square barcode made of black and white pixels that a phone or computer camera can scan instantly. Scanning it can open a website, show text, or connect to Wi-Fi without anyone typing a single character. Restaurants print QR codes on table cards so guests can view a menu or place an order straight from their phone. Cafes stick a QR code near the till for quick payments or a Wi-Fi password. Event organizers use QR codes on tickets and posters for check-in and details, and product packaging often carries one linking to instructions, ingredients, or a warranty page. Because the code holds the data itself, a phone can read it the moment it comes into view.

Who are QR codes for?

QR codes are for anyone who wants people to reach a link, message, or file without typing a URL. A small business can print one on a flyer or receipt to send customers to a review page or online store. A cafe or restaurant owner can place a code on tables so diners open the menu or pay the bill from their own phone. A teacher can add a code to a worksheet or classroom poster that links to a video or homework form. An event organizer can print codes on tickets, lanyards, or signage for check-in and schedules. A creator can put a code on a business card, sticker, or packaging insert linking to a portfolio, social profile, or product page. If you print or share something and want a fast digital shortcut, a QR code fits.

What are QR codes used for?

Common uses include contactless restaurant menus and ordering, so staff do not need to hand out printed menus. Cafes and small shops use them for quick payments, loyalty programs, and sharing a Wi-Fi password without spelling it out. Hotels and venues use them for guest Wi-Fi and event check-in, and conference badges often carry a code for schedules or networking links. Retailers print codes on product labels and packaging for instructions, ingredient lists, or warranty registration. Marketers use them on posters, flyers, and receipts to share promo codes or link to a landing page. Event organizers put codes on tickets for entry scanning, and teachers add them to handouts for videos or forms. Anywhere a link is easier to scan than to type, a QR code helps.

What can I encode in a QR code?

URLs, plain text, phone numbers, email addresses, and Wi-Fi setup strings. Keep the content reasonably short for reliable scanning on printed materials.

Why does scanning need camera permission?

Your browser reads the QR code from the camera feed locally. Nothing is sent to our servers.

Is my text or scan result uploaded?

No. Generation and scanning run entirely in your browser. We do not store what you encode or what you scan.

Can I print the PNG I download?

Yes. The PNG is yours to use on flyers, stickers, slides, or packaging. Test a print at the size you plan to use so phones can scan it easily.

Can I add my logo to the QR code?

Yes. Upload a PNG or JPG. After you generate, drag the logo on the preview to place it (it starts centered). Your logo stays on your device; we do not upload it. Use a simple logo on a solid background for best results.

Will a center logo break scanning?

Usually not if the logo is small and the QR content is not too long. We use high error correction and cap logo size to help phones scan reliably. Keep logos off the three corner finder squares when you can, and always test with your phone before printing a large batch.

What are the color options?

Black, Blue, Green, and Purple use colored modules on a white background. Dark uses white modules on a slate background. These are color presets only. There is no freeform color picker.

What are the shape options?

Square is the classic look. Rounded softens module corners. Dots draws circular modules. The three corner finder patterns stay square on Rounded and Dots so phones can still scan reliably. Always test a print with your phone before a large run.

Processed locally in your browser. Your files are never uploaded to our servers.