Features How It Works Players Pricing Get Started Free
Now Available

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.

Free forever tier
No credit card required
Self-host ready
app.linqcms.com/media
LinqCMS
🏠  Dashboard
🖼️  Media
▶️  Playlists
📺  Displays
📅  Schedules
👥  Team
Media Library
+ Upload Media
12
Files
2.4 GB
Used of 5 GB
2
Displays Online
Summer Campaign.mp4
Video · 128 MB
Store Banner.png
Image · 4.2 MB
Promo Reel.mp4
Video · 340 MB
Menu Board.webp
Image · 1.8 MB
Features

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 file
▶️

Playlist 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 resolution

Quick 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 pairing
👥

Team 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-tenant
How It Works

From sign-up to live screen
in five steps

Getting your first display up and running takes minutes, not hours.

1

Create an Account

Sign up and get your own workspace instantly. Free tier: 5 GB storage, 2 displays — no card needed.

2

Upload Your Media

Add images, videos, audio, or paste a live web page URL. Files up to 3 GB supported.

3

Build a Playlist

Drag your media into order. Set durations per item or let videos play to the end automatically.

4

Pair a Display

Open the player on any browser, Raspberry Pi, or Samsung TV. Enter the 6-character code and it’s live.

5

Schedule & Go

Assign your playlist. Content updates live — no reboot, no refresh, no downtime.

Player Support

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.

ChromeEdgeFirefoxSafari
🍓

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.

Raspberry PiChromium KioskLinux
📺

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.

Tizen OSSamsung TVNative App
Pricing

Start free,
scale when you’re ready

Generous free tier to get you started. More plans on the way — no surprises.

Pro
Coming Soon
More storage, more displays, unlimited teammates.
  • Everything in Free
  • 50 GB media storage
  • Up to 10 displays
  • Unlimited team members
  • Pricing TBD
Enterprise
Contact Us
For large deployments and custom organizational needs.
  • 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.