tagdrop
Decode data URIs in QR codes
TagDrop turns small files — text, HTML pages, images, audio, SVGs — into self-contained QR codes that work completely offline. Print one on a sticker or sheet of paper and leave it somewhere; anyone with the TagDrop app (or any QR scanner that follows tagdrop: links) can scan it and view the content immediately, with no internet connection, server, or account required.
Think of it as a digital geocache: instead of a logbook in a box, the "cache" is the QR code itself.
What you can do with it
How it works
Every code carries a tagdrop: URI — a CBOR sequence (version, type, and payload map), Base45-encoded so it packs efficiently into a QR code's alphanumeric mode. Content can optionally be DEFLATE-compressed. IDs are content-addressed (SHA-256 based), so identical content always gets the same ID regardless of who created it.
Status
V2.0 — CBOR-sequence envelope encoding, paper manifests with multi-file directories and relative-link navigation, geographic trails via "related" hints, ad-hoc collections, an in-app scanner with a live scan board, and a Map tab for located finds.
Think of it as a digital geocache: instead of a logbook in a box, the "cache" is the QR code itself.
What you can do with it
- Drop a single page — encode text, an HTML page, an SVG image, or JSON into one QR code, either in-app (Create Cache) or with the web generator.
- Drop a whole "paper" — a printable sheet with a directory QR code (a paper manifest) plus one QR per file, built in-app (Create Paper) or with the web generator. Pages can link to each other with ordinary relative links, so a small static site survives being printed and scanned back in.
- Spread large content across multiple codes — split a payload too big for one QR into a manifest plus chunk codes placed along a trail. The app collects chunks in any order and reassembles and verifies them.
- Build trails and collections — link papers together with location hints, or tag a loose set of stickers with a shared collection so they group into one card on the home screen and map, even though each code is independently scannable.
- Browse offline — scanned pages render in an in-app viewer. The Collections, History, and Map tabs let you revisit, locate, and manage everything you've found.
How it works
Every code carries a tagdrop: URI — a CBOR sequence (version, type, and payload map), Base45-encoded so it packs efficiently into a QR code's alphanumeric mode. Content can optionally be DEFLATE-compressed. IDs are content-addressed (SHA-256 based), so identical content always gets the same ID regardless of who created it.
Status
V2.0 — CBOR-sequence envelope encoding, paper manifests with multi-file directories and relative-link navigation, geographic trails via "related" hints, ad-hoc collections, an in-app scanner with a live scan board, and a Map tab for located finds.
- 作者: mofosyne
- 授權條款: GNU General Public License v3.0 only
- 問題追蹤系統
- 原始碼
- 建置詮釋資料
- 可重現建置狀態
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
此版本需要 Android 5.0 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 4.0.3 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 4.0.3 或更高的版本。
此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。






