Turn any file into animated QR codes
Choose a file, paste some text, or send the built-in sample. The codes play on this screen, and PocketRepo on your phone reads them straight off it. There is nothing to install and no second phone to find.
Send something
Any file up to about 10 MB. You can drop one anywhere on this page instead.
Nothing pasted yet
Payload
- Name
- Type
- Size
- Fingerprint
- Codes per pass
- One pass
Scan it with your phone
- Open PocketRepo and tap the Download Payload icon at the top of the home screen.
- Point the camera at the code on this screen so it fills most of the frame.
- Hold steady until the progress bar fills. The payload then shows up at the top of the list, already selected, even if the phone has a copy already.
Codes can arrive in any order, and anything missed comes around again. If the phone stalls, lower the speed or pick a smaller code size.
Speed
codes per second
Codes at once
Four codes at once send four times as many blocks a second, but each is drawn smaller, so hold the phone closer to the screen. Four is as many as an iPhone camera reads from one frame.
Code size
Smaller codes read more easily from a distance. Larger codes finish sooner.
What you can send
A payload is just bytes, so the format makes no difference. The phone keeps the name and the type, and checks the whole thing against its checksum before saving it.
- Any file
- Documents, photos, audio, PDFs, spreadsheets, source code, archives, certificates, keys, config files. Nothing is converted, so what the phone saves is the file you picked, byte for byte.
- Database files
- SQLite files, .db and .sqlite exports, and SQL dumps all cross as ordinary files and arrive whole.
- Mugove-Go database exports
- Recognized and sent untouched, so the phone names it a Mugove database, checks it as one, and can hand it to Mugove-Go on the far side.
- PocketRepo payloads
- A payload that came from another device goes across exactly as it is, keeping the name and fingerprint it already had.
- Text you paste
- Sent as a plain-text file, named after the first line you typed.
The one limit is size. QR codes carry a few hundred bytes each, so a large file means a long broadcast: the Payload panel says how long one pass takes before you start.