Make a QR code in ChatGPT

Works todayLast verified Sep 22, 2026Plans: Plus, Pro, Team, Enterprise and Edu (custom connectors live behind Developer mode; Free cannot add them yet)

Yes. ChatGPT alone draws a static QR code with Python. With the QRFLOW connector it makes dynamic codes you can re-point after printing, name on your domain and track: turn on Developer mode, add https://qrflow.codes/mcp, sign in once, then ask in plain words.

Try:

First, once

Install the QRFLOW connector, then just ask

ChatGPT cannot reach QRFLOW until you install the QRFLOW connector (ChatGPT calls it a plugin). You do it once, it takes a minute. QRFLOW is submitted to the ChatGPT directory; until it is listed, you add it by pasting the address.

Jump to the install steps

ChatGPT alone vs ChatGPT with QRFLOW

ChatGPT can run Python and hand you a PNG of a QR code with your link inside. That is a static code: fine for a one-off, but it cannot be changed once printed and nobody counts the scans.

ChatGPT aloneChatGPT + QRFLOW
The code you getA static PNG with your link insideA dynamic code in your QRFLOW account (static on Free)
Change where it goes after printingNoYes, in one sentence
Count scans, by day, country, deviceNoYes
Your own domain in the codeNoYes, on Premium and Business
Wi-Fi, review, Instagram, PDF and 40 more kindsOnly if you write the format yourselfAsk for the kind by name
Pause, expire, rename, bulkNoYes
Where it lives afterwardsIn the chatOn your dashboard, tagged with the assistant's name

Once, about a minute

Install the connector

Add it by pasting the address

  1. 1

    Turn on Developer mode

    Open Settings, then Security and login (on some accounts: Apps › Advanced settings), and switch Developer mode on. It is available on Plus, Pro, Team, Enterprise and Edu.

  2. 2

    Add QRFLOW

    Open Settings › Plugins (older builds call it Apps or Connectors), press +, name it QRFLOW and paste the server address: https://qrflow.codes/mcp. Create the connection; ChatGPT reads the list of tools from QRFLOW.

    Simplified drawing of ChatGPT settings with Developer mode switched on and a new plugin form filled in with the name QRFLOW and the server address
  3. 3

    Sign in and allow

    A QRFLOW page opens: sign in (or create a free account) and press Allow. ChatGPT never sees your password; you can disconnect from your QRFLOW account page at any time.

    The QRFLOW consent screen asking to connect an app to your account, with the permissions listed and an Allow button

Then

  1. 1

    Use it in a chat

    Start a new chat, open the tools menu (the + at the bottom of the message box) and add QRFLOW. Then just ask.

    Simplified drawing of a ChatGPT chat: the user asks for a Fall menu QR code, ChatGPT calls the QRFLOW tool and shows the code with its short link

The app screens above are simplified drawings, not screenshots; labels follow each app's own and can move between versions. The QRFLOW consent screen is the real one.

The address to paste

https://qrflow.codes/mcp

Ask in plain words. ChatGPT calls the right QRFLOW tool and shows you what it made, with the short link and the image. Anything that changes or deletes a code is confirmed with you first.

Copy and paste

Say this

“Make a QR code for our menu page (here is the link), call it Fall menu, caption "Scan for menu".”

“Make a Wi-Fi QR code for network CafeGuest, password latte-2026, and show me the image.”

“Make an Instagram QR code for our account, @yourcafe.”

“Point the Fall menu code at our winter menu page (here is the link).”

“Which of my codes got the most scans this month? Break the top one down by device.”

“Create 20 codes, one per table, going to our order page with ?table=1 through 20 on the end.”

“Give the Lobby poster code an end date of December 31.”

“What plan am I on and what are my limits?”

Any kind works by name. Popular ones: Instagram, Wi-Fi, Google review.

What it cannot do

  • Add a logo to a code. Logos are added in the QRFLOW dashboard; the assistant's image then includes it.
  • Make a dynamic code on the Free plan. Free makes static codes (the content is inside the picture); Premium makes dynamic ones you can change later.
  • See anything outside your QRFLOW account, or act without you: you press Allow once, and deleting a code asks first.
  • Move money. A Venmo or PayPal code only opens a link you gave it.
  • Add the connector on the Free ChatGPT plan. Custom connectors need Developer mode, which is a paid-plan feature. The QRFLOW site itself is free.

Plans

What the assistant can do for youFreePremiumBusiness
Static codes (Wi-Fi, contact card, one-off links)YesYesYes
Dynamic codes: change the destination after printingNoYesYes
Scan analytics by day, country, deviceNoYesYes
Your own link domain (go.yourbrand.com)No15, chosen per code
Bulk: many codes in one askNo500/month10,000/month
Team115 people
Price$0$4/month$29/month

The connector is free. Dynamic codes, analytics and your domain are Premium.

Questions

Can ChatGPT make a QR code for free?

Yes. ChatGPT alone can draw a static QR code, and with the QRFLOW connector the Free plan makes static codes too. A code you can change after printing, name on your domain and track needs QRFLOW Premium ($4 a month).

Is the code safe to print?

Yes. QRFLOW only accepts web, mail, phone, SMS, map and a few app links; a javascript: or data: link is refused. The picture is the same standard QR any phone camera reads.

Can it change a code that is already printed?

If the code is dynamic (Premium or Business), yes: say where it should go now and the printed code follows. A static code cannot change; ask for a new one.

What does the assistant see in my account?

Your codes, their scan numbers and your link domains, and only after you press Allow on a QRFLOW page. It never sees your password. Disconnect any time from Account › Connected apps on qrflow.codes.

Does it work on my phone?

Once connected, yes: connectors follow your ChatGPT account, so the same QRFLOW connection works in the mobile app.

How do I tell which codes an assistant made?

Every code shows its maker on the dashboard: a small "ChatGPT" badge next to the type, the way Canva codes show "Canva".

Can ChatGPT make a QR code without any connector?

Yes, a static one: ask it to "make a QR code for this link" and it runs Python and returns a PNG. It works, and it is all you need for a one-off. It cannot be edited after printing, tracked or put on your domain; that is what the connector adds.

Will QRFLOW be in the ChatGPT app directory?

It has been submitted. Until it is listed, the custom-connector steps above do the same thing.

Next

All assistants: Make QR codes with your AI assistant. Building it into your own app? Developer docs.