QR Code Generator for App Install Links
Turn an install link — or any URL — into a scannable code. Generated in your browser, so the link never leaves your machine. Download as PNG or SVG.
The code appears here as you type
Nothing leaves your browser
The code is generated client-side. An unreleased build's install URL is exactly the kind of link you don't want logged by a random generator — here it never gets sent anywhere.
PNG and SVG, no signup
Raster for slides and chat, vector for print. No account, no watermark, no expiring download link.
Made for install links
Level-H error correction and sizing guidance tuned for the QR codes developers actually print: build handoffs, test benches, sprint boards.
The QR code your build already has
If the URL you are encoding is a link to an .ipa or .apk, there is a shorter path: upload the build to BetaDrop and the install page comes with its own QR code — testers point a camera at it and install over the air, no cable and no TestFlight. This generator is for everything around that workflow: linking a hosted release-notes page, a feedback form, or a docs site to a printed code.
Frequently Asked Questions
Does the URL I enter get uploaded anywhere?
No. The code is generated entirely in your browser by JavaScript — the page makes no network request with your text. That matters when the URL is an unreleased build's install link: it never leaves your machine.
What size QR code should I use?
Match the size to the scanning distance: 256px is fine on a screen viewed up close, 512px suits a printed page, and 1024px is for posters or anything scanned from more than a metre away. The SVG download scales to any size without quality loss, so use it whenever your print workflow accepts vector files.
Why does the same link produce a denser code than a shorter one?
QR density grows with the amount of text encoded. A long URL with tracking parameters produces a finer grid that is harder to scan at small sizes. If your code needs to be small, shorten the URL first — an install short-link like betadrop.app/install/?i=aB3kZ9 stays comfortably scannable at sticker size.
Can testers install an app straight from a QR code?
Yes, if the code encodes an over-the-air install link. Upload an .ipa or .apk to BetaDrop and every build gets an install page plus a ready-made QR code — a tester points their camera at it and installs from the browser, no cable and no TestFlight. This generator is for every other QR you need around that workflow.
What error correction does this use, and can I put a logo over the code?
Codes are generated at level H, the highest of QR's four correction levels, which tolerates up to 30% of the pattern being damaged or obscured. That is what makes a small centred logo workable — keep it under roughly a quarter of the code's area and leave the three corner squares untouched.