MakeQR

QR Code Generator for Jotform

The Publish tab's own code, and when to style your own

  • 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.

Jotform generates a QR code for any form automatically: open the Publish tab and look for the QR Code option to download one. It's plain and fixed to that link. For your own colors, a logo, or a code not tied to Jotform, build one separately and embed it into the form as an image.

Jotform produces a QR code for every form, generated through the Publish tab, with no extra app or add-on required. It's aimed at one job: getting someone from a flyer, poster or table sign to the form to fill out on a phone instead of hunting for a link.

That built-in version is plain — a fixed square tied to one form's link — which is where a separate generator adds something back: your own colors, a logo, and a choice between static or dynamic that Jotform's tool doesn't offer. Both point at the same destination, a form URL, so switching between them comes down to how much the code needs to match a brand or a printed layout.

Getting a form's own QR code from Jotform

  1. Open the form's Publish settings

    From the form builder, go to the Publish tab, where Jotform lists the different ways to share the form, including a QR code option.

  2. Download the generated code

    Jotform builds it automatically from the form's public link — no design or styling step is involved.

  3. Print or share it as-is

    It works immediately once downloaded, since it's already tied to the live form.

  4. Switch to a separate generator for anything styled

    If the code needs to match branding, carry a logo, or sit somewhere it needs an SVG for large-format print, copy the same form link and build the code on a dedicated tool instead.

What Jotform's own code is built for

It exists specifically to route someone from a physical location — an event table, a clinic waiting room, a classroom door — to the exact form they need to fill out. It isn't meant to be a design element; it's a fixed utility image with no customization.

Styling a form's code for print or a brand

A business printing a form's code on a flyer, a menu, or a sign-in sheet often wants it to carry a logo or match a color scheme, which is where a separate generator is worth the extra step: same destination link, more control over how it looks once it's printed.

Putting a styled code back into the form itself

A styled version can also be added into the form's own design — as a header image, on a confirmation page, or in an emailed PDF the form generates — using Jotform's image or file upload element the same way any other picture gets added to a form's layout.

What either version holds

The form's public URL, generated the same way whether it comes from Jotform's own Publish tab or a separate generator using that same link. Nothing about form responses or submitted data is stored in the code.

Inside the code
https://form.jotform.com/123456789012345

Sizing it for a table sign or a printed form header

A table sign read up close needs only 20-25 mm. A poster in a waiting room or lobby, read from a few meters away, should scale up well past that, following the usual rule of about ten times the code's width in scanning distance.

Print it at least 20 mm (2.0 cm) wide

Where a form's code stops working

  • Duplicating the form and reusing the old code

    Jotform assigns a new link to a duplicated form, so a code printed against the original stops matching once the duplicate becomes the one collecting responses.

  • Closing the form without updating the code's destination

    A form set to closed or no longer accepting submissions still has scans land on it — the code doesn't know the form's status, only the link.

  • Assuming the built-in code can carry a logo

    Jotform's own Publish-tab code has no styling options, so a logo or color request needs a separate generator instead.

Jotform's version is fixed; dynamic needs a separate tool

The Publish-tab code has no way to be repointed later — it's tied to that one form's link permanently. If the form is likely to be rebuilt or replaced down the line, a dynamic code from a separate generator can be updated without reprinting a sign.

How dynamic QR codes work

Where a Jotform code gets used

  • A clinic's waiting room sign linking to an intake form.
  • An event registration table with a code next to a stack of printed flyers.
  • A classroom door linking to a permission-slip form.
  • A restaurant's feedback card at the register.

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 Jotform: questions and answers

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

Ask us something else

Does Jotform generate a QR code automatically?

Yes, for every form, available from the Publish tab, downloadable at no extra cost.

Can I add a logo to Jotform's built-in QR code?

No, it's a plain fixed image with no styling options. A separate generator using the same form link is needed for a logo or custom colors.

Will the code still work if I edit the form's questions?

Yes, since it points at the form's URL, not a snapshot of its fields. Editing questions doesn't change the link.

What happens if I duplicate the form instead of editing it?

Jotform gives a duplicated form a new link, so any code printed against the original form no longer matches — you'd need a fresh code for the duplicate.

Can the QR code be used somewhere other than a printed flyer?

Yes, it can go on a sign, a badge, an email signature, or back into the form itself as an image, the same as any QR code image.

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.