Scan any QR code with your camera, apply the shopify-giftcard-v1- prefix, generate a new QR code, and download it - entirely in your browser.
Click the button below to open your camera. Hold a QR code in frame - it will be detected and converted to Shopify gift card format instantly.
Four steps from scan to download - entirely in your browser, with no data ever leaving your device.
Scan a QR code
Click Scan QR Code, grant camera permission, and hold any QR code in frame. Detection is automatic.
Convert to Shopify format
The raw QR data gets the shopify-giftcard-v1- prefix. Already-prefixed codes are left unchanged.
Preview the new QR
A brand-new QR code is generated from the converted data and displayed immediately.
Download print-ready PNG
Export a 512 × 512 px PNG - crisp enough for labels, packaging, and print.
100% private
All processing happens in your browser. No QR data is ever uploaded or stored.
Mobile-first
Works on iPhone Safari and Android Chrome. Uses the rear camera automatically.
Print-quality export
Downloads at 512 × 512 px - crisp enough for product labels and packaging.
Everything you need to know about scanning, converting, and downloading Shopify gift-card QR codes.
The tool uses your device camera to continuously read video frames and run them through a QR-decoding library entirely inside your browser. Once a QR code is detected, the raw data is extracted and - if it doesn't already carry the Shopify gift-card prefix - the string shopify-giftcard-v1- is automatically prepended. A new QR code is then generated from the resulting value and displayed for download. Nothing ever leaves your device.
Yes. The tool opens your device camera to scan QR codes in real time. You will be prompted by your browser to grant permission the first time you click Scan QR Code. If you deny permission, or if no camera is available, an error message will explain what to do. On iPhones and iPads the tool uses Safari's built-in camera API, which works from iOS 11 onward.
No. All scanning, prefix logic, and QR generation happen locally in your browser using JavaScript. No data is sent to any server, logged, or stored. Once you close the page, all scan results are gone. This makes the tool safe to use with sensitive gift-card codes.
If the decoded QR data already starts with shopify-giftcard-v1-, the tool detects that automatically and skips the prefixing step. The card header shows an 'Already prefixed' badge and the original data is used as-is to generate the new QR code. This prevents double-prefixing when you re-scan a code that was previously converted.
Yes. After each successful scan a result card appears. At the bottom of the results list you will find an Add QR button - clicking it reopens the camera scanner immediately without refreshing the page. All previous results stay visible so you can scan and download a whole batch in a single sitting.
The PNG is exported at 512 × 512 pixels with a high error-correction level (H), which keeps the code scannable even when printed small or if part of it is obscured. That resolution is sufficient for product labels, packaging inserts, and most print-on-demand workflows.
The tool works on any modern browser that supports the getUserMedia camera API: Chrome and Edge on desktop and Android, Safari on iPhone and iPad (iOS 11+), and Firefox on desktop. Camera scanning is not supported in in-app browsers (e.g. the Instagram or Facebook browser) - open the page in Safari or Chrome directly for best results.