ClipShare

A simple clipboard sharing tool for quickly copying text between devices.

Project Overview

A weekend project that solves the hassle of transferring text between different platforms. ClipShare works across all operating systems and devices through a simple web interface—just paste on one device, scan a QR code or access the link on another, and the text is ready to use.

ClipShare main interface

Quick Transfer

Public clips appear in a shared feed for instant access—perfect for moving text between your own devices in seconds.

ClipShare QR code feature

Private Links

Generate unique URLs with memorable IDs (like "happy-turtle-42") and QR codes for sharing text privately with customizable expiration times.

Try it out here or learn how to use it.

Technical Implementation

Built on Cloudflare's serverless infrastructure using Workers and KV storage for automatic expiration and global availability. The application handles both public clips (one-time access via a shared feed) and private clips (shareable links with configurable TTL).

This project was developed with extensive assistance from Anthropic's Claude AI, which helped with the implementation, design decisions, and optimization strategies throughout the development process.

Features

  • Public feed for instant device-to-device transfers
  • Private links with memorable phrase-based IDs
  • QR code generation for easy mobile access
  • Flexible expiration options (5 min, 1 hour, 24 hours, first view)
  • Mobile-responsive design with keyboard shortcuts
  • Character counter and enter-to-submit functionality

Stack: Cloudflare Workers, Cloudflare KV, TypeScript, HTML/CSS/JS

View the Live App or read the User Guide. See source code on the GitHub page here.

Completed December 2025.