Find answers before you need support.

Start with popular answers and topic guides for creating, scanning, credits, billing, downloads and sign-in. If the issue still needs investigation, contact support below.

Creating visual codes

Visual QR, GIF Animated QR, artistic barcodes and batch generation.

create.title

how.step1.body

templates.gifTitle

templates.gifBody

faq.q4

faq.a4

Scanning & compatibility

Scan validation, barcode formats and reliable delivery.

Why does scan validation matter?

Delivered QR codes are checked at the original size and at the user-selected 300–600px validation size using independent decoders. A result must pass both size checks before it is accepted for delivery.

Plans, credits & billing

Credits, one-time plans, invoices and refunds.

How do credits work?

pricing.billingTransparencyCredits

How do plans and renewals work?

pricing.billingTransparencyRenewal

billing.invoiceSectionTitle

billing.invoiceSectionBody

billing.refundSectionTitle

billing.refundSectionBody

Downloads & storage

Trial vs formal versions, downloads, privacy and retention.

faq.q2

faq.a2

result.unlockFinal

result.dualTrackNote

How do I download my result?

download.saveDialogReady

faq.q5

faq.a5

legal.dataRetention.title

legal.dataRetention.lead

Account & sign-in

Google sign-in, Magic Link and account access.

account.signInWithGoogle

account.oauthBody

account.loginTitle

account.magicLinkBody

Troubleshooting

Payment, upload, generation and scan problems.

Payment succeeded but credits are missing

Payment succeeded but credits did not arrive: wait for webhook retry, then submit the order ID.

My generation looks stuck

Queued or running work may continue after automatic page updates pause. Refresh the status first; if it stays stuck, contact support with the job ID.

Why did my upload fail?

Check that the file is a supported image, is no larger than 30 MB, and stays within the image-size limits. Then retry the upload; if it still fails, contact support with the error message.