Send a file to any device in seconds — peer-to-peer, straight from the browser. No account, no install, no extension. A live share streams directly between the two browsers; the optional offline drop is end-to-end encrypted, so we can’t read it.
ABC23XY, or a link that looks like https://files.veritarc.com/f/ABC23XY — open it and the code is filled in for you. An offline drop instead arrives as a pickup link like https://files.veritarc.com/d/…#k=…; open the whole link, including the part after the #.Veritarc Files moves files directly between two browsers, with nothing to sign up for and nothing to install. There are exactly two ways to send.
ABC23XY) and a link. Send either one to the recipient.Both sending and receiving work on phones, tablets and computers. Choosing a whole folder to send works best from a desktop browser.
A sender might give you one of two things, and each opens the same way.
Open files.veritarc.com/retrieve, type the retrieval code (for example ABC23XY) and click Retrieve. If the sender gave you a /f/CODE link, just open it — the code is filled in and you connect automatically. The sender’s files are offered as the connection forms, and each one saves to your device.
A drop arrives as a link that starts with /d/ and has a key after a #, for example https://files.veritarc.com/d/…#k=…. Open the whole link, including everything after the # — that part is the decryption key and is required to open the files. If the link is missing its #k=… tail, the page tells you it can’t decrypt, and you should ask the sender to resend the full link.
The drop page shows how many files there are and how large, then a Download button. Files are decrypted in your browser as they arrive. See Send for later for what happens next — one-time pickup and removing the drop.
When the recipient isn’t online — or a live connection won’t form on a restrictive network — Send for later holds an encrypted copy on the server until they pick it up. On the Share page, open Recipient offline? Send for later pickup.
An unlock code is what enables the Send-for-later feature. A live share is always free; the offline drop uses server storage, so it is gated behind a code you enter in the Unlock code box (8 characters). Codes are single-use — one code, one drop. If a live share won’t connect on a strict or mobile network, this offline drop is the fallback, and it is the reason you would want a code.
/d/<id>#k=<key>. Send the whole link to the recipient.The decryption key lives only in the part of the link after the #, which browsers never send to a server. So the server stores ciphertext it cannot read — it never sees your file names or their contents. Only someone holding the full pickup link can decrypt the drop.
A drop is held for 24 hours, or until it is picked up — whichever comes first. Pickup is a deliberate, one-time step:
Veritarc Files is built so the files you send are seen only by the person you send them to. What the server can see depends on which of the two paths you use.
A live share connects the two browsers directly over WebRTC, the same encrypted technology browsers use for video calls. The server does one job: it helps the two browsers find each other and swap the technical details they need to connect (this is called signaling), then steps out of the way. Your file bytes never pass through it, and the encryption keys are created directly between the two browsers — never sent to the server, never stored.
A Send-for-later drop is encrypted in your browser before upload, so the server holds only ciphertext. It never sees file names, paths, sizes or contents, and it never holds the key — that rides in the # fragment of the pickup link, which browsers don’t transmit. The drop is deleted on pickup, or after 24 hours.
A direct browser-to-browser link can’t always be formed on strict firewalls or some mobile networks, and the free tier has no relay fallback. First make sure the sender’s Share tab is still open. If it still won’t connect, use Send for later instead (it needs an unlock code) or try a different network. See When a direct connection can’t form.
Only Chromium browsers can rebuild a folder tree on disk. On Safari and Firefox each file downloads individually, with the folder path folded into its name, and the recipient confirms once before the batch starts. For a tidy folder, have the recipient open the retrieval in a Chromium browser (Chrome, Edge, Brave). See Sending a folder.
The link was probably copied without the part after the #, which carries the decryption key. Ask the sender to resend the entire link. See A pickup link.
Drops last 24 hours and can be removed after a successful pickup, so an old or already-removed link no longer works. Ask the sender to create a new drop. Note that downloading does not remove a drop by itself — the recipient does, or the 24-hour timer.
Codes are 8 characters and single-use, so a rejected code may already have been used. Buying codes in-app isn’t available yet. See What is an unlock code?
The small version stamp in the page footer (and beside the brand name in the header) is the reliable indicator. If a new version is available, the app offers a reload; when something behaves oddly, reloading often picks up the newest build.
Open the waffle menu (the grid of dots in the top corner of the home page) and choose Appearance to pick a colour theme. Your choice is remembered in this browser and applied before the page paints, so there is no flash of the wrong colour — and it carries across the Share and Retrieve pages too.