Five steps to get content playing on any TV, tablet or browser.
Sign up free, name your workspace, and you land in the dashboard. The Starter plan needs no credit card. Start free →
On the TV, tablet, TV-stick or mini-PC you want to use, open the player: install the Android TV app (below), or open onday.uk/player in any browser and add it to the home screen for full-screen kiosk playback.
In the dashboard go to Screens → Add screen to get a pairing code, then type that code into the player. The screen goes online instantly.
Upload images and video, or paste a link — YouTube, Google Slides, PowerPoint, a website, or a live dashboard. For sites that block embedding, switch the item to snapshot mode and onday renders it server-side.
Arrange content into a playlist, set when it plays (down to the daypart), and assign it to your screens. It appears everywhere in seconds. Invite your team as Admin, Editor or Viewer from Settings.
The native player runs full-screen with the display kept awake — ideal for smart TVs, TV sticks and Android mini-PCs. Also available on iPad/iPhone and Windows, or use the web player in any browser.
Sideload the APK on Android TV: enable “install unknown apps”, then open the file — or adb install onday-player-androidtv.apk. On macOS, open the DMG and drag onday player to Applications; the first launch, right‑click the app and choose Open. iPad/iPhone & Windows builds are on request.
Each screen has a settings page (the gear icon on the Screens page) with Timers: Turn On, Turn Off and Reboot, by day and time. What a timer can do depends on the device:
No app can switch a device fully off, on any platform.
This is a one-time step per device, done from a computer with adb. Android only accepts it on a device that has no accounts signed in, so do it on a new or factory-reset device before adding a Google account.
adb shell dpm set-device-owner uk.onday.onday_player/.OndayAdminReceiverTo undo it, factory-reset the device. On Android 12 and later, “Turn On” is most punctual if the app is allowed to set exact alarms: adb shell appops set uk.onday.onday_player SCHEDULE_EXACT_ALARM allow. Without it the screen may wake a few minutes late.