// No account · No expiry · 100% client‑side

Free LINE QR Code Generator

Make a LINE QR code for a personal ID or an Official Account @ ID. Free and private, built in your browser. Includes why some IDs fail to scan.

50QR code types
61Frame styles
6File formats
1 Complete the content
~
2 Design your QR
Shape style
Border style
Center style
3 Download your QR
Example preview

Example QR code preview shown. Enter content to create your code.

Excellent
High contrast and optimal density. 100/100
px
px

Need to change it after printing? Make a dynamic QR code

No recent history found. Create and download a QR code to see it here.

A LINE QR code from this generator encodes a LINE add-friend link, https://line.me/R/ti/p/~<id> for a personal LINE ID or https://line.me/R/ti/p/%40<id> for a business's Official Account, so a scan opens that profile in LINE. Which form you get depends on how you type the ID: start with @ for an Official Account, and without it for a personal ID.

The link is built in your browser and encodes only what you type.

How do you make a LINE QR code?

  1. Find the ID: in LINE it is under your profile settings, and Official Accounts show a Basic ID that starts with @.
  2. Enter it in the LINE ID field.
  3. Download the code and scan it with a phone that has LINE.
You typeThe code containsUsed for
janedoe or ~janedoehttps://line.me/R/ti/p/~janedoeA personal LINE ID
@linedevelopershttps://line.me/R/ti/p/%40linedevelopersA LINE Official Account (Basic ID)
A pasted line.me/R/ti/p/@… linkThe same link, normalizedEither

LINE's developer documentation describes the Official Account format as https://line.me/R/ti/p/ followed by the percent-encoded ID, for example the @linedevelopers account. The ~ form is the one for individual IDs.

Should a business use a personal ID or an Official Account?

An Official Account is the better base for a shop or brand: it has a business profile, can be run by several staff, and does not tie customers to one person's private account. A personal ID on a public poster exposes an individual to unsolicited messages and disappears if that person leaves. If you are a business, use your Official Account's @ ID.

Why might the scan not find the account?

LINE's help pages describe settings that affect ID-based lookup. A personal user can turn off "Allow others to add me by ID", and in Japan, ID search is only available to users who have completed age verification through their mobile carrier. If a personal-ID code fails for one person and works for another, or the ID does not appear in search, check these settings first. Because this varies by account and region, test your own code with a second, unrelated LINE account before printing.

What happens if the scanner does not have LINE?

The link is an ordinary web address that leads to LINE's page rather than an error, and the scanner is offered the app. LINE has the largest audiences in Japan, Thailand, and Taiwan, so a code is most useful there. For audiences elsewhere, add a phone number or another channel next to it.

Where does it work best?

Storefront windows, menus, business cards, and receipts where the customer's next step is a chat: reservations, questions, and coupons. Add a short prompt such as "Scan to add us on LINE". See QR codes for business for print placement, and use a WhatsApp QR code for audiences that prefer it.

How do you test it?

Scan from a phone that has LINE and is not signed in as the target account. Confirm the correct name and picture appear and that the add button works. Check the exported code with the scannability tester and consult the print size guide.

References

// FAQ

Frequently Asked Questions

Clear, direct answers to common questions about generating and deploying QR codes.

For a personal account, in your LINE profile settings. For a business, your Official Account has a Basic ID that starts with @.

A personal ID produces line.me/R/ti/p/~id. An Official Account Basic ID, typed with the leading @, produces line.me/R/ti/p/%40id, the format shown in LINE's developer documentation.

LINE's help pages say users can turn off Allow others to add me by ID, and in Japan ID search needs age verification. Test the code with a second, unrelated LINE account before printing.

An Official Account is the better base. It has a business profile and does not depend on one person's private account.

They reach LINE's web page and are offered the app instead of an error.