Skip to content

Benchy Box

A package is one folder of project files, handed to Benchy in a single go and sealed as a version you can come back to. Nothing leaves this device until you start the upload.

Drop files or a folder

Any file type · up to 2.0 GiB per file · up to 500 at a time

What you can put in
Any file. Benchy stores the bytes unchanged and works out the format from the content rather than the extension, so there is no accepted-extension list. A macOS .app is a folder, so it is added as its individual files rather than as one application.
Where it goes
Into your workspace's private storage, addressed by content hash so an identical file is stored once. A package stays visible only to your workspace until you create a share.
Where you find it later
Box in the sidebar. Each upload becomes one package with its own page, and that page keeps the same address.
Limits and storage
This browser stages
Up to 500 files and 5.0 GiB in one selection. Reading a dropped folder stops at 4,000 entries or 32 levels deep. These two caps are enforced here, in this browser.
Benchy accepts
Up to 2.0 GiB per file, and up to 1,000 entries in a single version.
Your workspace holds
10 GiB of stored originals by default. Two full selections reach it.
What happens to your files
  • Nothing uploads until you press Start upload. Until then the selection lives in this browser and on no Benchy server.
  • The local selection expires 24 hours after your last change, and your browser can clear it sooner.
  • Originals are kept byte for byte. Benchy adds previews alongside them and never modifies your file.
  • 3D models in .glb render as geometry. Text and code open as readable source, including .html, .svg and .js. Everything else is stored and listed.
  • A file that can carry active HTML or JavaScript is read as text and never rendered as a page: nothing in it runs, so a shared package cannot execute anything in a recipient's browser. Benchy does not scan for malware and does not claim to.
  • Reading a file is a view right and needs nothing declared. Getting the original back out is a separate right: packages are created with original download turned off, so a file needs download rights declared and a new version created before Benchy hands the bytes back.
Checking this browser for a local selection…

Files selected here stay in this browser. Nothing uploads from this public page; browser storage can be cleared by you or the browser.