Open any file, any size, anywhere.
See what it actually is. Together.
Open a file of any size where it already lives, understand its format, and work on it together, without uploading it anywhere. A 3 GB video or a 40 GB firmware image opens in a browser tab in seconds, because nothing is read until you look at it.
No install · No account · Your file never leaves your machine
Why it exists
Moving it costs time, money and permission. Looking inside it shouldn’t. ByteSlicer brings a format-aware interface to the bytes, instead of bringing the bytes to a tool.
Video masters, disk and firmware images, sensor recordings. Downloading one to look at a few kilobytes of it is the normal workflow today.
Customer files, NDA material, evidence with a chain of custody. Uploading to a third-party service is often simply not allowed.
Files sitting in S3, behind a restrictive network, or in another country. Egress fees and blocked services make moving them slow and expensive.
Working today
Only the parts someone looks at are read. Sessions start from an invite link, survive the host leaving, and can be recorded and replayed.
Video
Tracks, packet and time maps, decoded frames, GOP structure, motion vectors and quantization, all drawn over the exact bytes they come from. The decoder runs where the file is, so the other people in the session see frames without having the file or the decoder.
A batch checker tells you a file is broken. This shows you the misplaced index, the odd packet, the frame that doesn’t decode, in place, next to the bytes.
H.264 and HEVC decoding ships as a module that loads only when a session needs it, in an isolated worker. Motion vectors and QP heat for H.264 today; more codecs follow the same path.
Trims by edit list, rotation and color flags, faststart, GOP-aligned repair, track operations: all table and box rewrites, each recorded as a small edit rather than a new copy.
Any format
Media comes first; the same engine reads anything that can be described. A format description turns the flat bytes into a navigable tree, with the hex view and the tree linked in both directions.
Together
Same offsets, same structure tree, same frames, each other’s cursors moving live. The person joining doesn’t have the file and never gets a full copy of it: the blocks they look at stream from your machine to theirs, peer to peer, as they scroll.
Remember
Edits aren’t written over the original; they’re recorded. Every change carries its author, the record is kilobytes rather than gigabytes, and the original is bound to it by its content hash. Think of it the way Lightroom thinks of a photograph: the raw file is never touched, and the catalog is what becomes valuable.
Every edit is an entry; a session can be saved beside the file it describes and replayed later, by anyone who has the original.
A git binary patch, applied with git apply and nothing of ours, for files up to 4 GB. The original is never loaded whole to produce it.
Two people patch different regions and the records combine. Reconstruct the file as it stood at any point, from a command line too.
Notes say things like “AES key at 0x4F00”, so the record is encrypted before it is stored anywhere. Designed in from the start.
The direction
It can be a VM sitting next to the data. An engineer opens a browser anywhere and immediately gets a format-aware interface to a file in the company’s own cloud, without downloading it. One person is enough; colleagues join through the same link.
LucidLink brings the bytes to your apps. This brings a format-aware app to the bytes.
VM host works today with manual steps · not yet productized
An agent joins the session like a colleague and queries the format model, not the raw bytes. Its fixes land in the same edit record as anyone’s, where a person reviews, undoes or exports them. “Why won’t this file play?” becomes a question it can answer.
Never uploaded
A customer’s master is under contract. Client firmware is under NDA. Malware samples breach terms of service. A forensic image is evidence with a chain of custody. For most of the people who need to look inside a file together, “upload it to our cloud” ends the conversation. So we don’t.
Read block by block from the machine that has it. No copy, no cache on anyone’s server, no “temporary” upload that quietly persists.
When a teammate scrolls, the blocks they’re looking at travel straight from your machine to theirs, checked against a hash on arrival. Our servers only make the introduction, or yours do, when you run your own.
Open format descriptions, a saved session you can replay, and edits exported as a patch you apply with git. Nothing is in a format you need us to read.
Who it’s for
Support and QC engineers with a master in cloud storage that fails a check or won’t play. Open it where it sits, see why, and show the colleague who has to fix it.
Consultancies auditing client hardware under NDA, and samples that breach terms of service the moment they touch a third-party cloud, worked on by people who need the same offset in view.
Evidence images that must not move, and an attributable record of who examined what and when: the shape of a chain-of-custody argument.
Terabytes of masters that are already stored remotely. The one that is damaged, mislabeled or oddly muxed gets inspected without anyone downloading it first.
Undocumented save files, proprietary telemetry, ancient disk images. The work is guessing a structure together and writing it down as you go.
Files too big for any upload box, networks filtered by protocol or geography, services blocked in the country the file is in. A direct link between two machines has nobody in the middle to say no.
The honest comparison
The tools below are excellent at what they do, and we use several of them. What none of them does is put a format-aware interface on a file in place and a second person in it with you, because that is a commitment in the data model, not a feature to bolt on.
| Category | Examples | What they do well | What’s missing |
|---|---|---|---|
| Bitstream analyzers | Interra VEGA, Elecard StreamEye | Deep codec-level analysis | Desktop software, local files, one person |
| Batch QC in your cloud | Interra BATON, Venera Quasar, Telestream Qualify | Automated checks at scaledeployed in the customer’s account | Says a file fails, not interactively why |
| Players next to storage | Telestream GLIM, Accurate.Video | Play huge masters in a browserwithout downloading them | The picture only, no structure |
| File streaming | LucidLink, Shade | Any app works on remote files | Moves bytes; no analysis |
| Hex editors | ImHex, 010 Editor, HxD | Years of single-player depthImHex’s pattern language, 010’s templates | Load the whole file, or desktop only; one person |
| Disassemblers | Ghidra, IDA, Binary Ninja | Code, with team databasescollaboration through a merge | A different problem, after an import step |
| ByteSlicerfutonica | Interactive, format-aware, in place, shared | From “it fails” to “here’s why”on the file where it sits, together, with the edit recorded | |
Elecard and Interra have decades of codec work, and ImHex is free and excellent. We compete where a desktop, single-player tool structurally cannot follow: in place and together.
Not just that a 3 GB master or a 40 GB image opens, but that everything after it stays fast. Paging, navigation, structure and sharing are all built around never holding the whole file.
The file never moves. The record is yours to keep, in formats you can read without us: open format descriptions, a replayable session, a patch that git applies.
Plans
The free plan has to be good enough to be your default tool, or it isn’t doing its job. What costs money is what outlives a sitting, and what runs next to your storage.
Introductory pricing, in USD. ByteSlicer is early: the prototype is free and open to anyone right now, and the paid plans arrive as the capabilities above do.
Right now, in this browser
Open the prototype, pick the largest video or binary on your disk, and watch it appear. Then send someone the link and look at it together. Nothing installs and nothing uploads.
Open ByteSlicer →futonica.com/byteslicer
Contact
Tell us what files you have, where they’re stored, and what your team needs to do with them. Leave your email address, and a member of our team will get back to you personally.