Two platforms. One little bridge.

Copy here.
Use there.

Your clipboard, screenshots and files belong wherever you need them. bridge365 brings Windows 11 and iOS closer together, with direct transfers between your devices. No transfer cloud. No extra account.

Native Windows 11 · x64 + ARM64 · bridge365 for iOS

bridge365
bridge365 blue and teal b monogram
Windows 11At your desk
iOSIn your hand

Clipboard · Screenshots · Files

Direct by designLocal network or Tailscale
Out of your wayA native Windows tray app
Your devices, togetheriOS & PC-to-PC sharing
Store-managed updatesClosed-source Windows app

Less friction. More flow.

Small app.
Useful connections.

Move an idea, a screenshot or a whole file. Then get back to what you were doing.

01 / CLIPBOARD

Copy. Send. Paste.

Send text or a screenshot straight to another device's clipboard. Images travel as lossless PNG, ready to paste instead of becoming another download.

Clipboard guide →
02 / FILES

A shorter route to Downloads.

Transfer photos, documents and other files directly to your Windows PC. Open a received file or its folder from the optional history.

File transfer guide →
03 / DEVICES

Find your next connection.

Discover nearby PCs with Bonjour, save your devices and remember a preferred recipient. Send to one device, a group or all saved PCs.

Device guide →
04 / WINDOWS

Your desktop. Your choice.

A compact WinUI 3 dashboard and useful tray menu, with an optional auto-hiding screen-edge dock in the new Windows build. Hover for a tab, click for quick actions, then get back to work.

Meet the screen-edge dock →
05 / CONTROL

Your network. Your rules.

Optional bearer authentication, IP allowlists, configurable discovery names and clear activity logs. Use Tailscale when your devices are away from home.

Security & networking →
06 / PRESENTING

Ready when you present.

Send a demo script line by line, use an always-on-top receiver overlay, silence receive notifications, and allow trusted keep-awake requests.

Presentation guide →

One name. Both sides.

Meet bridge365.

bridge365 for Windows and bridge365 for iOS. Each belongs on the device it was built for.

Available on Microsoft Store

bridge365 for Windows

The native Windows 11 tray app for receiving and sending clipboard content, screenshots and files. Supports Intel/AMD x64 and Windows ARM64.

Closed-source. Microsoft Store only. Installation and updates are managed by Microsoft Store, without an in-app updater or separate installer.

Get it on Microsoft Store

Available for Windows 11 on Intel/AMD x64 and Windows ARM64.

Available on Apple App Store

bridge365 for iOS

Bring your iPhone and Windows PC closer together. bridge365 transfers clipboard content and files directly between your devices—without a transfer cloud or an extra account.

Connect over your local network or a configured Tailscale connection. See the guide for discovery, addressing and authentication.

Download on the App Store

Previously named PigeonPost Companion. The new bridge365 version is now available.

The bridge365 field guide

Everything in one place.

A practical, wiki-style reference to the current Windows feature set. Start here, or jump straight to the setting you need.

Getting started

  1. Install bridge365 from Microsoft Store. Microsoft Store is the only public Windows distribution channel. On iOS, install bridge365 from Apple App Store, previously named PigeonPost Companion.
  2. Put the devices on a reachable network. Use the same trusted LAN/Wi-Fi, or configure Tailscale on both devices.
  3. Open the address details. The i button next to Running shows the Windows address, interface and downloads folder. The default HTTP port is 2560.
  4. Connect bridge365 for iOS. Use discovery where supported, or enter the Windows host/IP and port. If authentication is enabled, configure the Windows receiver's bearer token in the sending client.
  5. For PC-to-PC transfers, open Devices. Add the receiver, save it and choose it under Send to on the main dashboard.

Windows may ask permission to register its HTTP listener. A declined request can leave receiving available only on localhost. Allow the appropriate Windows Firewall rule before expecting LAN connections.

Clipboard & screenshots

Use Send clipboard to send directly to the preferred saved device. The same clipboard action is available for individual devices, groups and broadcasts.

  • Text: copy text, select a receiver and send. Existing text clipboard operations remain supported.
  • Screenshots: press Win + Shift + S, capture an area, then click Send clipboard. On a compatible receiver, paste the image into an app that accepts images.
  • Images: bitmap content takes priority if both image and text clipboard formats are available. Windows encodes the bitmap as lossless PNG. It is a clipboard transfer, not a file download.
  • Receiving: the Windows clipboard can accept text and supported image streams, including PNG and JPEG. Format support also depends on installed Windows codecs and the app you paste into.
  • History: enable the clipboard history panel to retain up to 50 received text entries with source, time and preview. Image clipboard sending does not create an image-history gallery.

Demo-script automatic clipboard watching remains text-only.

Files & history

Choose Send file on the main toolbar to open the file picker for your preferred device, or send from Devices. Received files go to the configured downloads folder.

  • Configure the downloads location, optional subfolder routing and maximum upload size. A maximum of 0 means unlimited.
  • Enable file history to keep up to 100 receive records with file name, size, source and time.
  • Use Open, Folder and Clear to work with the history. Clearing records is not a request to delete the received files.
  • Open the downloads folder directly from the dashboard. History panels can be enabled independently.

Paths are sanitized, and oversized uploads are rejected with HTTP 413.

Devices & groups

Devices is visible by default so you can configure the first receiver. Open it from the dashboard or tray menu. A saved visibility preference still applies; restore it under Settings > Features > Show Devices if needed.

  • Add, edit or delete saved devices with a friendly name, host, port, receiver token and group.
  • Browse nearby PCs discovered with mDNS/Bonjour, or use explicit host/port configuration.
  • Send clipboard content, files or direct text to a selected peer. Broadcast clipboard content to all saved peers or a selected group.
  • Use transfer resend, file loading and the demo-script controls from the device workflow.
  • Select a preferred receiver once on the main dashboard. Removing that saved receiver disables quick sending instead of silently choosing another device.

Network & Bonjour

Settings > Network contains the listening port, firewall controls, virtual-adapter exclusion and friendly Bonjour name. Enable advanced settings if a field is not visible.

  • Port: choose a value from 1024 through 65535; the default is 2560.
  • Discovery name: defaults to bridge365. Use a unique name per PC. Spaces and Unicode are allowed within 63 UTF-8 bytes; empty names, dots, backslashes and control characters are rejected. Saving re-advertises the service.
  • Discovery types: bridge365 advertises _bridge365._tcp and legacy _pigeonpost._tcp on the same port. Still using the PigeonPost iOS companion? Automatic discovery remains supported. You do not need to rename the Bonjour discovery name to pigeonpost. PC-to-PC browsing uses bridge365 discovery to avoid duplicate device entries.
  • Adapter choice: virtual Hyper-V, VMware and VirtualBox adapters can be excluded. Interface and IP changes trigger network-service refreshes.
  • Tailscale: the dashboard can show the detected Tailscale address. Both devices need an appropriate Tailscale setup; bridge365 does not configure the tunnel for you.

Bonjour commonly stays within one local network. For routed networks, guest Wi-Fi or remote Tailscale peers, configure the reachable address manually when discovery is unavailable.

Security

Settings > Security controls bearer authentication, token reveal/copy/regeneration, rotation reminders and sender-name handling. Network access can also be restricted with exact-IP or CIDR allowlists.

  • When authentication is enabled, every sending client needs the receiver's bearer token. Regenerating a token requires updating saved clients.
  • Tokens saved for peer devices are protected locally using Windows data protection.
  • An empty IP allowlist permits all clients that can reach the listener; configure one if you need an address restriction.
  • Keep-awake requests require explicit permission and an allowed sender.

HTTP is not transport encryption. A bearer token controls access but does not encrypt clipboard or file content. Use a trusted network or a properly configured Tailscale tunnel. Do not expose the HTTP listener directly to the public internet.

Dashboard, tray & startup

The compact dashboard shows Running/Paused, optional statistics, your preferred receiver and optional transfer histories. Use the i flyout for addresses and network details.

  • Pause/resume: pause receiving without exiting. Paused requests receive HTTP 503.
  • Independent windows: Devices, Activity and Settings open as separate, single-instance windows and remember their layout.
  • Tray lifecycle: closing the main window hides it; the server keeps running. Restore it from the tray, or use the tray menu for Devices, Activity, Settings, pause/resume and Quit.
  • Optional screen-edge dock: choose a hidden quick-action surface on the left or right instead of reopening the dashboard. See the dock guide and version availability.
  • Start with Windows: optional autostart launches hidden to the tray. Store builds use the Windows StartupTask mechanism.
  • Visibility: independently show files received, clipboard sends, clipboard reads, uptime and the history panels.

Screen-edge dock

A quick way to send without keeping the dashboard open. The optional Windows dock stays completely hidden until you need it, with a choice of left or right screen edge. Only the corners facing the desktop are rounded; the outside edge stays straight against the screen.

New in Windows version 2026.1104.2, available now on Microsoft Store. Update bridge365 through Microsoft Store to use the screen-edge dock.

  1. Enable it: open Settings > Appearance and turn on Show screen-edge dock when minimized. Choose Left or Right under Screen edge, then Save. Use Next page if the controls are on another Appearance page.
  2. Hide the dashboard: minimize, close or hide the main window. The receiver keeps running, and the dock is fully hidden.
  3. Hover, then click: move the pointer to the vertical center of the selected screen edge. A small tab slides into view. Hovering reveals only the tab; click it to open the actions.
  4. Choose and send: select a saved recipient under Send to, then send clipboard text, an image or a file. The dock uses the same saved devices and preferred recipient as the dashboard.
  5. Stay in control: open Devices or Settings, or choose Show bridge365 to restore the main dashboard.

Move away and the tab or action panel slides out after a short delay. A device dropdown or file picker keeps the panel open while you use it. Press Esc or use the hide button to hide the dock.

The dock follows the monitor used by the main window. To use another monitor, move the dashboard there before minimizing. Turn the option off in Settings > Appearance to return to the ordinary dashboard and tray workflow. The dock is off by default; it does not replace the main window or tray menu.

Activity log

Activity shows newest entries first, at the top of page 1. New events and filter changes return the list to its first page.

Combine severity and category filters with a text search. Search also matches source IP metadata. Open an entry to read its full message, or clear the log. Pagination keeps the window compact without making the whole window scroll.

Demo & presentation

Load a .txt script and send each line to a peer clipboard. Optional sender clipboard watching pushes text changes while you present.

The receiver overlay stays on top and shows current and next lines. Use its navigation controls or Ctrl + Shift + Left, Ctrl + Shift + Right, and Ctrl + Shift + R. A Demo Mode notice remains visible, and receive toasts are suppressed while presenting.

Manual screenshot sending is separate from the text-only demo watcher.

Keep awake

Allow trusted devices to keep a PC awake during a presentation or demo. Configure permission, the sender allowlist and optional scheduled time windows under Settings. Peer settings can send periodic keep-awake pings.

This feature is opt-in. A device being saved as a peer is not, by itself, permission to keep the receiver awake.

Webhooks & notifications

Optionally send a JSON webhook when files or clipboard content arrive. Configure the destination URL, use the test action, and choose whether a clipboard preview is included. Webhook delivery does not block the receive operation.

Windows receive toasts and network/Tailscale status notifications are configurable. Demo Mode suppresses receive toasts.

A webhook sends event information to the endpoint you configure, which may be outside your local network. Enable clipboard previews only when you trust that destination and intend to share that content.

Appearance & languages

Choose System, Light or Dark appearance with native Windows 11 styling and Mica. The interface supports English, German, Spanish, French, Hindi, Italian and Simplified Chinese.

The optional screen-edge dock and its Left/Right placement are also configured under Appearance. It follows the app's selected theme.

Follow the Windows display language or select a language manually. The app shows a restart-required notice when appropriate. Settings use categories and pagination to fit compact windows; individual oversized content can still scroll where needed.

Troubleshooting

HTTP 401 when sending text or a screenshot

The receiver rejected authentication. Copy the bearer token from the receiving PC's Security settings into that device's entry on the sender. Use the receiver's token, not the sender's. Update saved clients after token regeneration. A 401 is not an unsupported-image error.

My PC is not discovered

Check that both devices share a reachable network and the Windows app is Running. Current bridge365 builds advertise both bridge365 and legacy PigeonPost discovery services, so the old PigeonPost iOS companion can still find the PC without a name change. Set a distinct Bonjour name for each PC. If multicast is blocked, add the host/IP and port in the app manually. Discovery does not bypass firewall or Wi-Fi client isolation.

Localhost works, but my phone cannot connect

Inspect Activity for a listener binding or URL ACL error. Check firewall permission, the selected interface, IP/port, any allowlist and Wi-Fi client isolation. A displayed LAN address alone does not prove that the listener successfully bound to it.

HTTP 413 or 503

413 means the upload exceeded the configured maximum file size. 503 means receiving is paused; resume the server from the dashboard or tray.

I cannot find Devices

Open Settings > Features and enable Show Devices. It is enabled by default for fresh settings, but an explicitly saved hidden preference is preserved.

The screen-edge dock does not appear

Check that your Windows app includes the dock (version 2026.1104.2 or later), enable it in Settings > Appearance, choose an edge and Save. Minimize or hide the dashboard, then hover at the vertical center of that edge on the dashboard's monitor. The dock is intentionally invisible otherwise; click the revealed tab to see actions. If the setting is missing, update bridge365 through Microsoft Store. Use the tray menu to restore the dashboard.

Closing the window did not stop the app

That is intentional: bridge365 keeps receiving in the tray. Use Quit in its tray menu to exit completely.

Where is the in-app updater?

There is none. The Windows app is closed-source and Microsoft Store is its only public distribution and update channel. No winget package, GitHub installer or beta-update feed is offered.

Talk to the maker

A question?
A better bridge?

Contact Holger Imbery about bridge365. Ask for help, report an issue or suggest a feature without leaving this page to find another contact form.

For a support request, mention the affected device, app version and what happened. Include an error code if you have one.

Keep private content private. Do not send bearer tokens, passwords, clipboard content or other sensitive information. This form does not need them.

Used to reply to your request.
10 to 5,000 characters. Please leave out secrets and personal transfer content.

Submitting sends your email address, message and selected details to Holger Imbery through Formspree. Read how contact data is handled and Formspree's privacy policy. After submission, Formspree displays its result page; keep a copy of your message until delivery is confirmed.

A direct connection

Your content.
Your destination.

Core clipboard and file transfers go directly between devices over a reachable network. You do not need a bridge365 account or a hosted transfer service.

Local data and optional connections

The Windows app stores settings, saved devices and enabled history locally; received files stay in the folder you choose. Windows clipboard history or sync, where enabled in Windows, is controlled by your operating-system settings.

Optional webhooks send event information, and optionally clipboard previews, to your configured endpoint. Tailscale, Microsoft Store and Apple App Store are separate services with their own terms and privacy practices. This page does not describe the iOS app's complete privacy policy; refer to its App Store listing for app-specific disclosures.

About this website

This static page sets no cookies and loads no analytics scripts, advertising trackers or external fonts. Guide search runs in your browser. The theme toggle is not saved. Once published with GitHub Pages, hosting requests are handled by GitHub under GitHub's privacy statement.

Contact form data

The form uses Formspree, the same submission service as instruo365. Nothing is sent to Formspree just by viewing this page. When you submit, Formspree receives the fields you enter and technical request information such as your IP address, and processes the request for delivery to Holger Imbery. The information is used to handle and reply to your enquiry, not to subscribe you to marketing.

Formspree's submission and result pages are external services and may apply their own cookies and security checks. See Formspree's privacy policy and the publisher's contact privacy information for further details. For questions about an enquiry or your data, contact Holger Imbery through this form.