Digital signage
that just works
A modern CMS for kiosks, retail screens, lobby displays, and more. Upload, schedule, and manage content from one dashboard — no proprietary hardware required.
Everything you need,
nothing you don't
LinqCMS handles the entire digital signage workflow — from upload to on-screen — in one clean dashboard.
Media Library
Upload images, videos, and audio in all major formats — JPEG, PNG, WEBP, GIF, MP4, WEBM, MOV, and MP3 — with support for files up to 3 GB each. Need a live web page on screen? Embed any URL as a source.
Up to 3 GB per filePlaylist Builder
Arrange your media with drag-and-drop. Set a custom display duration per item, or let videos and audio run to completion automatically — no guesswork, no trimming required.
Smart Scheduling
Assign playlists to any display for specific date ranges, days of the week, and time-of-day windows — including overnight. Priority rules resolve conflicts cleanly, with a default playlist as fallback.
Priority-based overlap resolutionQuick Play
Need to push something to a screen right now? Pick files directly from a display’s page and they start playing immediately — no playlist, no schedule, no setup required.
Display Management
Register any screen and receive a 6-character pairing code. Open the player on the device, enter the code, and it’s paired in seconds. Every display reports a live online/offline heartbeat.
Instant 6-char pairingTeam Workspaces
Every account is a shared workspace. Invite teammates to collaborate on the same media library, playlists, and displays. Storage and display quotas are shared across the whole team.
Multi-tenantFrom sign-up to live screen
in five steps
Getting your first display up and running takes minutes, not hours.
Create an Account
Sign up and get your own workspace instantly. Free tier: 5 GB storage, 2 displays — no card needed.
Upload Your Media
Add images, videos, audio, or paste a live web page URL. Files up to 3 GB supported.
Build a Playlist
Drag your media into order. Set durations per item or let videos play to the end automatically.
Pair a Display
Open the player on any browser, Raspberry Pi, or Samsung TV. Enter the 6-character code and it’s live.
Schedule & Go
Assign your playlist. Content updates live — no reboot, no refresh, no downtime.
Plays on hardware
you already own
No proprietary boxes required. If it runs a browser, it can run LinqCMS.
Any Web Browser
The LinqCMS kiosk player is a fullscreen browser page. Open it on Chrome, Edge, Firefox, or Safari on any OS. It pairs itself, loops your content, and updates live the moment you change a schedule — no reload needed.
Raspberry Pi & SBCs
Turn a $35 Raspberry Pi into a fully managed kiosk. Run Chromium in kiosk mode pointed at your server. Audio autoplay works with a single Chromium flag — no user tap needed for unattended deployments.
Samsung Smart TVs
A native Tizen player for Samsung commercial and consumer displays. Deploy directly to Samsung TVs running Tizen OS — no external box, no HDMI stick, no additional hardware required.
Start free,
scale when you’re ready
Generous free tier to get you started. More plans on the way — no surprises.
- ✓ 5 GB media storage
- ✓ 2 paired displays
- ✓ Unlimited playlists & schedules
- ✓ Team workspace (up to 3 members)
- ✓ All file types & web embeds
- ✓ Quick Play
- ✓ Web, Raspberry Pi & Samsung Tizen players
- ✓ Live display heartbeat monitoring
- ✓ Everything in Free
- ✓ 50 GB media storage
- ✓ Up to 10 displays
- ✓ Unlimited team members
- — Pricing TBD
- ✓ Everything in Pro
- ✓ Unlimited storage
- ✓ Unlimited displays
- ✓ Priority support
- — Custom pricing
Prefer to self-host? LinqCMS runs on any server with .NET 10. Drop the binary, point it at your data directory, and you’re live — no cloud account required.
Your screens,
under your control
Join the teams using LinqCMS to power their digital signage — completely free to start.