No Upload to Cloud
Files are stored temporarily on our server, not in someone's cloud drive. No account needed, no shared links floating around.
File sharing
Send photos, screenshots, and short videos between any devices using a short code. No account, no cloud storage, no file sitting on someone else's server. Files auto-delete after the first download.
Deleted after one download, or after 10 min.
Deleted after one download.
Files auto-delete after first download or expiry (10 min–1 h) · Standard uploads scanned
Drag and drop or click to browse. Supported: PNG, JPEG, WebP, MP4, WebM. Max 10 MB.
A unique 5-character code and shareable link are generated instantly. You choose the expiry: 10 min, 30 min, 1 h — or up to 30 days with Pro.
Open the site on the receiving device, enter the code, and the file downloads. Done.
No USB cable, no paired Bluetooth, no app on either device — just a browser and a 5-character code.
The most common transfer is a photo, screenshot, or short video that needs to go from a phone to a laptop (or the other way around). With a cable you have to find the cable. With AirDrop or Quick Share both devices have to be nearby and in the same ecosystem. With a messaging app you end up with the file sitting in your chat history forever.
Here the flow is the same in every direction: upload on the sending device, get a 5-character code, type that code on the receiving device, and the file downloads with its original filename. The two devices can be on completely different networks — home Wi-Fi on one, mobile data on the other, or both on the same Wi-Fi network. Nothing has to discover anything.
Each code is single-use and expires after 10 minutes, 30 minutes, 1 hour — or up to 30 days with Pro — so nothing lingers on either device afterwards. Prefer to move text, links, or notes instead? Online text sharing works exactly the same way.
Step-by-step instructions for every device pair: how to share files between phone and laptop, or the full how it works guide.
Files are stored temporarily on our server, not in someone's cloud drive. No account needed, no shared links floating around.
Each file is single-use. After the first download (or decryption acknowledgement in Private mode) or when its timer ends — 10 min, 30 min, 1 h, or up to 30 days with Pro — it's permanently deleted. No archives, no backups.
Standard uploads are scanned with ClamAV before they become available. Private-mode contents are browser-encrypted and cannot be scanned.
Phone to laptop, laptop to phone, Android to iPhone — any combination. Just a browser, no app needed.
Maximum file size: 10 MB per file. Standard uploads are scanned for malware before becoming available. Private file contents are browser-encrypted and cannot be scanned. See how TextShareNow compares with OneTimeSecret, Privnote, Password.link, Yopass, and Password Pusher.
Against AirDrop, email attachments, messaging apps, and cloud links — for one-off transfers between two devices.
| Factor | TextShareNow (code) | AirDrop / Quick Share | Email attachment | WhatsApp / Messenger | Cloud link (Drive, Dropbox) |
|---|---|---|---|---|---|
| No app or account required | None | Built-in app | Both need an account | Both need the app | Sender needs an account |
| Works across platforms | Any combination | Same ecosystem | Any | Any | Any |
| No cable, no same-network setup | Any network | Nearby / same network | Any network | Any network | Any network |
| Keeps original quality | No compression | No compression | No compression | Compresses media | No compression |
| Deleted after first download | 1 download or timer | Nothing stored | Stays in inbox | Stays in chat | Until you delete it |
| Leaves no chat or inbox history | None | None | Full thread | Full thread | Shared folder entry |
| Works for a one-off transfer | Under 10 seconds | Fast if nearby | 30–60 seconds | App round trip | Upload, link, permissions |
The pattern: every other method either needs an account, needs both devices nearby on the same ecosystem, or leaves the file behind afterwards. A short code needs none of those — which is also why it beats AirDrop for cross-platform AirDrop alternatives and messaging apps for sending photos without losing quality.
Open TextShareNow, click "Share Files", select "Send File", and upload your file. You get a 5-character code. On the other device, switch to "Share Files", click "Receive File", enter the code, and the file downloads.
We support PNG, JPEG, WebP, MP4, and WebM. Standard images are re-encoded from raw pixels for security. In Private file mode the contents are encrypted in your browser and are not re-encoded. SVG files are explicitly rejected.
Files can be up to 10 MB. If your file is larger, try compressing it before sharing.
Standard files are available until the first download or until their timer ends. Private files are deleted after download and decryption acknowledgement, or when the timer ends. The sender chooses 10 minutes, 30 minutes or 1 hour on the free plan (up to 30 days with Pro). After that, the file and its metadata are permanently deleted.
Standard uploads are scanned with ClamAV antivirus before becoming available for download; files that fail the scan are rejected and deleted. Private file mode is end-to-end encrypted, so the contents cannot be scanned. Only open encrypted files from people you trust.
You choose. Standard uploads are encrypted in transit and scanned before serving. Turn on “Encrypt files” and your browser encrypts the contents with AES-256-GCM before upload; the key stays in the link after the # and never reaches us. File names, types, sizes, and folder paths remain visible, and encrypted contents cannot be virus-scanned. Private file links must be opened in full — the 5-character code alone will not work.
No. File codes are single-use. After the first successful download, the file and its code are permanently deleted. Ask the sender to generate a new code if you need the file again.
Yes. The free plan needs no account and no subscription — files up to 10 MB in common image and video formats. An optional Pro plan raises that to 100 MB, accepts any non-executable file type, and adds API/MCP access for text shares.
No sign-up. No app. Just upload, get a code, done.