App info
- Installs
- 5+
- Category
- Tools
- Content rating
- Everyone
- Version
- Varies with device
- Last updated
- 25 May 2026
- In-app purchases
- No
- Contains ads
- No
- Promo video
- No
- Requires Android
- Varies with device
Screenshots
Rankings
This app isn't in any of our charts yet.
About this app
QR generator for the print-zine generation.
Read full description
Offset is a QR code generator dressed in the language of the riso press. The name is a printer's word — "offset" is the technique by which ink is rolled from a metal plate to a rubber blanket and from there onto paper, the way most posters and zines have been printed for the last hundred years. The metaphor is exact: every QR is a small printed image of data, ink and pixels arranged in a precise grid that any phone can read. The interface is built like a contemporary Helsinki riso poster. A warm-ink ground, cream paper panels, neon magenta and electric cobalt blue in slight off-register, mustard yellow as a third pop colour, halftone dots in the margins. The QR preview sits inside a stamp frame with perforated edges and a postal-style top stripe; a sticky bottom action bar follows you down the page so the primary PROOF action is always one tap away. Eight cipher kinds cover the conversions you actually need: • URL — any web link • Text — plain UTF-8, multi-line • WiFi — SSID, password, WPA / WEP / open • Email — recipient with subject and body • Phone — tap-to-dial number • SMS — phone number with prefilled body • vCard — full contact card • Geo — latitude, longitude, optional label Forging a proof 1. Pick a kind from the chip row directly below the stamp. 2. Fill in the form — the QR preview and payload string update live as you type. 3. Tap PROOF to commit the cipher to the Proofsheet, SHARE to send the encoded text via the system share sheet, or CLEAR to start over. The bottom bar stays put so these three actions never scroll away. The Proofsheet Saved proofs are grouped by day and listed with a mini QR thumbnail, the kind badge, the time, the human-readable label, and the raw payload. Tap any entry to share, long-press to remove. Empty the proofsheet in one action when you're done. The Pressroom (settings) • Default kind — which kind opens when the app launches • Error correction — L (7%), M (15%, recommended), Q (25%), or H (30%) • Quiet zone — toggle the 4-module light border around the QR • Auto-save on proof — every proof is committed to the proofsheet automatically • Haptic feedback on chips and buttons • Two themes — ink night with neon riso colours, or cream day with deep magenta and cobalt How the QR is made Offset implements its own QR encoder in pure JavaScript. No third-party library, no native code, no cloud round-trip. The encoder handles versions 1 through 10 in byte mode (which covers any UTF-8 payload), runs Reed-Solomon error correction over GF(256), tries all eight standard mask patterns, and picks the lowest-penalty mask per the ISO/IEC 18004 specification. Every QR you proof is a real, ISO-compliant code that any scanner reads. Privacy Offset does not connect to the internet. It does not track you. It does not have ads. Every cipher you forge and every entry you save lives on your phone and only your phone. Ink your data.