How to Make a QR Code on iPhone (3 Ways, No Computer Needed)
You do not need a computer to make a QR code on iPhone. iOS ships with a Shortcuts action that generates a basic code, a QR code generator app from the App Store adds design, tracking, and editable links, and any web generator works in Safari in a pinch. This guide walks through all three, with honest notes on what each one can and cannot do, so you can pick the fastest route for your situation.
·
Three Ways to Make a QR Code on iPhone
There are three real ways to create a QR code on iOS, and they suit different jobs:
- Shortcuts (built in): free, instant, static only, black and white, no tracking.
- A QR code app: static and dynamic codes, custom colors and logo, high-resolution export, scan tracking.
- A web generator in Safari: nothing to install, but often watermarks, sign-up prompts, and files buried in Downloads.
If you just need to share a link once, use Shortcuts. If the code is going on anything printed, or you want to change or measure it later, use an app.
How to Generate a QR Code on iPhone With Shortcuts
Safari has no "create QR code" button of its own, but the Shortcuts app that comes with iOS has a Generate QR Code action. It takes text or a URL as input and outputs an image you can preview, save to Photos, or share.
- Open Shortcuts and tap + to create a new shortcut.
- Tap Add Action, search for Generate QR Code, and add it.
- Tap the input field and choose Ask Each Time, or paste a fixed URL.
- Add a second action such as Quick Look, Save to Photo Album, or Share so you can get the image out.
- Name the shortcut and run it. Enter the link when prompted, and the code appears.
Tip: in the shortcut's settings, turn on Show in Share Sheet and set it to accept URLs. Then, on any web page in Safari, tap the share button and pick your shortcut to generate a QR code for the current page without copying and pasting anything.
Limits to know before you rely on it: the code is always static, so the destination cannot be changed once it is shared. There is no scan tracking, no colors, and no logo. It is ideal for a one-off share of a link, and the wrong tool for a printed flyer or a campaign.
How to Create a QR Code on iPhone With an App
A dedicated QR code generator app removes the Shortcuts limits. MQRG is the example used here: it runs on iPhone and iPad, needs no computer, and creates both static QR codes and smart QR codes (dynamic codes with an editable destination and scan tracking).
Common content types:
- URL: any website or landing page (see how to generate a QR code for a link)
- Wi-Fi: guests connect to your network by scanning (see Wi-Fi QR codes)
- Contact (vCard): name, phone number, and email in one scan (see QR codes on business cards)
- Text: a plain text message
- PDF and Multi-Links: host a document or a page of several links behind one smart QR code
Select the type that matches your goal, fill in the fields the app asks for, and the code is generated immediately. Created codes are saved in the app, so give each one a descriptive name such as "Wi-Fi Guest" or "Spring Promo Flyer" to find it again later.
Open the app
Launch it on your iPhone or iPad; no account setup is needed to create a code
Choose your QR type
URL, vCard, Wi-Fi, text, PDF, Multi-Links, or a smart QR code
Enter your content
Paste a link, type text, or fill in contact details
Customize the design
Pick colors and add a logo, checking the live preview
Export and share
Save a high-resolution PNG to Photos, or share it directly
Customize the Design and Export a PNG
One advantage of generating QR codes on your iPhone with an app is that you are not limited to plain black and white squares:
- Colors: change the foreground and background. Keep contrast high, with dark modules on a light background, for reliable scanning. See custom QR code colors for safe combinations.
- Logo: add a logo or image to the center of the code. Keep it small so the code stays scannable.
A branded code looks intentional on a polished flyer, but scannability always comes first. The live preview shows immediately whether a color combination or logo size might cause trouble. When in doubt, a clean, high-contrast code with a small logo always works.
When the code looks right, export it:
- Save to Photos: a high-resolution PNG in your camera roll, ready for Messages, email, or social media.
- Share directly: use the iOS share sheet to send the code to AirDrop, Mail, Slack, or your design app without saving it first.
The PNG works for both digital and print use: business cards, flyers, menus, and posters. If you are unsure which file type a printer needs, read the best QR code export format.
Make a QR Code on iPhone From Safari
Any web-based QR code generator works in Safari on iPhone, and it is a reasonable fallback when you do not want to install anything. A few things to expect:
- Many free web generators add a watermark, limit the resolution, or require an account before you can download.
- "Free dynamic" codes on the web often expire after a trial period, which is a problem if the code is already printed.
- Downloaded images land in the Files app under Downloads, not in Photos, so sharing takes a few extra taps.
- Desktop-first layouts and small touch targets make customization fiddly on a phone screen.
If you go this route, check the export resolution and confirm there is no expiration before you print. For anything you plan to reuse, an app that keeps your codes on the device is easier to come back to.
Shortcuts vs a QR Code App: Which Should You Use?
Shortcuts wins on speed for a single link you will share on screen and forget. An app wins the moment the code is printed, branded, or part of anything you want to measure. Many people keep both: the shortcut for quick shares, the app for everything that matters.
- Free and already on your iPhone
- Static codes only
- Plain black and white
- No scan tracking
- Good for one-off link sharing
- Static and smart (dynamic) codes
- Editable destination after printing
- Custom colors and logo
- Scan tracking and notifications
- High-resolution PNG export
Static vs Smart: Which Should You Create?
Whichever tool you use, decide the type before you make the code.
Static QR codes encode the data directly into the pattern. They work forever, depend on no external service, and are perfect for fixed information: a Wi-Fi password, a vCard, a phone number, or a URL that will not change.
Smart QR codes (dynamic QR codes) point to a managed redirect, which means you can change the destination after the code has been printed, see how many times it has been scanned, and see when and roughly where scans happen. The trade-off is that they rely on the redirect service to keep working.
For business or marketing use where you might update the link or want scan data, go smart. For a full comparison, read static vs dynamic QR codes and how to track QR code scans.
How to Scan a QR Code on iPhone
Scanning needs no extra app. Open the Camera app, point it at the code, and tap the yellow banner that appears. For a scanner that opens links right away, add Code Scanner to Control Center (Settings, then Control Center) and open it from Control Center whenever you need it.
Use either one to test every code you make before you share or print it: confirm it opens the right page and that the page loads well on a phone. If a code refuses to read, see why a QR code is not scanning.
Tips for Making QR Codes on iPhone
Use the share sheet for speed. Instead of saving to Photos and then opening another app, send the code straight to the design app, email, or chat where it needs to go.
Test on a second device if you can. A code that scans on the phone that made it will almost always scan elsewhere, but a quick check on a friend's phone catches contrast problems early.
Create on iPhone, use anywhere. A QR code generated on your iPhone works the same printed on paper, shown on a screen, embedded in a PDF, or projected on a wall. The device you create it on does not limit where you use it.
TL;DR
The fastest way to make a QR code on iPhone is the Shortcuts app: add the Generate QR Code action, feed it a link, and save the image. It is static and untracked. For custom colors, a logo, a print-ready PNG, and smart QR codes you can edit and track after printing, use a QR code app like MQRG. Web generators in Safari work too but often watermark or expire.
Frequently Asked Questions
Does iPhone have a built-in QR code generator?
Yes, through the Shortcuts app, which includes a Generate QR Code action that turns text or a URL into an image. Safari and the Camera app can scan codes but cannot create them. The Shortcuts output is a static black and white image with no tracking or design options.
Can I make a QR code on iPhone for free?
Yes. The Shortcuts action is free and built in, and most QR code apps let you create basic static codes at no cost. Dynamic (editable, trackable) codes need a hosted redirect, so tools usually tie them to an account or a paid plan.
How do I create a QR code on iPad?
The same way as on iPhone. Shortcuts on iPad has the same Generate QR Code action, and QR code apps such as MQRG run on iPad with the same content types, design options, and PNG export.
What format should I export for printing?
A high-resolution PNG works for both digital and print use. The resolution is high enough for business cards, flyers, menus, and posters at standard QR code sizes.
Do I need an internet connection to create a QR code?
Static QR codes can be created offline since all the data is encoded locally, including with Shortcuts. Smart QR codes require an internet connection because they set up a managed redirect on a server.
Can I track how many people scan a QR code made on my iPhone?
Only with a dynamic code. A static code, including anything made with Shortcuts, has no tracking. Smart QR codes from a generator app route scans through a redirect and record counts, time, and approximate location.
Ready to create your QR code?
Generate static and smart QR codes right from your iPhone or iPad.
Get MQRG on the App Store