MakeQR

QR Code Generator for Squarespace

Adding a code your site editor doesn't make for you

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

Squarespace's site editor has no QR code element, unlike some competing builders. A code made separately, pointing at any live Squarespace page, downloads as an SVG or PNG and adds through the same image block used for any other graphic — no plugin or code injection required.

Squarespace's site editor doesn't include a QR code element the way some competing website builders do, so there's nothing to find in the design panel or content blocks. What it does have is any URL a Squarespace site already serves — a product page, a booking page, a portfolio item — which is what a free static code needs as its destination.

The code itself gets made outside Squarespace, with any generator, and added to a page through the same image block used for any other graphic, no plugin, extension or code injection involved. Keeping QR-driven traffic separate from Squarespace's own analytics is as simple as pointing the code at a link with its own tracking parameter attached.

Adding a QR code to a Squarespace site

  1. Pick the destination page

    Copy the live URL of the specific page — a product, a booking form, a portfolio piece — rather than the site's homepage, unless that's genuinely the intended target.

  2. Generate a static or dynamic code

    Static if the page's URL is permanent; dynamic if the destination might be replaced with a different page later without reprinting anything the code appears on.

  3. Download as SVG or PNG

    Either works for on-screen display on the site itself; a printed use, like a flyer promoting the site, is better served by SVG.

  4. Add it through an Image block

    In the Squarespace editor, insert an Image block on the page and upload the file, positioning it the same as any photo or graphic.

Why the editor doesn't have this natively

Squarespace's content blocks cover images, galleries, forms and embeds, but generating a graphic from data isn't part of that toolset — the same category gap that also means there's no built-in barcode or chart generator either. A QR code has to arrive as a finished image file, the same as a logo would.

Pointing print materials back at the site

A common use for a Squarespace-linked code isn't on the site itself but on something printed to promote it — a business card, a flyer, packaging — where the code is the bridge from a physical object back to a specific page rather than a generic homepage link.

Separating QR traffic from Squarespace's own analytics

Squarespace's built-in analytics dashboard reports overall site visits and referral sources, but it won't isolate how many of those visits came specifically from a printed QR code versus a search result or a social link. A dynamic code's own scan count fills that gap, showing exactly how many times the printed code itself was scanned, separate from the site's general traffic numbers.

What the code actually points at

A static code holds the page's URL directly in the pattern, with nothing to look up afterward. A dynamic code holds a short link that redirects to the Squarespace page, and that redirect target can be changed later.

Inside the code
https://example.squarespace.com/shop

A code on a flyer or card meant to be scanned from close range needs at least 20 mm on a side, with scanning distance running roughly ten times the code's width for anything read from farther away, like a storefront sign.

Print it at least 20 mm (2.0 cm) wide

Where Squarespace-linked codes go wrong

  • Linking to the homepage instead of the specific page

    A code meant to drive traffic to a particular product or booking form works better pointing directly at that page rather than making visitors navigate from the homepage.

  • Assuming site analytics will separate QR traffic automatically

    Squarespace's dashboard shows overall visits, not which of them came from a specific printed code — a dynamic code's own scan count is the only way to isolate that.

  • Using a static code for a page likely to be redesigned or removed

    If the target page's URL might change during a future site rebuild, a dynamic code avoids stranding every printed copy pointing at a dead link.

Static works until the page it points to might move

A code linking to a stable page is fine as a free static code. A code printed on something long-lived — packaging, a sign, a card that stays in circulation for years — is safer as a dynamic code in case the Squarespace page underneath it is ever restructured.

How dynamic QR codes work

Where a Squarespace site typically gets a code

  • A storefront window sign linking to the online shop.
  • A business card linking to a portfolio or booking page.
  • Product packaging linking to a specific product listing.
  • An event flyer linking to a registration page built on the site.

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

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

Ask us something else

Does Squarespace have a built-in QR code generator?

No. Its editor has no QR element; a code has to be made separately and added as an image, the same as any other graphic.

How do I add a QR code to a Squarespace page?

Generate the code, download it as SVG or PNG, then add it through an Image block in the page editor, positioned like any other picture.

Can I see how many people scanned my printed QR code?

Yes, with a dynamic code, which shows its own scan count separate from Squarespace's general site analytics. A static code has no tracking built in.

Should I link to my homepage or a specific page?

A specific page almost always works better — a product, booking or portfolio page gets someone where they're headed faster than a homepage redirect would.

What if I redesign my Squarespace site later?

A static code's link is fixed once printed, so a page removed in a redesign breaks it. A dynamic code can be repointed to the new page without reprinting.

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.