Digital signage
that just works
Images, video, YouTube, HTML, scheduled agendas — assemble playlists, serve them to any TV via a public slug URL, and watch the changes appear without a reload.
From $9 per display · Cancel anytime · No setup fee
Autumn Roast
Single-origin · freshly ground
How we roast our beans
Acme Coffee · 1.2M views
Sales
$12.4k
Visits
8,902
Uptime
99.9%
Today's agenda
Everything you need to run a screen
Content, playlists, scheduling, live updates, stats, mobile admin — all in one tool.
Mixed content library
Upload images and videos, embed YouTube, render raw HTML, or load a generic web URL — all from one library.
Drag-and-drop playlists
Drop items onto a playlist, override per-item duration, reorder by drag — the player picks it up on the next poll.
Scheduled & agenda content
Schedule what plays when, and pull a live agenda onto the screen so the right slide shows at the right time of day.
Live updates, no reload
Players poll a version token every 10 seconds. Edits to a playlist appear on the TV without a hard page refresh.
Playback statistics
See which items actually played and for how long, so you can prove a campaign ran and prune content nobody sees.
Global command-palette search
Hit the command palette to jump to any display, playlist, or content item in a couple of keystrokes — no clicking through menus.
PDF & presentation import
Import a PDF or presentation and turn its slides into signage content, so existing decks go on the wall without a redesign.
Header & footer chrome
Frame the screen with a clock, a scrolling ticker, and a logo bar — configurable header and footer chrome around every playlist.
Public kiosk URLs
Each display gets a slug-addressable URL. Open it on a TV browser, signage stick, or Raspberry Pi — no app, no SDK.
Secure pairing & password gate
Pair a screen with a short code, take it over from another device, or put a password on the URL so the wrong room never serves your content.
Mobile-first admin
Update playlists from your phone while walking past the screen. The whole admin works at 390px wide.
From zero to a TV screen in three steps
Sign up, plug in your TV's browser, you're live.
Add content
Upload an image or video, paste a YouTube link, drop in raw HTML, or point at a public URL.
Build a playlist
Arrange items in the order you want, set durations, attach a display.
Open on the TV
On the TV, open /display/{slug} in any browser. It loops forever.
See it running
Every kind of content, on one screen
Pick a content type and preview it live in the frame — image, video, YouTube, a web dashboard, or a scheduled agenda. Build a playlist from any mix of them, and edits reach the screen on its next poll. No reload, no on-site visit.
- Image, video, YouTube, web pages, and scheduled agendas
- Click a type to preview exactly how it renders
- Updates fan out to every screen without a refresh
Autumn Roast
Single-origin · freshly ground
How we roast our beans
Acme Coffee · 1.2M views
Sales
$12.4k
Visits
8,902
Uptime
99.9%
Today's agenda
Pricing
Plans for every team
Pick the tier that fits your fleet. Cancel anytime, switch tiers when your network grows.
Starter
2
displays
3.00 GB
storage
Everything you need to start
- Live playlist updates
- Timeline editor
- Bulk operations
Pro
9
displays
25.00 GB
storage
Headroom for growing fleets
- All Starter features
- More displays
- More storage
Plus
26
displays
100.00 GB
storage
For multi-site operations
- All Pro features
- Priority email support
- Higher quotas
Enterprise
∞
displays
Unlimited
storage
Tailored for large networks
- Unlimited everything
- Custom SLA & quotas
- Dedicated support channel
Common questions
Get a screen running this afternoon
No setup wizard, no demo call. Sign up, point a TV at a URL, you're broadcasting.