Scan. Generate.
Trust nothing.

One small mono-app for URLs, WiFi, vCards and text. On-device decoding. No ads. No SDK partners. Your data, account-isolated.

> download ./qrtoolkit enter
§ 02 features

FEATURES

-s,--scan Scan from camera or photo library. On-device decoder. -g,--generate URL · WiFi · vCard · text -h,--history Scan and create history with search. Wipeable. -c,--custom premium 8 brand color presets for QR generation. -u,--unlimited premium Unlimited daily scans and generations. Free tier: 5 of each per day. -p,--privacy Account-isolated data via Supabase row-level security.
SCAN(1)                       qrtoolkit user manual
NAME
    scan — decode a qr from camera or image file

SYNOPSIS
    qrtoolkit --scan [--source camera|library]

DESCRIPTION
    Decoding runs on-device. Open the camera and point — or pick
    an image from your photo library and let the decoder do the work.
    Tap the result to take action: open link, connect to WiFi, save
    the contact, copy text.
§ 03 privacy
/var/log/qrtoolkit/not-collected.log
00:00:01[ x ]no third-party ads. no ad networks. no SDK ad partners.
00:00:01[ x ]no advertising id. no IDFA. no device fingerprint.
00:00:01[ x ]no contact upload. no clipboard scraping.
00:00:01[ x ]no data sold, rented, or shared with third parties.
00:00:01[ x ]camera access used only for scan. nothing recorded.
00:00:01[ x ]payments processed by Apple / Google directly — never by us.
# your account row is isolated by Supabase RLS — only you read it.
§ 04 faq

FREQUENTLY-ASKED-QUESTIONS(7)

>an all-in-one qr code scanner and generator for ios and android. >scan any qr code with your camera in one tap. >create your own for urls, plain text, wifi, and vcards.
>urls, plain text, wifi network credentials, and contact cards (vcard). >more types are planned for future releases.
>yes. free tier: 5 scans + 5 generations / day. >premium: $2.99/mo or $19.99/yr (save 44%) for unlimited usage, >custom colors, and full history with search.
>scanning works offline with your device camera. >generating text and url qrs works offline too. >cloud sync and history backup need the network.
>supabase with row-level security — only you read your own rows. >all traffic over https. no sale, no rent, no share with third parties. >camera is for scanning. nothing is recorded or stored.
§ 05 install

INSTALL

$ qrtoolkit install
# resolving from app-store mirror...
# verifying signature... ok
ready. pick a target:
# free tier: 5 scans + 5 generates / day · no signup wall, no upsell modals.
payload https://qrtoolkit.app version QR v3, ec-level Q size 33×33 modules decoded-on device (offline) stored your account only
# premium · $2.99/mo or $19.99/yr (save 44%) · cancel any time