Share files from your terminal

Upload files. Get instant URLs with rich previews, access control, and link unfurling.

Terminal
$ shareable upload demo.mp4
> uploading demo.mp4 (24.1 MB)
> converting .mov → .mp4
> url https://share.miso.ws/f/abc123
> expires 7 days
> copied to clipboard

More than a file host

Rich previews, access control, and agent support built into every upload.

Rich Previews

Images, video, audio, and PDFs render inline in the browser. No download required.

Access Control

Auth codes in URLs, password protection, expiry dates, and download limits.

Link Previews

OG tags generate rich previews in Slack, Discord, iMessage, and other chat apps.

Video Conversion

Automatically converts .mov to .mp4 for universal browser playback.

Agent-Ready

Use --json mode for structured output. Built for LLM and AI agent workflows.

CLI-First

Upload, download, info, list, and delete. Everything from your terminal.

How it works

Three steps from file to shareable link.

1

Install

Link the CLI from the monorepo.

2

Upload

Run shareable upload with your file.

3

Share

Get an instant URL. Send it anywhere.

Up and running in seconds

Install the CLI and start sharing files immediately.

terminal
$ npm link shareable
$ shareable upload screenshot.png
> url  https://share.miso.ws/f/x7k9m2
> copied to clipboard

Built for AI agents

Use --json for structured output that agents and scripts can parse. Pair with info and download commands for full programmatic control.

terminal
$ shareable upload report.pdf --json
{"url":"https://share.miso.ws/s/r4t8p1?key=...","size":1048576}

$ shareable info "https://share.miso.ws/s/r4t8p1?key=..." --json
{"id":"r4t8p1","downloads":12,"expires":"2026-03-28"}

Ready to share?

terminal
$ shareable upload my-file.zip