photrap.io is free and has no ads · built on the TRAP runtime · licensing inquiries
phototrap.iothe craigslist of bookmarks — play anything, anywhere
loading...platform-agnostic media links · free · no account required
Paste a URL, drop a screenshot, or scan a QR code.
photrap.io converts any media reference into a platform-agnostic play link. Share one link — it routes to whatever app the viewer has. URL, screenshot, or QR — all roads lead to playable.
Detects & routes to:
YouTubeSpotifyApple MusicNetflixPlexTidalVLCInfuseJellyfinBandcampSoundCloudVimeo+ more
Build a play link
Works with any public or private media URL. For private links (Plex, Jellyfin), resolver uses your saved handler preferences. learn more
Drop a screenshot or photo of a QR code
⬆
Paste (⌘V), click to upload, or drag & drop a screenshot Works with QR codes, media app screenshots, now-playing screens
PNG, JPG, WEBP, HEIC · max 10MB
Image loaded.photrap will try QR decode first, then OCR for URLs in the image.
Processing pipeline
⬡Load & decode imagewaiting
◉QR code detection (jsQR, client-side)waiting
⬛OCR text extraction — fast pass (Tesseract.js)waiting
◈OCR — high quality async pass (server, email results)waiting
✦URL detection & platform resolvewaiting
→Build resolver chain & photrap linkwaiting
Detected
—
Get your link history & resolver updates
We'll save your traps so you can access them later, and notify you when new platform resolvers are added. No spam, ever.
skip →
Link historyNew platform alertsHandler preference syncNo account required
Paste a URL, drop a screenshot, or photograph a QR code. photrap figures out what you're pointing at.
02
Smart Decode
QR decode runs instantly client-side. Screenshots go through graduated OCR — fast pass first, async high-quality second. Email gets you the best result.
03
Play Link
Get a short photrap.io link with an embedded resolver chain. One link, every platform, always a working fallback.
04
Lucky Mode
Skip the link entirely. Lucky detects the best available player and opens it immediately — one click, zero friction.
Supported platforms — resolver catalog
Music
Spotify
Apple Music
Tidal
Deezer
Bandcamp
SoundCloud
YouTube Music
Video
YouTube
Vimeo
Netflix *
Amazon Prime *
Disney+ *
HBO Max *
Twitch
Self-hosted
Plex
Jellyfin
Emby
Navidrome
Subsonic
Funkwhale
Players
VLC
Infuse
IINA
nPlayer
MX Player
mpv
QR Sources
Spotify QR
YouTube QR
Apple Music QR
Any media QR
Event tickets
Custom QR codes
* DRM platforms: photrap generates a deep link, not a bypass. Requires active subscription.
Recently trapped (anonymous · public feed)— links today