Share .wasm files
Share your WASM file in one link
Drop your .wasm file, name the link and send it. They download the original in one click — no attachment limit, no shared-drive permissions, nothing converted along the way.
- One-click download of the untouched original
- No attachment limit, no 'request access'
- Replace it later and the same link shows the new version
Drop the WASM file you want to share
Any other file works too — up to 25.0 MB, or 100.0 MB for a whole site
Why share a WASM file as a link?
Code falls apart in transit. Chat apps reflow it, email clients strip the whitespace, and a screenshot can't be copied. A link to the file keeps every indent and character exactly as you wrote it, and the person on the other end can read it in the browser, copy it, or fetch it straight into a terminal.
Usually you'd be sending it to a reviewer, a teammate, a student or someone in a forum thread. They don't need an account, and you don't need to know which app or device they'll open it on.
Message
just now
Here's the WASM file 👇
Tap to download the original
Got it, opened fine on my phone 👍
On their side
What the person you send it to sees
They tap the link and the .wasm file (WebAssembly module) downloads straight away, exactly as you uploaded it, ready to open in Node.js and Deno or whatever they use for .wasm files.
What they need
- Node.js and Deno
- wasm-pack, Emscripten and TinyGo, for compiling
- No account — the download starts from the link
Sending a WASM file: link vs. the usual ways
What happens to a .wasm file when you email it, drop it in a chat or put it in a cloud drive — and what changes when you send a link instead.
Email attachment
Most mail providers cap attachments at roughly 20–25 MB, and every revision means another email.
Chat app
Pasted code loses its indentation and gets wrapped; attached files often don't preview.
Cloud drive
Drives show code as an unreadable preview or force a download, and ask the reader to sign in.
A 99helpers link
The original file, byte for byte, at a link you choose. Password it, see how often it's opened, and replace it at the same link whenever you need to.
Sharing takes about ten seconds
- 1
Drop it
Drag your .wasm file onto the box, or pick it from your computer or phone.
- 2
Name the link
Choose the words: q3-report.99helpers.site reads better than a random string.
- 3
Send it anywhere
Paste the link into an email, a chat, a document, a bio or a QR code.
When people share code files like this
Asking for a review
Send one link instead of pasting two hundred lines into a chat that collapses them.
Answering a question
Point a forum post or an issue at a working example that stays put.
Teaching
Give a class the exact starting file, and update it between lessons without sending a new one.
Handing over a snippet
Share a script with a client or a colleague who doesn't use Git.
What people send .wasm files for
- Compiled Rust, C++ or Go running in a browser
- Image, video and audio processing in the client
- Games and simulations ported to the web
- Cryptography and computation too slow in JavaScript
Before you share your WASM file
- Remove API keys, tokens and passwords before you send it — anyone with the link can read the file.
- Put the language version and any dependencies in a comment at the top.
- Name the address after what the code does, so the link explains itself.
- Sending several files that belong together? Drop the folder and share one link to all of them.
Sending the link isn't the end of it
An attachment is gone the moment you press send. A link is still yours: you decide who can open it, what it shows and how long it stays.
Fix it after sending
Upload a corrected version to the same link. Everyone who has it sees the new one; old versions are kept.
Keep it private
Add a password so only the people you give it to can open the link.
Know it was opened
See how many times the link has been visited, so you're not left wondering.
Take it back
Delete it and the link stops working — something you can't do with an email attachment.
Sharing WASM files: questions
How do I share a .wasm file?+
Drop it on this page, choose the words for your link, and publish. You get an address like your-name.99helpers.site to paste into an email, a chat, a document or a QR code. Whoever clicks it gets the file as a download.
Does the person I send it to need an account?+
No account is needed. They click the link and the file downloads; to open it they'll need Node.js and Deno or another app that reads .wasm files.
Can I share a WASM file privately?+
Yes. Add a password when you publish and only people you give it to can open the link. You can also ask for a name and email before the file is shown.
What if I need to change the file after sending the link?+
Upload the new version to the same address. Everyone who has the link gets the update, and the previous versions are kept in case you need one back.
Can I share several WASM files at once?+
Yes. Drop a folder or a .zip instead of a single file and everything goes out under one link, each file at its own address inside it. How much you can upload depends on your plan — the limits are on the pricing page.
Will the formatting survive?+
Yes. The file is served exactly as you uploaded it, so indentation, tabs and line endings arrive untouched — unlike code pasted into a chat or an email.
Can someone download it from the command line?+
Yes. The link is a plain file URL, so curl or wget fetch the raw file directly.
Sharing something else?
Want it online for good?
If the file should stay at a permanent public address — a download page, an embed, part of a site — see host a WebAssembly module.
Start from a template
No file ready? Publish one of these as your own in a click — then replace the words with yours.











