now in beta

Share localhost
in one command.

Stop screenshotting your terminal. npx peek 3000 gives you a shareable URL your client can open right now.

$ npx peek 3000

No account required · Works with any localhost port

terminal
Works withReactNext.jsVueSvelteRailsDjangoLaravelExpress

How it works

Three steps. Pretty simple.

01

Run the command

npx peek 3000 in your terminal. Nothing to install globally.

$ npx peek 3000
02

Get your link

A clean public URL appears instantly. Copied to clipboard automatically.

↗ peek.sh/demo/x7k2p
03

Share it

Paste the link anywhere — Slack, email, Linear, Notion. They click, they see.

✓ link copied

Everything you need

⚡expand ↗
One command
npx peek 3000 — no install, no config, no account needed to start.
🔗expand ↗
Shareable link
Clean public URL with a preview card. Works in Slack, Notion, Linear.
📸expand ↗
Snapshot mode
Freeze a static preview so the link keeps working even after you close localhost.
🔒expand ↗
Password protect
Don't want the whole internet poking around your WIP? Lock it down.
📊expand ↗
View analytics
See when clients open the link, how many times, and from where.
👥expand ↗
Team dashboard
Persistent URLs, shared history, and Slack notifications for your whole team.

Pricing

Start now, upgrade when you ship more.

Most popular
Starter
$5/mo
✓3 active demos
✓2hr expiry
✓Public links only
✓npx, no install
✓snapshots
Pro
$9/mo
✓Unlimited demos
✓Custom expiry
✓Password protection
✓View analytics
✓Custom subdomain
Team
$20/mo
✓Everything in Pro
✓5 team seats
✓Shared dashboard
✓Slack notifications
✓Priority support