Where the Adobe QR generator actually is
Adobe Express has one. It is free with an Adobe account, it produces a code you can style, and it drops straight into an Express design. If you searched for an Adobe QR code generator, the Adobe Express QR code generator is the thing you were looking for.
Illustrator, InDesign, Photoshop and Acrobat do not. There is no QR command hiding in a menu. Illustrator once had one — the Object > Create Object Mosaic era carried a barcode plug-in, and Creative Suite shipped various third-party extensions — but no current Creative Cloud app generates a QR code natively. What these apps are extremely good at is placing and printing a code somebody else generated, which is a different job and the one that actually matters for print work.
That split explains a lot of frustrated searching. People assume the design suite makes the code and the web tool is the compromise. It is the other way round: generate anywhere, then bring a vector file into Illustrator or InDesign for layout.
What Adobe Express gives you, and where it stops
| Adobe Express | A dedicated generator | |
|---|---|---|
| Cost | Free tier, Adobe account required | Free to build and style, free account to download |
| Code type | Static only | Dynamic, editable after printing |
| Edit destination after printing | No | Yes, with a dynamic code |
| Scan analytics | No | Yes, with a dynamic code |
| Vector export | Limited | SVG and EPS |
| Styling | Colour and basic shape | Module and eye shapes, gradients, logo, artistic blend |
The two limits that bite are the same two, every time.
Static only. A code made in the Adobe Express QR code generator encodes its destination directly. Print it on five thousand flyers, change the campaign landing page, and every one of those flyers is dead. That is not an Express flaw — it is what static means — but it is worth knowing before the print run, not after. Our dynamic QR code page explains the trade-off in full.
No analytics. A static code routes through nothing, so there is nothing to count. If somebody is going to ask how the poster performed, decide that before you print, not after. See QR code tracking.
Placing a QR code in Illustrator or InDesign
This is where Adobe earns its keep. Generate the code as SVG or EPS, then:
- Place, do not paste. In InDesign use File > Place so the code stays linked and updatable; a pasted bitmap loses that.
- Never scale from a side handle. A QR code has to stay square. Drag a corner with Shift held, or type matching W and H. A four percent squash is invisible on screen and unreadable to a camera — the vector formats guide explains why the finder patterns break.
- Build the dark modules from 100% K. A four-colour black haloes at module size the moment the press misregisters. Set the document to CMYK before handoff.
- Keep the quiet zone clear. Four modules of light margin on every side, and no design element allowed inside it.
- Export PDF/X for the printer, not a flattened JPEG. Ask the shop which PDF/X profile they want.
Adobe's colour management is the real reason to finish a print job in Illustrator or InDesign rather than in a browser tool. A generator gives you geometry; Adobe gives you the CMYK build, the spot colour, and the overprint settings a press actually needs.
Adobe Express, Photoshop, Acrobat: what each one is for
- Express — the Adobe Express QR code generator is the only one Adobe ships. Good for social posts, simple flyers, quick handouts. Export the design, not just the code.
- Illustrator — the layout home for a vector code. Recolour every module at once with Select > Same > Fill Color, and keep the SVG as your master file.
- InDesign — multi-page and packaging work. Place the code linked, and check Scale X and Scale Y match in the Control panel before you package the job.
- Photoshop — raster. Fine for screen mockups, wrong for print codes: a QR code placed in Photoshop is pixels from that moment on, and pixels blur when scaled up. Use it to composite a code onto a photo, then rebuild the final artwork in a vector app.
- Acrobat — cannot create a code, but it will show you what the press will see. Open the export at 400% and check the module edges are clean.
When Adobe is not the answer
Three cases, and they are the common ones.
The destination might change. Menus, campaigns, packaging, anything with a price on it. Express makes static codes, so a change means a reprint. A dynamic code keeps the printed square identical while the destination moves.
Somebody will ask how it performed. Scan counts, time of day, city, device. A static code cannot report any of it.
You need more than colour. Module and corner-eye shapes, a centre logo with the error correction handled for you, or a code blended into artwork — see the custom QR code generator and QR codes in an image.
The sensible workflow is not "Adobe or a generator". It is: generate the code where the features are, export SVG or EPS, and finish the layout in Adobe where the colour management is. Neither tool replaces the other, and treating them as rivals is how people end up with a beautiful poster carrying a code that will not scan.
How to add a QR code to an Adobe file
Generate the code with the features you need
Decide static or dynamic first, because that choice cannot be revisited after printing. Enter your content, style the code, and add a logo if you want one.
Export SVG or EPS
Vector, not PNG. There is no resolution to choose and the file stays sharp from a business card to a trade-show wall.
Place it in Illustrator or InDesign
Use File > Place rather than pasting, so the code stays linked. Set the document to CMYK and build the dark modules from 100% K only.
Scale from a corner, never a side
Hold Shift while dragging a corner handle, or type matching W and H values. Leave four modules of clear margin on every side.
Proof at final size and scan it
Print one proof at 100% on the real stock, then scan it with an iPhone and an Android from the real distance before releasing the run.
Frequently asked
Does Adobe have a QR code generator?
Adobe Express has one, and it is free with an Adobe account. Illustrator, InDesign, Photoshop and Acrobat do not generate QR codes at all — they place and print codes made elsewhere, which is what they are genuinely good at.
How do I make a QR code in Illustrator?
You cannot generate one in Illustrator; there is no such command in current Creative Cloud versions. Generate the code as SVG or EPS elsewhere, then open or place it in Illustrator. It arrives as filled paths you can recolour, resize and lay out like any other vector art.
Are Adobe Express QR codes static or dynamic?
Static. The destination is encoded directly into the pattern, so it cannot be changed once the code is printed and no scans can be counted. If the destination might move or somebody will ask how the campaign performed, you need a dynamic code instead.
What file format should I bring into InDesign?
SVG or EPS, placed rather than pasted so the link stays live. Set the document to CMYK, build the dark modules from 100% K only to avoid a haloed four-colour black, and export PDF/X for the printer.
Why did my QR code stop scanning after I resized it in Illustrator?
Almost certainly a non-uniform scale. Dragging a side handle stretches one axis, so the corner finder patterns lose the 1:1:3:1:1 ratio decoders use to locate the grid. Resize from a corner with Shift held, or type matching width and height values.
Can I add my logo to a QR code in Adobe?
You can drop a logo over a code in any Adobe app, but nothing there manages the error-correction budget, so it is easy to cover more modules than the code can survive. Generate the code with the logo already placed — the correction level is raised and the safe area respected automatically — then bring the finished vector into Adobe.
Need a different QR type? Browse all 48 QR types on the home page.
