Send files
Between any two of your devices, in a few steps.
Accessibility
Adjust the display to your needs. Your settings stay on this device.
Text size
Guides
Send files, connect a new device, set up a server as a receiver or connect an AI assistant: here are the steps, and help when a connection does not work.
Between any two of your devices, in a few steps.
In the app or from the browser.
Add a device you own.
A Linux receiver that stays on.
See which route is used.
ChatGPT, Codex, Claude, Gemini, Grok.
No guide matches. Try fewer words, or reset the search and filters.
Send files between your devices, save them on your phone and share with people you know.
Pick files, choose the receiving device, check the connection and wait for “Received and verified”.
Accept the transfer, save the file through the share menu and keep its original file name.
In the browser, large transfers use the encrypted pipeit relay and need both sides reachable until they finish; the apps also connect directly.
Choose a folder, keep empty subfolders where the browser allows it and send it as a protected archive.
Invite someone, let them accept and send to a destination you both share.
Sign in, connect devices and manage who has access.
Sign in with an email code, stay signed in on your own device and confirm sensitive actions without starting over.
Add a new browser or device to your account and check its identity before you approve it.
Pick your workspace, check your role and send to the destination that was released for you.
Rebuild device access when no paired device is left, and understand what that replaces.
Link another sign-in method, revoke access you no longer need and know what deleting an account means.
Set up a receiver, name destinations and send from a terminal.
Start the sign-in on a server and approve it on your computer or phone.
Let a server accept files from one named sender into a private inbox.
Give a private folder on the receiver a short alias that senders can pick.
Pick the receiver’s alias and send a large file with a receipt you can rely on.
Use a group transfer when you want one acceptance for many files, and resume it with the same ID.
Read the state of a transfer and continue the same job instead of starting a new one.
Pair two servers or computers with a local identity on the command line so they can exchange files across a network that has no internet.
Send whole folders, deliver a website and fit pipeit into CI.
Send a whole folder with or without its outer folder, including dotfiles and empty subfolders.
The native folder stream builds no full archive, but the receiving side still needs space while it checks.
Three receiving modes with different effects, and what none of them does.
Send a build as a prepared state and switch to it deliberately afterwards.
Normal sending never deletes anything. For a managed set of files there are three separate, deliberate actions.
Deliver a folder from a pipeline and let the exit code decide whether the next step may run.
Understand direct and server routes, check them and fix problems.
See which route is checked before sending and which one was actually used afterwards.
Probe a direct route, choose a route per transfer and control the account-wide fallback.
Run a deliberate, limited measurement and keep the support ID for a conversation with us.
What “direct” really means, when pipeit routes through its servers and what you can check.
Check the specific problem instead of starting over: a quick decision list and the common symptoms with their next step.
Connect Claude, ChatGPT, Gemini, Grok, Cursor and Microsoft 365 Copilot, build on the API and read the security questions.
What pipeit protects, where files are stored, what a receipt confirms and where the limits are.
One shared contract for all clients, and a sensible order for building your own.
Add pipeit as a remote connector, sign in with your pipeit account and choose which devices the assistant may use.
Architecture, encryption, connections and recovery, explained for the technically curious.
Under the hood