About Clipboard Shuttle
Sync clipboard across devices with a code—simple and private
How it works
Clipboard Shuttle syncs clipboard content between two sides using a shared code (at least 4 alphanumeric characters). After both sides enter the same code, text sent from one side appears on the other via polling. On desktop you can show a QR code; scanning it on your phone fills in the code so you don’t need to type it.
No sign-up or login—just open the page and use it.
Use immediately
No install—enter the code in your browser to sync; scan the QR code on your phone to pair.
Secure
Data is sent over HTTPS and stored only temporarily by code; we don’t collect personal information.
Burn after read
Content is kept on the server for only 10 minutes, then automatically deleted and not retained.
Time-limited storage
New content overwrites the previous under the same code; unread content is also cleared after expiry.
Use cases
- ✓Send text or links between computer and phone
- ✓Temporarily sync clipboard between two computers
- ✓Pass content between your own devices in meetings or class
Meeting you for the first time feels like the return of an old friend
Clipboard Shuttle is free and maintained by the owner. If it helps you, consider share with friends:
For questions or feedback
Email:[email protected]
Who is Clipboard Shuttle for?
- Developers working across multiple devices — shuttling code snippets or commands between laptop, phone, and server terminal
- People who send links and config text between their work PC and home PC
- iPhone + Windows PC users — Apple AirDrop and Universal Clipboard don't work across platforms
- Anyone who needs to quickly get a URL or text from their phone into a desktop browser
When should I use Clipboard Shuttle?
- You found a link on your phone and want to open it on your computer right now
- You copied a config snippet at work and need it on your home machine
- You want to share a text snippet with a coworker without using chat or email
- You need to send content from an iPhone to a Windows or Linux machine — no AirDrop available
- You need to quickly pass a command or key between a VM / remote server and your local machine
How to sync clipboard between two devices
- Open clipboard.shuttlelab.org in the browser on both devices
- Enter the same code on both sides (at least 4 letters or numbers, e.g. ab12)
- Paste or type content in the text box on one side, then click Send
- The other side polls every 2 seconds — your content appears automatically
How to use QR code to join from your phone
- Enter a code on your desktop and join
- The page displays a QR code
- Scan the QR code with your phone — the browser opens and auto-fills the code
- Paste your content on the phone and send
How to destroy current clipboard content
- On the page where you've joined a code, click the Destroy button
- The server immediately deletes all content stored under that code
- All devices exit the code and return to the initial state
Clipboard Shuttle vs alternatives
| Tool | Cross-platform | No account | Real-time sync | No same network | Free | Auto-destruct |
|---|---|---|---|---|---|---|
| Clipboard Shuttle | ✓ | ✓ | ✓ (2s poll) | ✓ | ✓ | ✓ (10 min) |
| Pushbullet | ✓ | — | ✓ | ✓ | Partially | — |
| Snapdrop | ✓ | ✓ | ✓ | — (same network) | ✓ | — |
| Apple Universal Clipboard | — (Apple only) | ✓ | ✓ | — (BT+Wi-Fi) | ✓ | — |
| WeChat File Transfer | ✓ | — (needs WeChat) | — | ✓ | ✓ | — |
| Pastebin | ✓ | ✓ | — | ✓ | ✓ | Configurable |
Frequently Asked Questions
- Is Clipboard Shuttle free?
- Completely free — no account required, no ads, no user tracking.
- Is my clipboard content stored? For how long?
- Content is stored in Cloudflare D1 for 10 minutes, then automatically deleted. No long-term retention. New content under the same code overwrites the previous content.
- Is it encrypted? Who can see my content?
- Data is encrypted in transit via HTTPS. However, content is not end-to-end encrypted on the server — Cloudflare Workers and D1 can access it in plaintext. The room code is public, so anyone with the code can view the content. Do not use it for sensitive passwords or keys.
- How many devices can join one code?
- No limit. Any number of devices sharing the same code can read and write the same content.
- Does it support images or files?
- Currently text only. Images, files, and other binary data are not supported.
- What is the sync delay?
- The receiver polls the server every 2 seconds, so the maximum delay is about 2 seconds. The sender's content is written to the server immediately upon clicking Send.
- How long does the code need to be? How do I generate one?
- The code must be at least 4 characters — letters and numbers only (a-z, A-Z, 0-9). No system generation needed — make up any code, enter the same one on both sides to pair.
- Does content persist after I leave the page?
- Server-side content is deleted after the 10-minute TTL expires. If you leave and return before the TTL expires with the same code, you can still read the last content. Click Destroy to clear it immediately.
- How does it compare to Pushbullet or AirDrop?
- Pushbullet requires an app install and account; AirDrop only works between Apple devices and needs Bluetooth + Wi-Fi. Clipboard Shuttle requires no install, no account, and works on any device with a browser — but supports text only.
- What if two people use the same code?
- They'll conflict. Codes are public with no ownership — anyone who knows a code can read and write its content. Use a long or random code to avoid collisions with others.