KokoroFlow · QR tool

QR Code Generator

Create a scannable QR code for a link, a LINE/WhatsApp/Telegram chat, a social profile, or a full contact card. Everything is generated in your browser — nothing is uploaded or stored.

Last updated: October 2026

Choose what to encode

Text / URL
Wi-Fi
LINE
WhatsApp
Telegram
Social profile
Contact card
Scanning opens LINE directly to add you as a friend. Find your LINE ID under Settings → Profile in the LINE app.
Your QR code will appear here as you fill in the fields.

Print your QR code for your shop

Disclosure: As an Amazon Associate I earn from qualifying purchases. The links below are affiliate links to Amazon search results, not products KokoroFlow has tested. Prices and availability change, so check the current price and compatibility on Amazon.

Putting your QR code on a counter, table or package? These hold up better than a plain paper printout.

Frequently asked questions

Does the LINE QR code work the same as the one in the LINE app?
It uses LINE's standard add-friend link format, so scanning it with a phone camera or the LINE in-app scanner opens the same add-friend screen as LINE's own QR code. Your LINE ID must be set to allow adding by ID for this to work.

Will the WhatsApp QR code work without saving my number first?
Yes — WhatsApp's wa.me links open a chat with that number even if it isn't saved as a contact, which is exactly why this format is commonly used for business cards and event signage.

What is a vCard, and why would I use it instead of a plain text QR code?
A vCard is a standard contact-card format. When a phone scans a vCard QR code, it offers to save the details directly as a new contact — name, phone, email, and all — instead of just showing plain text you'd have to type in manually.

Can I print the downloaded QR code?
Yes, the download is a PNG image suitable for printing on business cards, posters, or table signage. For small print sizes, keep the encoded text short — longer text creates a denser, harder-to-scan pattern.

How should I display a QR code at a shop counter or table?
Print it with dark modules on a light background, keep a blank margin around it, and size it for the scanning distance — roughly 2 cm (0.8 in) wide for close-up scans and larger for signs read from farther away. The download is 216×216 px, so for big prints scale it up with nearest-neighbor resizing to keep the edges sharp. Use a stand or sign holder at eye level, laminate it or use waterproof sticker paper in wet areas, and test-scan the final print with a couple of phones.

How to verify your QR data stays on your device

KokoroFlow QR Code Generator is a free, browser-only tool with 7 modes (Text/URL, Wi-Fi, LINE, WhatsApp, Telegram, Social profile, vCard): no upload, no account, and the QR code is drawn on your device.

  1. Open your browser DevTools (F12, or Cmd+Option+I on Mac) and select the Network tab.
  2. Wait for the page to finish loading, then clear the request log.
  3. Fill in any mode and click Download PNG.
  4. Generating sends no request of its own: the QR code and the PNG are made in your browser, so Wi-Fi passwords and contact details are never transmitted. Any requests you see come from Google AdSense loading ads.

When the page loads you will see its own files, the open-source qrcode.js 1.0.0 library from cdnjs.cloudflare.com, and Google AdSense ad requests. Amazon links contact Amazon only if you click them.