MakeQR

QR Code Generator for Adobe Express

What Express does on its own, and where it stops

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Y
yoursite.com
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

Adobe Express has a built-in QR code generator: add it as a design element, paste your link, and download the result. It covers a plain link with basic styling. For a WiFi network, a contact card, more color and logo control, or scan tracking, a separate generator fills the gap and drops back into Express as an image.

Adobe Express already includes its own QR code generator, built directly into the design tool: add it as an element inside a design, paste a link, and download the result. For a plain link with basic styling, it does the job without leaving the app.

Where people look elsewhere is past that first plain code — once a design calls for a specific color pairing, a logo in the center, a WiFi network instead of a link, or any sense of whether a printed code got scanned. Both tools produce a standard QR code any phone can read; the difference is what each lets you put in and get back out.

Making a QR code inside Adobe Express

  1. Open the QR code tool

    From the Express home screen, search for "QR code" in the tools or templates search, or add a QR code element to an existing design from the elements panel.

  2. Paste the link you want to encode

    Express asks for a URL. Paste it in and a preview of the code generates automatically.

  3. Adjust the basic styling

    Express offers some color and shape options for the code, though the range is narrower than a dedicated QR editor's — there's no separate control for adding a logo in the center the way a purpose-built generator handles it.

  4. Download or place it directly in a design

    Since the code is generated inside Express, it can be dropped straight onto a flyer or social graphic you're already building there, with no separate download-and-reimport step needed for that specific use.

What the built-in version doesn't cover

Express's generator is built for a link, not the fuller range of payload types a print shop or an event organizer sometimes needs — a WiFi network for a venue, a contact card for a business card, an email or phone number preset to open the right app. It also has no static-versus-dynamic choice and nothing that reports back whether or how often a printed code got scanned.

When a separate generator is worth the extra step

Anything beyond a plain link — WiFi, vCard, a code you want to repoint after printing without redesigning the flyer, or scan-count feedback on a live campaign — falls outside what Express's own tool does. A dedicated generator like MakeQR covers those and exports as SVG, which stays sharp at any print size instead of the fixed-resolution image a design tool like Express exports.

Bringing a MakeQR code back into an Express design

Build the code on MakeQR, download it as PNG for a straightforward flyer or SVG if you plan to resize the design later, then use Express's upload option to add it as an image element in whatever layout is already underway. It behaves like any other image once it's in — resize, reposition, or layer it under other elements the same way.

What Express's own code holds

Whatever link is pasted in — a plain website address is the only payload type Express's built-in tool supports directly.

Inside the code
https://example.com/spring-sale

Sizing a code once it's in a design

The same print rule applies regardless of which tool made the code: distance to be scanned from is roughly ten times the code's width. A flyer read up close can use 20-25 mm; a poster meant to be seen from across a room needs to be considerably larger.

Print it at least 20 mm (2.0 cm) wide

Where an Express-made code runs into trouble

  • Expecting WiFi or contact details to work

    Pasting anything other than a link into Express's QR tool doesn't produce a working code for that data type, since the tool is built around URLs specifically.

  • Resizing a downloaded PNG well past its original size

    Express exports a code as a fixed-resolution image; stretching it far beyond that in another tool blurs the pattern, which can make it unreadable at poster size.

  • Assuming there's a way to track scans

    Express's built-in code has no scan reporting. If knowing whether a printed piece is actually getting scanned matters, that needs a dynamic code from a separate tool.

Express's own QR code is inherently static — there's no option to edit where it points after it's made. If the destination might change, or a scan count matters, building the code on a generator with a dynamic option and dropping the result into the Express design is the more durable route.

How dynamic QR codes work

Where Express's built-in code fits well

  • A single social graphic linking to one event page, made and downloaded in the same session.
  • A quick flyer for a one-off sale with no need to track results.
  • A poster where a plain link is genuinely all that's needed.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code Generator for Adobe Express: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Does Adobe Express have a free QR code generator?

Yes. It's built into the tool at no extra cost, generating a code from a pasted link that can be downloaded or placed directly into an Express design.

Can Adobe Express make a QR code for WiFi or a contact card?

No, its built-in tool is limited to plain links. For WiFi, vCard or other data types, a separate generator is needed, then the result can be added to the design as an image.

Can I add a logo to the code inside Express?

Express's styling options are limited compared with a dedicated QR editor, which typically raises error correction automatically to keep a code with a logo scanning reliably.

Does Express's QR code expire?

No, since it's a static code with the destination built into the pattern itself, it works for as long as that link stays valid — there's nothing on Express's end to expire.

Can I track how many times an Express-made code was scanned?

Not with Express's built-in version. A dynamic code from a separate generator adds a scan count, which the Express tool doesn't offer.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.