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

Free KakaoTalk QR Code Generator

Turn your Kakao Channel ID into a scannable link to your channel page. Free and built in your browser. Includes where to find the ID and its limits.

50QR code types
61Frame styles
6File formats
1 Complete the content
pf.kakao.com/
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 KakaoTalk QR code from this generator encodes your Kakao Channel's public address, https://pf.kakao.com/<channel-id>, so a scan opens the channel page in KakaoTalk or a browser. Kakao's developer documentation defines the channel ID as everything after https://pf.kakao.com/, and it normally starts with an underscore, such as _xXexxb.

The link is built in your browser. It is for a Kakao Channel (a business or creator page), not for a personal KakaoTalk profile.

How do you make a KakaoTalk QR code?

  1. Sign in to the Kakao Channel admin center and open your channel's information. The channel URL is listed there; the ID is the part after pf.kakao.com/.
  2. Enter that ID, including the leading underscore, in the KakaoTalk Channel ID field.
  3. Download the code and scan it on a phone with KakaoTalk.
https://pf.kakao.com/_xXexxb

The example ID is the form's placeholder; yours will be different. Leaving out the underscore is an easy mistake, and it produces a code that leads to a "channel not found" page.

What does the scanner see?

The address is the channel's public page. From there, a visitor can add the channel as a friend or start a chat, subject to how you set up the channel. The code does not force an add: it opens the page and the visitor decides.

Kakao's documentation describes that with its chat APIs, a bridge page can launch the KakaoTalk app and land on the channel where users can add it or chat. This generator does not use those APIs; it encodes the plain channel address.

Who benefits from a Kakao Channel code?

  • Shops, cafes, and salons in Korea that already use a Kakao Channel for orders, bookings, or coupons and want a scan target on signage.
  • Delivery and packaging inserts that move customers from a one-off order to a channel they can message.
  • Creators and small brands that publish updates through a channel rather than a public social profile.

What are the limits?

  • No scan statistics. A static code does not report how many people scanned it. Use one code per location if you want to compare, or watch new-friend counts in the admin center.
  • Audience. KakaoTalk is dominant in South Korea and much less common elsewhere. For international audiences, offer another channel too.
  • Channel ID changes. If you change or recreate the channel, printed codes stop working. Confirm the current address before a print run.

How do you test it?

Scan with a phone signed in to a KakaoTalk account that is not the channel owner. Confirm that the channel name and profile picture are right, that the add and chat buttons work, and that the link also opens in a desktop browser. Then check the exported image with the QR validator and follow the print size guide for placement.

For broader planning, see social media QR codes, and compare the LINE QR code generator if your audience is in Japan, Thailand, or Taiwan.

References

// FAQ

Frequently Asked Questions

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

In the Kakao Channel admin center, under the channel information. Kakao's developer documentation defines the ID as everything after https://pf.kakao.com/, and it normally starts with an underscore.

No. It builds a Kakao Channel page link, which is for businesses and creators.

The channel's public page, from which they can add the channel or start a chat, depending on how it is set up. The code does not force an add.

No. A static code has no analytics. Use one code per location, or watch new-friend counts in the admin center.

The most common cause is a missing leading underscore in the ID. Copy the ID from the channel URL exactly.