QRAFT
QR STUDIO

Support

Answers to the most common questions. Still stuck? We reply to every email.

What's the difference between a static and a dynamic QR code?

A static code has its content baked in permanently — type a link, get a code, done. It works offline, never expires, has no scan limit, and is completely free in QRAFT. Your link is in the code itself, so no company can ever disable it or charge you to keep it working.

A dynamic code points to a short link you can re-edit after printing — change where it goes without reprinting — and it tracks scans (device, browser, country, over time). Dynamic codes require an account and a subscription. Your static codes always stay free.

Do I need an account?

No — making static QR codes never requires an account. You only sign in (with Apple or email) if you use the optional dynamic-codes subscription, so your codes and analytics are saved to your account and stay safe even if you change phones.

How do dynamic codes & the subscription work?

Subscribe, create a dynamic code, and print it anywhere. Anytime later you can change its destination in the app — the printed code never changes. You also get scan analytics. If your subscription lapses, dynamic codes pause until you resubscribe (your static codes are unaffected). Manage or cancel anytime in your Apple ID settings.

What does "Error correction" mean?

It sets how much of a code can be damaged, dirty, or covered and still scan:

  • L (7%) — least backup, simplest pattern
  • M (15%) — great default for most codes
  • Q (25%) — printed flyers & stickers
  • H (30%) — most backup; used automatically when you add a logo

Higher levels survive more damage but make the pattern denser. If your code lives on a screen and has no logo, M is perfect.

My code has a logo in the middle — will it still scan?

Yes. When you add a center logo, QRAFT automatically raises error correction to the highest level (H) and clears a clean pad behind the logo, so the surrounding code stays readable. QRAFT also scans the finished code back to confirm it works before you save it.

I picked custom colors and now it won't scan. Why?

Scanners rely on brightness contrast — dark code on a light background (or vice versa). Colors that look different but have similar brightness (like red on green) can fail. If you see a "may not scan" warning, increase the contrast: keep the code dark and the background light.

What is the "Transparent background" option?

It exports your code with no background fill, so it drops cleanly onto any surface or design. The preview shows a checkerboard to indicate transparency. PNG and SVG exports keep the transparency.

What does it cost?

QRAFT is free for unlimited static QR codes. Pro Unlock is a one-time purchase that adds custom colors, shapes, logos, transparent backgrounds, SVG/PDF export, and removes the watermark — pay once, keep it forever. Dynamic codes & scan analytics are an optional auto-renewing subscription (monthly or yearly), since they run on a server.

I paid before and reinstalled — how do I get my purchase back?

Open Settings → Restore purchases in the app. Your Pro Unlock is tied to your Apple ID and will be restored at no charge on any device you own.

Do you collect any of my data?

Static codes collect nothing — they're created entirely on your device. The only data we store is for the optional dynamic-codes subscription: your account email, the dynamic codes you create, and scan events (timestamp, approximate country, device/browser type). We never store IP addresses, precise location, or any identity of the people scanning, and we never track you across apps. See our Privacy Policy for the full detail.

STILL NEED HELP?

We usually reply within 1–2 business days.

Email Support