Easily share clipboard and files from your iPhone to Windows
iOS-ShareEasy is a local Windows server that allows you to:
- 📋 Copy text from your iPhone directly to Windows clipboard
- 📁 Transfer files from your iPhone to PC instantly
- 🚀 High speed - ultra-fast transfer over local network
- 🔒 Privacy guaranteed - everything stays on your local network, no cloud
Uses a FastAPI server on Windows and a custom iOS Shortcut for seamless sharing!
- ✅ Copy text to clipboard - Send text/links from your iPhone and find it instantly copied on Windows
- ✅ File transfer - Share photos, videos, documents and any file from iOS context menu
- ✅ Windows native notifications - Get notifications for every completed transfer
- ✅ Detailed notifications - View content preview, file size and transfer speed
- ✅ Multilingual - Interface available in Italian and English
- ✅ Auto-start - Option to start the server on PC boot
- ✅ System Tray - Runs in background with tray icon
- ✅ Customizable - Choose save folder, server port, and other options
- Windows 10/11
- Python 3.8 or higher (only for source code installation)
- iPhone with iOS 14+ (for Shortcuts)
- Download the executable from the Releases section on GitHub
- Extract the ZIP archive
- Navigate to the extracted folder
- Run
iOS-ShareEasy.exe - Copy the URL shown in the interface
✅ No Python installation required!
-
Clone the repository:
git clone https://github.com/spectreDeveloper/iOS-ShareEasy.git cd iOS-ShareEasy -
Install dependencies:
pip install -r requirements.txt
-
Start the server:
python main.py
-
Copy the URL shown in the interface (e.g.,
http://192.168.1.100:8765/share)
Download the ready-made Shortcut here:
👉 iOS-ShareEasy Shortcut
- Download and add the Shortcut to your iPhone via the link above
- Edit the Shortcut:
- Open the Shortcut in the Shortcuts app
- Find the "Text" variable at the beginning
- Replace the URL with the one shown in the Windows server (e.g.,
http://192.168.1.100:8765/share)
- Save the changes
If your PC's IP address changes, you'll need to update the URL in the Shortcut.
💡 Tip: Set a static IP for your PC in your router settings to avoid having to update the Shortcut every time.
-
📋 Copy Clipboard:
- Assign the Shortcut to the Action Button or Back Tap (triple tap)
- Tap to instantly send clipboard to PC
-
📁 File Sharing:
- The Shortcut will automatically appear in the share menu
- Select files/photos/videos and share via the Shortcut
Recommended setup: Assign the Shortcut to Action Button or Back Tap (triple tap) in iPhone settings.
- Copy any text to your iPhone clipboard
- Trigger the shortcut (via Action Button or triple tap)
- Text is instantly copied to Windows clipboard
💡 This is the fastest way to transfer clipboard content!
- Select a file/photo/video in the Files or Photos app
- Tap Share → select your iOS-ShareEasy Shortcut
- The file is saved to the configured folder on Windows
The GUI allows you to configure:
- ✅ Enable text copy - Enable/disable clipboard reception
- ✅ Enable file reception - Enable/disable file reception
- ✅ Notifications - Show notifications for every transfer
- ✅ Detailed notifications - Include content preview and statistics
- ✅ Auto-start - Start server on PC boot
- ✅ Hide tray icon - Hide icon from system tray
- 📁 Save folder - Choose where to save received files
- 🌐 Language - Italian or English
- Python 3.8+
- FastAPI - Fast and modern web server
- PyQt6 - GUI framework
- Uvicorn - ASGI server
- pyperclip - Clipboard management
- iOS Shortcuts - iOS automation
Contributions, issues and feature requests are welcome!
- Fork the project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is released under MIT License. See the LICENSE file for details.
spectreDeveloper
- GitHub: @spectreDeveloper
- Repository: iOS-ShareEasy
If this project helped you, leave a ⭐ on GitHub!
Have problems or questions?
- 🐛 Open an Issue
- 💬 Start a Discussion
Made with ❤️ by spectreDeveloper
