# QRFLOW.codes > Free QR code generator from Las Vegas, NV. Generate and download static QR codes free, as PNG or SVG, both with a small QRFLOW.codes mark in the corner. Premium at $4/mo (or $36/yr) makes codes dynamic (editable after printing), removes the mark, tracks every scan, and adds logos, frames, 4K PNG, and bulk CSV generation. QRFLOW.codes creates QR codes for URLs, Wi-Fi, vCards, email, phone, SMS, and plain text. No signup is needed to generate a code. A dynamic QR code stores a short redirect link, so the destination can be changed after the code is printed and each scan is counted. Fair-use caps apply to paid plans and are listed on the terms page. ## Pages - [Free QR code generator](https://qrflow.codes/): live preview, PNG download, dynamic codes on Premium. - [Pricing](https://qrflow.codes/pricing): Free plan; Premium at $4/mo or $36/yr with dynamic codes, analytics and your own link domain; Business at $29/mo with team seats (5 people), up to 5 link domains, API keys, GS1 codes and higher limits. - [Static vs dynamic QR codes](https://qrflow.codes/guides/static-vs-dynamic-qr-codes): when each type wins and why dynamic codes prevent dead links. - [QR code menus for restaurants and cafes](https://qrflow.codes/for/restaurants): A QR code menu is a QR code that opens your menu page or PDF when a guest points their phone camera at it. Make one free on this page; on Premium the code is dynamic, so you can change the menu behind it any time without printing new table cards. - [QR code for Google reviews](https://qrflow.codes/qr-code-for/google-reviews): A Google review QR code opens Google's write-a-review form for your business when scanned, skipping the search and the profile page. Build it here from your Place ID, print it where happy customers stand, and on Premium see how many people scanned it. - [QR codes for events: tickets, check-in and the schedule that changes](https://qrflow.codes/for/events): Event QR codes link printed things (posters, badges, table signs) to the pages that change: registration, check-in, the live schedule, the feedback form. Make each one free here; on Premium they are dynamic, so a room change or a new ticket link never means reprinting the badges. - [QR codes for marketing: print that you can measure](https://qrflow.codes/for/marketing): A marketing QR code connects print (flyers, posters, mailers, packaging, ads) to a landing page and makes the print measurable: each code counts scans, and UTM tags tell Google Analytics which piece the visit came from. Make it here with the UTM fields filled in; on Premium you can change the destination mid-campaign. - [QR codes on product packaging: manuals, warranty, reorder, GS1](https://qrflow.codes/for/packaging): A packaging QR code links the physical product to the page the buyer needs next: setup guide, warranty registration, reorder, or reviews. Because packaging is printed in large runs, use a dynamic code so the destination can change when the manual is revised or the product is replaced. Business plans can also make GS1 Digital Link codes for retail. - [QR codes for real estate: sign riders, listings and open houses](https://qrflow.codes/for/real-estate): A real estate QR code goes on the yard sign rider, flyer or open-house sheet and opens the listing, the virtual tour, or the agent's contact card. Make one here; on Premium the code is dynamic, so when the home sells the same rider points at your next listing, and you can see how many people scanned from the street. - [QR codes for retail: window, shelf, counter and receipt](https://qrflow.codes/for/retail): Retail QR codes turn the shop's surfaces into links: a window code for the current promotion, shelf codes for product details, a counter code for payment or loyalty sign-up, and a receipt code asking for a review. Make them free here; on Premium each is dynamic, so the window code moves to the next promotion without a new decal. - [QR codes for nonprofits: donations, volunteers and the story behind them](https://qrflow.codes/for/nonprofits): A donation QR code opens your giving page (or a specific campaign) from printed appeals, event materials and signage, so someone can give in the moment instead of later. Make it free here; on Premium the code is dynamic, so the same printed pieces can point at each new campaign and you can count which appeal brought the gifts. - [QR code for wedding pictures, RSVPs and the day-of details](https://qrflow.codes/for/weddings): A wedding QR code on table cards, signs or invitations opens a shared photo album (Google Photos, iCloud Shared Album, or a guest-photo app), the RSVP form, or the wedding website. Make it free here with the Wedding frame; on Premium the code is dynamic, so the album link or the venue map can change after the stationery is printed. - [QR codes for churches: giving, connect cards and the bulletin](https://qrflow.codes/for/churches): Church QR codes put online giving, the visitor connect card, event sign-ups and sermon resources one scan away from the bulletin, the pew card and the screen. Make them free here; on Premium the codes are dynamic, so switching giving platforms or updating the notes never means reprinting the pew cards. - [QR codes for hotels and vacation rentals: Wi-Fi, house guide, checkout](https://qrflow.codes/for/hotels): Hotel and rental QR codes replace the laminated instruction sheet: a Wi-Fi code that connects the phone in one tap, a house guide with checkout times and appliance tips, a room-service or breakfast menu, and a review request at checkout. Make them free here; on Premium the guide behind the code can change without swapping the frame on the wall. - [QR codes for teachers and schools: worksheets, forms and the classroom door](https://qrflow.codes/for/schools): School QR codes put a link on paper where students and parents already are: a video or answer key on the worksheet, a Google Form on the newsletter, the sign-up sheet on the classroom door, the reading list in the library. Make them free here; on Premium the code is dynamic, so the worksheet you photocopied in September can open a different video in March. - [QR codes for gyms, studios and salons: booking, class schedules and reviews](https://qrflow.codes/for/gyms-salons): Gym, studio and salon QR codes put booking, the class schedule, the new-client waiver and a review request where clients already stand: the mirror, the door, the front desk, the checkout. Make them free here; on Premium the door code is dynamic, so this week's schedule replaces last week's without a new sign. - [QR code for a Google Form](https://qrflow.codes/qr-code-for/google-form): To make a QR code for a Google Form, open the form, click Send, choose the link icon, copy the link (shortened or not), paste it into the generator on this page, and download the PNG or SVG. Scanning opens the form in the phone's browser; responses arrive in the form's spreadsheet as usual. - [QR code for a link or website: turn any URL into a code](https://qrflow.codes/qr-code-for/link): To create a QR code for a link, paste the URL into the generator on this page and download the PNG or SVG; no signup and no watermark on the preview. Any phone camera opens the link. If the link might change, save it as a dynamic code on Premium so the printed code can be repointed later. - [Business card QR code: save your contact in one tap](https://qrflow.codes/qr-code-for/business-card): A business card QR code is usually a vCard: a code that contains your name, title, company, phone, email and website, so a phone's camera offers to save you as a contact in one tap. Fill in the vCard fields on this page and download the code for the card. If your details might change, a dynamic code that opens a contact page can be updated after printing. - [QR code for a PDF: menus, brochures, manuals](https://qrflow.codes/qr-code-for/pdf): To make a QR code for a PDF, upload the file somewhere it can be opened by anyone with the link (Google Drive, Dropbox, OneDrive, or your website), copy that link, paste it into the generator on this page, and download the code. Scanning opens the PDF in the phone's browser. Use a dynamic code so you can replace the PDF later without reprinting. - [QR code for Instagram: your profile, one scan away](https://qrflow.codes/qr-code-for/instagram): An Instagram QR code opens your profile page when scanned, so someone can follow you without typing your handle. Instagram makes one for you (profile, menu, QR code) and it scans from any camera. Make one here instead when you need an SVG for print, a caption and your colors, a code you can redirect to a launch post, or a count of scans per placement. - [QR code for a Facebook page](https://qrflow.codes/qr-code-for/facebook): A Facebook page QR code opens your page when scanned, so a customer can like it, message you or find your events without searching. Enter the page's username on this page and download the code; it works with any phone camera and opens the Facebook app if installed. A dynamic code lets you point the same printed code at an event or a post later. - [Wi-Fi QR code: join the network in one tap](https://qrflow.codes/qr-code-for/wifi): A Wi-Fi QR code contains the network name, password and security type in a format phones understand natively; scanning it with the camera shows a Join prompt, no app and no typing. Enter your network details on this page and download the code. It is a static code: the details are in the pattern, so a new password means a new code. - [YouTube QR code for a video or channel](https://qrflow.codes/qr-code-for/youtube): A YouTube QR code opens a video or channel in the YouTube app (or browser) when scanned. Paste the video URL or your channel handle into the generator on this page and download the code. For a how-to video on a product or a talk on a poster, make it dynamic so you can swap in the updated video later. - [WhatsApp QR code generator: open a chat with your number](https://qrflow.codes/qr-code-for/whatsapp): A WhatsApp QR code opens a chat with your number when scanned, using WhatsApp's wa.me link, and can pre-fill the first message ("Hi, I'd like to book"). Enter your number with the country code on this page and download the code; it works with any phone camera and needs no app beyond WhatsApp itself. - [LinkedIn QR code: your profile on a card, badge or slide](https://qrflow.codes/qr-code-for/linkedin): A LinkedIn QR code opens your profile (or company page) when scanned, so someone can connect without spelling your name. Enter your profile slug, the part after linkedin.com/in/, on this page and download the code. LinkedIn's app shows one too (the QR icon in the search bar) and any camera reads it; make one here for print, a caption, a company page, or a code you can repoint later. - [Custom QR codes: your logo, your colors, still scannable](https://qrflow.codes/guides/custom-qr-code): A custom QR code keeps the scannable pattern but changes what surrounds and colors it: your brand colors, a logo in the center, a frame with a caption. On QRFLOW.codes, colors are free; logos and frames are part of Premium. The rules that keep it working: dark code on a light background with a contrast ratio above 3:1, and a logo no wider than a fifth of the code. - [QR code stickers: what to print, where they stick, what size](https://qrflow.codes/guides/qr-code-stickers): A QR code sticker is any code printed on adhesive stock: table stickers for menus, window decals, packaging labels, laptop stickers. Make the code here, download the SVG, and print it through a sticker service or on label sheets. Print at least 1 in (2.5 cm), matte over gloss, dark on light, with a white margin; and use a dynamic code so a batch of stickers never goes stale. - [Payment QR code: Venmo, PayPal, Cash App and payment links](https://qrflow.codes/qr-code-for/payment): A payment QR code opens a payment page when scanned: Venmo, PayPal.me, Cash App, or a Stripe or Square payment link. Enter your handle and an optional amount on this page and download the code for the counter, the invoice or the stall. It's a link, not a payment processor; the money goes through the app you chose. - [Location QR code: open your address in Google Maps](https://qrflow.codes/qr-code-for/location): A location QR code opens a place in Google Maps (or Apple Maps on iPhone) when scanned, with the Directions button one tap away. Enter an address or a place name on this page, or latitude and longitude for a spot without one, and download the code. Print it on invitations, flyers, delivery instructions and signage. - [TikTok QR code: your profile from print, packaging and merch](https://qrflow.codes/qr-code-for/tiktok): A TikTok QR code opens your profile when scanned so someone can follow you without searching. Enter your username on this page and download the code; it works with any phone camera and opens the TikTok app if installed. TikTok's in-app profile code is built for TikTok's own scanner and is a fixed image; a standard code from your profile link prints anywhere and can be repointed. - [Spotify QR code: a song, playlist or profile from print](https://qrflow.codes/qr-code-for/spotify): A Spotify QR code opens a song, playlist, album or artist profile in Spotify when scanned with any phone camera. Copy the share link from Spotify (the three dots, then Share, then Copy link), paste it into the generator on this page and download the code. It is not the same thing as a Spotify Code, the striped tag Spotify draws for its own in-app scanner. - [RSVP QR code: guests reply from the invitation](https://qrflow.codes/qr-code-for/rsvp): An RSVP QR code opens your reply page when a guest scans the invitation: a wedding website, an event page or a form. Paste that link into the generator on this page and print the code on the invitation or the reply card. Keep it dynamic if the page might move, because an invitation cannot be reprinted once it is in the mail. - [Linktree QR code: your link in bio, off the phone](https://qrflow.codes/qr-code-for/linktree): A Linktree QR code opens your link-in-bio page when scanned, so everything you would put in a bio works off a printed surface too. Linktree makes one for you on every plan, including Free, from the Links page under Share; make one here instead when you want the color without upgrading, an editable code, or scan counts per placement. Any link-in-bio page works: Beacons, Bento, Stan and your own landing page included. - [App download QR code: one code, both stores](https://qrflow.codes/qr-code-for/app-download): An app download QR code sends someone to your app in their own store. Paste your App Store and Google Play links into the generator on this page: a dynamic code reads the phone it was scanned with and redirects iPhones to the App Store, Android phones to Google Play and desktops to your fallback page. A static code cannot do that, because the pattern holds one address and nothing decides anything at scan time. - [Telegram QR code: a chat, channel or group from print](https://qrflow.codes/qr-code-for/telegram): A Telegram QR code opens a chat, channel or group when scanned, using a t.me address. Type your username on this page, or paste a channel or invite link, and download the code. Telegram also draws codes inside the app for profiles and invite links; make one here for print, where you need an SVG, a caption, and a code you can repoint if the link changes. - [X (Twitter) QR code: your profile from any camera](https://qrflow.codes/qr-code-for/twitter-x): An X (Twitter) QR code opens your profile when scanned, so someone can follow you without typing your handle. Type it on this page and download the code. X has its own QR code in the app, under your profile icon, but X's help center says changing your username makes that code invalid, so for anything printed a code you can repoint is the safer one. - [Calendar event QR code: add the date in one scan](https://qrflow.codes/qr-code-for/calendar-event): A calendar event QR code holds the event itself, not a link: the title, start, end, place and notes travel inside the pattern as an iCalendar entry, and a phone that recognizes it offers to add the event to the calendar. Fill in the fields on this page and download the code. It works with no internet, and because the details are in the print, a changed date means a new code. - [Coupon QR code: the discount, already applied](https://qrflow.codes/qr-code-for/coupon): A coupon QR code opens the page where your offer is redeemed, with the promo code carried along so the customer does not have to type it. Paste your landing page and code into the generator on this page. The discount itself lives in your shop or till system; the code is what gets the customer there with the right code attached. - [QR code for a Zoom or Google Meet link](https://qrflow.codes/qr-code-for/zoom-meeting): A QR code for a Zoom or Google Meet link opens that meeting when scanned, in the app if it is installed or in the browser if not. Paste the invite link into the generator on this page. It suits recurring meetings and printed room signage; treat anything you print as public, so use a waiting room or a passcode on the meeting itself. - [QR code for a Google Doc, Sheet, Slides or Drive file](https://qrflow.codes/qr-code-for/google-doc): To make a QR code for a Google Doc, click Share in the document, set General access to Anyone with the link (Viewer, unless you want edits), copy the link, paste it into the generator on this page and download the code. Scanning opens the document on the phone; the same steps work for Sheets, Slides and Drive folders. - [QR code for a phone number: tap to call](https://qrflow.codes/qr-code-for/phone-number): A phone number QR code opens the phone's dialer with your number filled in, one tap from calling; the code holds a tel: link. Enter the number with the country code on this page and download it. The number is in the pattern, so it never expires and needs no internet; if the number might change, make a dynamic code to a contact page instead. - [QR code for an email address: a message ready to send](https://qrflow.codes/qr-code-for/email): An email QR code contains a mailto: link; scanning it opens the phone's mail app with your address in the To field and, if you set them, the subject and body pre-filled. Enter the details on this page and download the code. Use different subjects per placement to know where a message came from. - [SMS QR code: a text message with the first line written](https://qrflow.codes/qr-code-for/sms): An SMS QR code opens the phone's messaging app with your number and a pre-written text; the person taps send. Enter the number with the country code and the message on this page and download the code. It works on iPhone and Android and is the simplest way to run a "text JOIN to…" campaign from print. - [Embed a QR generator](https://qrflow.codes/tools/embed): a free generator any blog or site can drop in with two lines of HTML. - [QR code API](https://qrflow.codes/qr-code-api): what the REST API does (dynamic codes you can re-point after printing, scan analytics, webhooks, your own domain), who should use a client-side library instead, and what it costs ($29/mo on Business). - [API reference](https://qrflow.codes/developers): REST API (OpenAPI at https://qrflow.codes/api/v1/openapi.json) for creating, editing and tracking codes with a Business API key; webhooks; single-file TypeScript and Python clients at https://qrflow.codes/sdk/qrflow.ts and https://qrflow.codes/sdk/qrflow.py. - [Full developer reference as Markdown](https://qrflow.codes/llms-full.txt): every endpoint, schema, webhook event and MCP tool in one text file; also at https://qrflow.codes/developers.md. - [MCP server](https://qrflow.codes/mcp): connect from Claude, ChatGPT, Cursor or Claude Code (OAuth sign-in with dynamic registration, or a Business API key as bearer) and ask the assistant to create, edit and track QR codes. ## Use QRFLOW from an AI assistant (for people, not developers) - [Make QR codes with your AI assistant](https://qrflow.codes/ai): QRFLOW works inside Claude, ChatGPT, Cursor and Claude Code. Connect it once (one address, one Allow), then ask for a QR code, change where a printed one goes, name its link on your domain, or read its scans, in plain words. - [Make a QR code in Claude](https://qrflow.codes/ai/claude): Yes. Claude makes QR codes through the QRFLOW connector: add https://qrflow.codes/mcp under Customize › Connectors, sign in once, then ask in plain words. It can make, change, pause and count codes; with Premium the printed code can be re-pointed later. - [Make a QR code in ChatGPT](https://qrflow.codes/ai/chatgpt): 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. - [Make a QR code from Claude Code](https://qrflow.codes/ai/claude-code): Yes. One command adds QRFLOW to Claude Code: claude mcp add --transport http qrflow https://qrflow.codes/mcp, then /mcp to sign in. After that, "make a QR code for the staging URL" works mid-task, and the code lands in your QRFLOW dashboard. - [Make a QR code from Cursor](https://qrflow.codes/ai/cursor): Yes. Cursor's agent makes QR codes through the QRFLOW MCP server: add one entry to mcp.json (or press Add in Cursor Settings › MCP), sign in once, then ask the agent for a code while you work. Codes land in your QRFLOW dashboard. - [Make a QR code from VS Code](https://qrflow.codes/ai/vscode): Yes. VS Code's Copilot agent makes QR codes through the QRFLOW MCP server: run MCP: Add Server (or add one entry to .vscode/mcp.json), sign in once, then ask the agent for a code while you work. Codes land in your QRFLOW dashboard. - [Make a QR code from Windsurf](https://qrflow.codes/ai/windsurf): Yes. Windsurf's Cascade agent makes QR codes through the QRFLOW MCP server: add one entry to mcp_config.json (Windsurf Settings › Cascade › MCP), sign in once, then ask Cascade for a code while you work. - [Make a QR code from Codex](https://qrflow.codes/ai/codex): Yes. One command adds QRFLOW to Codex: codex mcp add qrflow --url https://qrflow.codes/mcp, then codex mcp login qrflow to sign in. After that, "make a QR code for the staging URL" works mid-task and the code lands in your QRFLOW dashboard. - [Make a QR code from Gemini CLI](https://qrflow.codes/ai/gemini-cli): Yes. One command adds QRFLOW to Gemini CLI: gemini mcp add --transport http qrflow https://qrflow.codes/mcp, then /mcp auth qrflow to sign in. After that, "make a QR code for the staging URL" works mid-task and the code lands in your QRFLOW dashboard. - [Make a QR code in Gemini](https://qrflow.codes/ai/gemini): Partly. Gemini can draw a static QR code image on its own, but the Gemini app cannot add a connector yet, so it cannot make codes you can change after printing or track. Gemini CLI can; so can the QRFLOW generator and the assistants that connect. - [Make a QR code in Microsoft Copilot](https://qrflow.codes/ai/copilot): Partly. Microsoft Copilot can draw a static QR code image, but the consumer app cannot add a connector yet, so it cannot make codes you can change after printing. Copilot Studio (Microsoft 365) and GitHub Copilot in VS Code can; so can the QRFLOW generator. - [Make a QR code in Perplexity](https://qrflow.codes/ai/perplexity): Not really. Perplexity can explain QR codes and find a generator, but it cannot add a connector yet, so it cannot make codes in your account or change a printed one. The QRFLOW generator, Claude and ChatGPT can. - [Make a QR code in Grok](https://qrflow.codes/ai/grok): Partly. Grok can draw a static QR code image, but it cannot add a connector yet, so it cannot make codes you can change after printing or track. The QRFLOW generator can, and so can Claude and ChatGPT with the connector. - [About](https://qrflow.codes/about): who builds QRFLOW.codes and why. - [Contact](https://qrflow.codes/contact): support, billing, sales, and feedback. - [Terms and fair use](https://qrflow.codes/terms): plan limits and terms of service. - [Privacy](https://qrflow.codes/privacy): what is collected and why. ## Help center - [Quickstart: your first QR code in 30 seconds](https://qrflow.codes/help/quickstart): Pick a type, fill the form, and download your first QR code in about a minute. No signup for a static code; save it if you want to change it later. - [Static vs dynamic QR codes](https://qrflow.codes/help/static-vs-dynamic): Static codes bake the content into the image and are free. Dynamic codes use a short link you can edit anytime and come with Premium ($4 a month). - [Using the generator](https://qrflow.codes/help/generator-basics): How the generator works: the type tabs, the More picker for specific kinds, the live preview that updates as you type, and the status line under it. - [Customize colors, logo, and frame](https://qrflow.codes/help/customize): Change foreground and background, add a center logo, wrap the code in a scan-me frame. Live preview updates instantly. - [Every QR code type we support](https://qrflow.codes/help/qr-code-types): Every QR content type QRFLOW supports: the seven native types every phone camera reads without an app, plus shortcuts for social, messaging, payments and media. - [Save, rename, and organize your codes](https://qrflow.codes/help/save-and-manage): Everything you can do from the Dashboard once a code is saved: rename, search, filter by type, duplicate a style, and delete safely. - [Bulk generation with CSV](https://qrflow.codes/help/bulk-generation): Upload a CSV and get back a ZIP of PNGs: up to 500 codes per batch, 2,000 on Business. The two columns the file needs, and the plans that include it. - [Downloading PNG, SVG, and print-ready files](https://qrflow.codes/help/downloading): Pick the right download: PNG for screens and quick prints, SVG for designers and large print, and the size that keeps a code sharp at any scale. - [Read your scan analytics](https://qrflow.codes/help/analytics): What each number on the Analytics tab means: scans, unique visitors, source, cities, hour of day, and how to export the history as CSV. - [Your account and profile](https://qrflow.codes/help/account): Sign up, sign in with Google or email, change your email or password, manage the subscription, and delete your account and its data. - [Use your own domain for QR links](https://qrflow.codes/help/custom-domain): Premium and Business: print a short link on a subdomain you own instead of ours. One DNS record, about five minutes. Premium connects one domain, Business five. - [Plans, upgrades, and billing](https://qrflow.codes/help/plans-and-billing): What Free, Premium ($4 a month) and Business ($29) include, how to upgrade or downgrade, and how to cancel without losing the codes you already printed. - [My QR code will not scan](https://qrflow.codes/help/wont-scan): The five reasons a printed QR code fails to scan, from contrast to quiet zone, and how to fix each one in under a minute. - [Redirect errors on dynamic codes](https://qrflow.codes/help/redirect-errors): What each page means when a scanner reaches a qrflow.codes/q link: not found, paused, expired, password, or a scan cap, and what to do about each one. - [Change where a QR code points](https://qrflow.codes/help/edit-destination): Edit the destination of a dynamic code after printing. The printed code stays the same; only the link behind it changes. - [Wi-Fi QR code not connecting? WPA, WEP and hidden networks](https://qrflow.codes/help/wifi-qr-code): Why a Wi-Fi QR code scans but does not connect: the security type, hidden networks, typos in the name, and captive portals. Fixes for each. - [vCard QR codes: what shows up on iPhone and Android](https://qrflow.codes/help/vcard-qr-code): Which contact fields the code carries, how each phone handles them, and how to keep the code small enough to print on a card. - [How big should a QR code be when printed?](https://qrflow.codes/help/print-sizes): The one-tenth rule: a code read from 3 ft (1 m) away needs to be 4 in (10 cm) wide. The quiet zone, and safe sizes for cards, flyers, posters and windows. - [Test a QR code before you print 500 of them](https://qrflow.codes/help/test-before-print): A five-minute checklist before you print a QR code: size, quiet zone, contrast, the link itself, and a scan test on two phones that catches reprint mistakes. - [Link names: go.yourbrand.com/menu instead of a random code](https://qrflow.codes/help/link-names): Premium and Business: give each dynamic code a readable name on your own domain. Both the name and the random code keep working. - [Team seats: work on one account with your own logins](https://qrflow.codes/help/team-seats): Business: invite up to four people by email as editors or viewers. They work inside your account; billing, domains and keys stay yours. - [Use QRFLOW from Claude, ChatGPT and other AI assistants](https://qrflow.codes/help/ai-assistants): Connect QRFLOW to Claude, ChatGPT, Cursor or Claude Code once, then ask for QR codes in plain words. How to connect, what it can do, how to disconnect. - [API keys: create and manage codes from your own systems](https://qrflow.codes/help/api-keys): Business: a key that lets your website, POS or back office create codes, change where dynamic codes point and read scan numbers. - [GS1 Digital Link QR codes for product packaging](https://qrflow.codes/help/gs1-digital-link): Business: a single QR code that carries the GTIN, opens a web page for shoppers and still scans at the register. Fields, formats and what the code encodes. - [Export your scan history to CSV](https://qrflow.codes/help/export-scans-csv): Premium: download every scan of a code as a spreadsheet, what the columns mean, and how to use it in Excel or Google Sheets. - [Unique visitors, repeat scans and bots](https://qrflow.codes/help/unique-visitors): Why total scans and unique visitors differ, which scans we do not count, and what a sudden spike usually means. - [Password-protect a QR code](https://qrflow.codes/help/password-protect): Premium: ask for a password before the destination opens. How it works, how to change or remove it, and what people see. - [Set an expiration date on a QR code](https://qrflow.codes/help/expiration): Premium: stop a code from redirecting after a date and time, change the date later, and what scanners see afterwards. - [Pause and resume a QR code](https://qrflow.codes/help/pause-resume): Turn a dynamic code off without deleting it, and back on later. The link and the analytics survive, scanners see a paused page, and it works on every plan. - [Sign in with Google or email, and reset your password](https://qrflow.codes/help/sign-in-options): The two ways to sign in, what to do when the confirmation email never arrives, and how to reset a forgotten password. - [Cancel, downgrade or switch your plan](https://qrflow.codes/help/cancel-subscription): How to cancel Premium or Business, what happens to your dynamic codes afterwards, and how to switch between monthly and annual. - [Refunds, receipts and invoices](https://qrflow.codes/help/refunds-invoices): Where to find receipts and invoice PDFs in the billing portal, how to add a company name or VAT number to an invoice, and how refund requests are handled. - [Delete your account and your data](https://qrflow.codes/help/delete-account): What deleting your QRFLOW account removes, what happens to printed dynamic codes when it is gone, and how to export your codes and scan data before you do it. - [What the free plan includes, and where it stops](https://qrflow.codes/help/free-plan-limits): Exactly what you get without paying: every type, unlimited static codes, a watermark, PNG only, no dynamic codes. Free never expires and never stops working. - [Favorites: saved styles and saved articles](https://qrflow.codes/help/favorites): Two kinds of favorites: a customize style you can reuse on other codes, and blog posts you want to come back to. - [Embed the free QR generator on your own site](https://qrflow.codes/help/embed-generator): Add a working QR code generator to a blog post or resource page with one snippet. Free, with a small attribution line. - [The code stopped scanning after I added a logo](https://qrflow.codes/help/logo-wont-scan): Why a center logo can stop a QR code from scanning, the logo size that always works, the error-correction setting behind it, and how to test before you print. - [The phone sees the code but nothing opens](https://qrflow.codes/help/camera-not-opening): The camera sees the code but no page opens. The iPhone and Android settings to check, apps that scan without following links, and what to tell customers. - [Temporarily unavailable: a code hit its monthly scan limit](https://qrflow.codes/help/scan-limit-reached): What the Temporarily unavailable page means, which plans have a monthly scan cap, who sees it, and how to lift it in seconds. ## Blog - [All guides](https://qrflow.codes/blog): practical QR code guides for marketing, retail, restaurants, museums, and events. - [QR code for fundraising success](https://qrflow.codes/blog/qr-code-for-fundraising): QR code for fundraising, with practical ways to collect donations at events, on print, and online, plus sizes, placement, and setup tips. - [QR code logo size: we measured it 15,840 times](https://qrflow.codes/blog/qr-code-logo-size): QR code logo size, measured over 24,480 codes: how much a logo can cover before it stops reading, and why shape and error correction matter more. - [QR code marketing news update](https://qrflow.codes/blog/qr-code-marketing-news): QR code marketing news update for marketers who need the real shifts, from editable links and analytics to newer packaging and assistant-led workflows. - [QR code on food packaging: a new trend](https://qrflow.codes/blog/qr-code-on-food-packaging): Thinking about a QR code on food packaging? See what to link, where to place it, and how brands use codes for trust and traceability. - [QR code vs barcode: which is better?](https://qrflow.codes/blog/qr-code-vs-barcode): QR code vs barcode compared for labels, packaging, signs, and links. See which one fits tracking, scanning distance, and printed use. - [QR code for inventory tracking that cuts count errors](https://qrflow.codes/blog/qr-code-for-inventory-tracking): QR code for inventory tracking in shelves, bins, stockrooms, and service vans. See what to label, what each scan should open, and how to set it up. - [Do QR codes expire or last forever?](https://qrflow.codes/blog/do-qr-codes-expire): Do QR codes expire? See what actually makes a code stop working, how static and dynamic codes differ, and how to keep yours live longer. - [QR code for headstones: share the stories behind the name](https://qrflow.codes/blog/qr-code-for-headstones): QR code for headstones that links to stories, photos, or a memorial page. See what to print, where to place it, and how to make it last outdoors. - [How to make a QR code for a video](https://qrflow.codes/blog/how-to-make-a-qr-code-for-a-video): Need a QR code for a clip, reel, or full video? Learn how to make a QR code for a video, size it, test it, and avoid broken links. - [Choosing an online QR code generator: 3 key factors](https://qrflow.codes/blog/online-qr-code-generator): Choosing an online QR code generator? Check the features that matter, from editable links and file types to scan stats and print-ready sizing. - [What does QR code stand for and how does it work?](https://qrflow.codes/blog/what-does-qr-code-stand-for): What does QR code stand for? Get the plain meaning, how the square code works, where it came from, and why it holds more than a barcode. - [QR code for contact info](https://qrflow.codes/blog/qr-code-for-contact-info): Make a QR code for contact info that saves your details in one scan. Learn what to include, where to print it, and when editable codes help. - [How AI assistants recommend a QR code generator, and how to get a working code instead](https://qrflow.codes/blog/how-ai-assistants-recommend-qr-code-generators): Why Claude, ChatGPT and Perplexity recommend a QR code generator differently: training data, web search or a connector. How to get a code instead of links. - [Claude Code MCP servers for marketers: five that do real work](https://qrflow.codes/blog/claude-code-mcp-for-marketers): Discover five Claude Code MCP servers that enhance marketing tasks with notes, chat, CRM, automation, and printed codes from one window. - [QR codes in Zapier, Make and n8n: create codes from triggers and start flows from scans](https://qrflow.codes/blog/qr-codes-in-zapier-make-n8n-agents): QR codes in Zapier, Make and n8n: make a code from any trigger with one HTTP step, and start a flow when a code is scanned. Fields, payloads, 4 recipes. - [30 QR code prompts that make an AI assistant do the work](https://qrflow.codes/blog/qr-code-prompts): 30 QR code prompts that make Claude, ChatGPT, Cursor or Claude Code create, change, track and bulk-make codes via a connector, grouped by the job. - [Remote MCP servers: what they are and 12 you can add in a minute](https://qrflow.codes/blog/remote-mcp-servers): Remote MCP servers are the ones you add by address instead of installing. What sets them apart, twelve worth adding for a small team, and how to add one. - [ChatGPT plugins and apps explained: what they are and which a business needs](https://qrflow.codes/blog/chatgpt-plugins-and-apps-explained): What happened to ChatGPT plugins, what apps and plugins are today (MCP under the hood), which ones a small business should add, how to add one, and the limits. - [AI QR code generators: art codes vs codes your assistant makes for you](https://qrflow.codes/blog/ai-qr-code-generator): An AI QR code is either an art-style picture drawn by an image model or a working code an assistant makes for you. Which scans, which can change, which to use. - [What is an MCP server? Explained for people who don't code](https://qrflow.codes/blog/what-is-an-mcp-server): What is an MCP server, in plain words: the piece a service publishes so Claude or ChatGPT can act in it for you. What it sees, and how to spot a good one. - [12 best MCP servers for marketing and small business teams](https://qrflow.codes/blog/best-mcp-servers-for-marketing): The best MCP servers for a marketing or small business team: what each lets Claude or ChatGPT do, how to add one, and what to check before you press Allow. - [9 Claude connectors worth adding for a small business](https://qrflow.codes/blog/claude-connectors-for-small-business): What Claude connectors are, the nine a small business should add first, how to add one in a minute, and the three things to check before you press Allow. - [Can ChatGPT make a QR code? What it does, what it can't, and the fix](https://qrflow.codes/blog/can-chatgpt-make-a-qr-code): Can ChatGPT make a QR code? Yes, a static PNG with Python. What that means for printing, when it costs a reprint, and the connector that makes changeable codes. - [How to use a WiFi QR code generator](https://qrflow.codes/blog/wifi-qr-code-generator): Set up a wifi QR code generator to let guests join your network easily. Discover the fields to fill, print size, and testing steps. - [QR code to call or text: which one to print, and how big](https://qrflow.codes/blog/qr-code-for-phone-number): A QR code to call or text: which one your customers actually want, how big to print it, where it works, and what to test before you print 100 copies. - [Wedding photo sharing QR code: where to put it and what to link](https://qrflow.codes/blog/qr-code-for-wedding-pictures): A wedding photo sharing QR code on table cards and signs: what to link it to, how guests upload their own shots, and whether to keep it after the day. - [How to create a QR code in Canva for clear prints](https://qrflow.codes/blog/how-to-create-a-qr-code-in-canva): How to create a QR code in Canva, what to click, what size to print, and when a dedicated generator makes more sense for your design. - [Learn how to create a QR code for a website easily](https://qrflow.codes/blog/how-to-create-a-qr-code-for-a-website): Discover how to create a QR code for a website with easy steps. Learn to size, test, and choose the right setup for printing. - [Where to put a Facebook QR code: counter, packaging, booth](https://qrflow.codes/blog/qr-code-for-facebook-page): Where to put a Facebook QR code so it earns follows: the counter, packaging, booth signs, business cards, takeout bags and receipts, with sizes for each. - [How do I scan a QR code on any device](https://qrflow.codes/blog/how-do-i-scan-a-qr-code): How do I scan a QR code on your phone, tablet, or computer? Follow clear steps, plus fixes for older devices, screenshots, and blurry codes. - [PDF QR code size, testing and hosting before you print](https://qrflow.codes/blog/how-to-make-a-qr-code-for-a-pdf): PDF QR code size for flyers and handouts, how to test the link before you print 200 copies, where to host the file, and how to edit it later. - [What is a QR code, and what can it do?](https://qrflow.codes/blog/what-is-a-qr-code): What is a QR code? Get a simple explanation of how QR codes work, what the squares mean, and what they can open besides websites and homepages. - [Get more Google reviews with a QR code: where and how to ask](https://qrflow.codes/blog/qr-code-for-google-review): Get more Google reviews with a QR code: where to put it on receipts and tables, what to say so customers actually scan, and the design that still works. - [How to share Wi-Fi password on iPhone, Android, and with a sign by the door](https://qrflow.codes/blog/how-to-share-wi-fi-password): How to share Wi-Fi password three ways: phone to phone on iPhone, the share screen on Android, or a printed Wi-Fi QR sign by the door guests scan once. - [Google Form QR code size, and the link that keeps working](https://qrflow.codes/blog/how-to-make-a-qr-code-for-a-google-form): Google Form QR code size for a poster or handout, which of the form links to use, and what happens when the form changes after you have printed it. - [Venmo QR code, how it works and how to share it](https://qrflow.codes/blog/venmo-qr-code): Need a venmo QR code for payments? Learn where to find it, how sharing works on phone or print, and what to check before accepting payment. - [Business cards with QR code, what to link and where](https://qrflow.codes/blog/business-cards-with-qr-code): Learn what to link from business cards with QR code, where to place the code, and the print details that make scans work in real life. - [How to create a QR code for a link fast](https://qrflow.codes/blog/how-to-create-a-qr-code-for-a-link): Paste the link, download the code, print it at 1 inch (2.5 cm) or larger. How to create a QR code for a link, static or dynamic, and the test to run first. - [Event check-in QR codes: lines, schedules, booths and follow-up](https://qrflow.codes/blog/qr-codes-for-events): Event check-in QR codes that shorten the line, plus schedules that change, booth and sponsor codes, session feedback, and following up after the event. - [QR codes for museums: where they help and where they don't](https://qrflow.codes/blog/qr-codes-for-museums): Six places QR codes for museums do real work: exhibit labels, audio stops, timed entry, maps, donations, exit surveys, plus print sizes that scan in the dark.