
SyncPad
The zero-friction cross-device clipboard.
About
SyncPad is a zero-friction, browser-based scratchpad for instant text and file synchronization across devices. It solves the common problem of needing to quickly transfer small pieces of information (code snippets, URLs, temporary files) between machines without the overhead of dedicated apps, cloud storage, or messaging yourself.
Each SyncPad session is isolated in its own room with a unique, shareable URL. When you visit the root URL, you're automatically redirected to a new room with a memorable ID. You can share this room URL with others to collaborate in real-time.
Built with three core goals:
- Simplicity: No accounts, no configuration, no installs.
- Performance: Lightweight, high-performance stack for minimal latency.
- Privacy: Data is ephemeral and never stored at rest.
If you have any questions, comments, or feedback, please tweet at me or send me an email.
Technical Details
SyncPad is open source and available on GitHub. It's built with Next.js, Bun, and Tailwind CSS.
The architecture is simple: a WebSocket server acts as a real-time message broker, streaming data directly between connected clients. Each room uses isolated pub/sub topics to ensure complete privacy between sessions. No data is stored on the server - it's purely ephemeral synchronization.