JoshLabs Contact
← JoshLabs
PhotoPorter

Transfer · v1.0.4 · Free

PhotoPorter

Transfer photos without giving them away.

Android, iPhone, Mac — one protocol, one Wi‑Fi, no cloud in between. Scan a QR once and your camera roll moves directly to where you want it.
安卓、iPhone、Mac 同一套协议,扫码一次,相册直达目标。不经公网,没有账号。

Android — send & receive, pairs with Android · iPhone · Mac.  iPhone — send to Android or Mac inbox.  Mac — receive-only inbox; files land in ~/Pictures/PhoneInbox/.

Philosophy

01

No cloud in between.

Transfers stay on your Wi‑Fi or the sender's hotspot. There is no public relay, no server log, no third-party storage. What leaves your phone lands directly on the receiver.

传输在局域网里发生,没有公网中继,没有服务器日志,没有第三方存储。

02

Scan once, transfer always.

Pair two devices by scanning a QR code once. The token persists even when the IP changes — reconnect automatically, no re-scanning. Albums move with one tap.

扫码配对一次,Token 在 IP 变动后仍然有效,自动重连,相册一键发送。

03

Verified before it's done.

Every file is marked sent only after the receiver writes it and confirms the SHA‑256 checksum. Copy, not sync. What arrives is exactly what left.

每个文件经 SHA-256 校验通过后才标记完成。拷贝,不是同步;到达即原样。

Platforms · 各端

One protocol · 同一套协议

Android · 安卓

Send and receive. Copy from other Android phones or iPhones onto this phone, or send to another Android phone or Mac inbox.

iPhone

Send photos, videos, and hand-picked files to an Android phone or Mac inbox on the same Wi‑Fi. Scan the receiver QR once.

Mac

Receive inbox for your desk. Files land in ~/Pictures/PhoneInbox/, ~/Movies/PhoneInbox/, or ~/Downloads/PhoneInbox/.

What transfers · 传什么

Camera rolls (photos & videos together), plus one-shot sends of files or a whole folder. Checksum before ACK.

Features · 功能

Android · iPhone · Mac

Albums as-is · 相册原样

Photos and videos together — no type switch to forget.

LAN only · 仅局域网

Traffic stays on Wi‑Fi or the sender's hotspot. No public relay.

Pair once · 配对一次

Token sticks when the IP changes. No re-scanning needed.

Checksum ACK · 校验确认

Marked sent only after SHA‑256 is verified on the receiver.

Send once · 手选发送

Hand-pick files, a folder, or a few album items for a one-shot transfer.

No account · 无账号

Opens and works immediately. No registration, no login.

English & 中文

Follows the system language on Android, iPhone, and Mac.

Copy, not sync · 拷贝非同步

One-way copy into inbox folders — not two-way album sync.

Download · 下载

Start transferring in 60 seconds.

Android PhotoPorter-1.0.4.apk (sideload) · or Google Play
Package: app.joshlabs.phonexfer
iPhone PhotoPorter X on App Store
Send to Android or Mac inbox
Mac PhotoPorter Mac on App Store
Receive inbox · photos → Pictures/PhoneInbox/

JoshLabs

Independent app studio by Joshua Zeng, Canada.