ZIPPY DOCS

QR codes

Every Zippy link has a built-in QR code that opens the native app when scanned. On Hero and up, customize it — brand colours, your own logo in the middle, and a "Scan me" frame — and download it print-ready.

QR codes

Every Zippy link comes with a QR code for free — server-generated, no third-party service. Scan it and it does exactly what the link does: opens the native app where there is one, falls back to the web otherwise. A QR that actually works, not just a redirect to a dead tab.

The basic ink-on-paper QR is available on every plan. Customization — colours, logo, and frame — is a Hero power.

Basic QR (every plan)

Open any link's QR dialog to preview it and download. Two formats:

  • PNG — for stories, posts, and screens.
  • SVG — for print. Vector, so it stays razor-sharp at any size (posters, packaging, merch).

Customization (Hero and up)

Make the code yours:

  • Colours — pick a brand combo (Classic, Volt, Magenta, Cyan, Midnight). Every combo stays high-contrast so the code always scans.
  • A logo in the centre — the ⚡ Zippy bolt by default, or upload your own and it replaces the bolt on every QR this workspace makes. The code automatically switches to high error-correction so the logo never breaks scannability.
  • "Scan me" frame — add a captioned frame (your own text, up to 24 characters) so people know to point their camera at it.

Colours apply to both PNG and SVG; the logo and frame are rendered in the SVG (vector, print-ready).

How do I put my own logo in my QR code?

In the QR dialog, tick your logo in the middle, then hit Upload your logo. It's saved on the workspace, so you upload once and every QR you make afterwards wears it. Use the bolt puts ours back.

  • PNG, JPEG or WebP, under 48 KB. That's plenty — the mark renders at about a quarter of the code's width.
  • SVG files are not accepted. An SVG is markup, not a picture, and we will not paste markup somebody uploaded into an image we generate and you print. This is a deliberate security boundary, not a missing feature, and it isn't going to change. Export your logo as a PNG with a transparent background and it'll look identical.
  • The image is baked into the generated QR, not fetched from a URL. A printed code keeps working with no internet, and nobody scanning your poster makes a request to a third party.
  • A logo needs Hero. Clearing one back to the bolt never does — the same rule as everywhere else here: we gate using a feature, never removing it.

It still opens the real app

However you dress it up, the QR encodes your short link — so on scan it springs the right native app (out of the camera, out of an in-app browser), exactly like tapping the link. A pretty code that still does the one thing Zippy is for.

Notes

  • The QR encodes the link's short URL, which never changes — so a printed QR keeps working forever, even if you re-point the destination (living links).
  • Nothing about the QR touches the redirect path; it's generated on demand and cached.
  • Customization options are silently ignored (you still get the basic QR) if your plan doesn't include them — a QR always renders.

Read more

On this page