SAVEPOINT.FM

Site Index

SavePoint is a self-hosted desktop application for managing online radio and TV stations. It provides scheduled programming, a pre-render pipeline for 24/7 broadcasting, and multi-platform publishing to YouTube, Discord, and HLS web players, with Twitch and Mixcloud Live support (TikTok and X under development).

Structured index of all public content. Last updated: September 11, 2026

Product Overview

SavePoint Station Manager runs on Windows, macOS, Linux, and WSL and operates in three modes: Radio Station Manager (audio scheduling and playlist automation), Video Station Manager (longform video programming with pre-rendered transitions), and Broadcast Station Manager (hybrid live and pre-recorded content, under development). The core station manager is free. A Year Pass ($69/year) unlocks third-party platform publishing (Discord, YouTube) and production server deployment.

Use Cases

SavePoint supports a range of broadcasting use cases, from internet radio and lofi streams to programmed TV channels and multi-platform live streaming.

Broadcast Destinations

SavePoint publishes to multiple streaming destinations from a single schedule. The built-in HLS web player is included free. Platform integrations require a Broadcast Pass.

Documentation

Getting Started

Download, install, and configure SavePoint Station Manager on Windows. Quick start guide, system requirements, and initial setup walkthrough.

  • How to Install SavePoint on WindowsStep-by-step guide to downloading, installing, and launching SavePoint Station Manager on Windows 10 and 11
  • Quick Start GuideCreate your first station, add media to your library, build a playlist, and start broadcasting in under 10 minutes
  • How to Choose the Right Sized VPSHow to choose the right VPS plan for SavePoint. Real-world performance comparison between 2-core and 4-core Cloudways droplets running up to 4 simultaneous channels.
  • How to Install WSL on WindowsEnable Windows Subsystem for Linux, install Ubuntu, and confirm bash and curl so you can run the SavePoint CLI installer on your Windows machine.
  • How to Install Homebrew on macOSInstall Homebrew, Node.js 22, and ffmpeg on your Mac so you can run the SavePoint CLI installer from Terminal.

Features

Explore SavePoint's streaming, encoding, and platform integration features. Covers HLS output, Mixcloud Live, YouTube broadcasting, and more.

  • Introduction to Mixcloud Channel SupportHow to connect SavePoint to Mixcloud Live, configure your stream key, and get the best results with recommended settings
  • Understanding Station & Channel Encoding SettingsUnderstand video encoding presets, bitrate, resolution, and framerate. Learn what each setting does, how they interact, and when to change them.
  • Introduction to Kick Channel SupportHow to connect SavePoint to Kick, register a developer app, set up OAuth, configure chat announcements and metadata, and broadcast alongside your other channels
  • Station Deployment PipelineHow SavePoint's Push and Pull workflows move a station between staging and production. Connection profiles, deployment types, and recovery paths.
  • How Pre-Rendering WorksHow SavePoint's pre-render system turns tracks into broadcast-ready video files. The queue, workers, adaptive sizing, and self-healing behavior.
  • RTMP Relay StreamingPer-segment RTMP keys let sub-accounts publish their own live composition into their assigned segments using OBS, Streamlabs, FFmpeg, or any RTMP client.
  • The Chat ExplorerUnified chat across Discord, YouTube, Twitch, and Kick with combined feed, multi-target compose, scheduled messages, right-click moderation, and audit log.

Advanced Techniques

Advanced setup guides for SavePoint. VPS sizing, WSL production servers, custom DNS, WebSocket configuration, and self-hosting optimization.

  • How to Set Up a WSL Production ServerTurn a spare Windows PC into a dedicated SavePoint production server using WSL. Covers Ubuntu installation, Node.js, FFmpeg, SSH access, and deploying from the desktop app.
  • How to Set Up Local Domains for Your SavePoint ServerAccess your SavePoint server by name instead of IP address on your local network. Covers finding your server's IP, hosts file shortcuts, router DNS, and mDNS.
  • Cloudways Setup: WebSocket via Cloudflare TunnelRecommended setup for Live DJ Mode microphone audio on Cloudways. A free Cloudflare Tunnel routes WebSocket traffic directly to your Node app, bypassing the managed Apache, Varnish, and Nginx layers that strip WebSocket Upgrade headers.
  • How to Make Your Local Server DNS AccessiblePoint a real domain to your local SavePoint server. Covers static IPs, port forwarding, DNS records, dynamic DNS, and configuring SavePoint for custom domain access.
  • How SavePoint's Logging System WorksA guide to SavePoint's three logging surfaces (broadcast observability, server logging, and frontend logging) including what each captures, how to control verbosity, and where the log files live

Troubleshooting

Troubleshooting guides for common SavePoint issues. Fix YouTube upload limits, WebSocket connections, Cloudflare tunnels, and streaming errors.

API Reference

Technical API documentation for developers integrating with SavePoint. Covers the Now Playing API, webhook events, and station data endpoints.

  • Now Playing APIExpose live broadcast data to external clients like websites, widgets, and third-party integrations using the public Now Playing API endpoint
  • System Info APIInternal SavePoint endpoint that reports runtime environment facts (host platform, Node version, WSL detection) so the UI can adapt to the host environment

Blog

Sep 1
AzuraCast Alternatives for Self-Hosted Radio Stations

AzuraCast is the default answer for self-hosted internet radio, and it earns that reputation. This comparison and alternatives article covers LibreTime, Rivendell, mAirList, the Icecast and SHOUTcast stack, and SavePoint for the operator who is already self-hosting and has hit a real limit, plus the case for staying exactly where you are.

Aug 20
Radio.co Alternatives for Independent Stations

Radio.co works well for a non-technical operator who wants a hosted stream and nothing to maintain. This survey covers AzuraCast, LibreTime, Live365, the Icecast and SHOUTcast stack, Zeno.FM, and SavePoint, what each is actually good at, and the real question underneath all of them: does a company run it, or do you.

Aug 10
Discord Music Bot Alternatives for Self-Hosted Stations

In this article, we look at GreenBot, Jockie Music, FlaviBot, and SavePoint to compare traditional Discord music bots with a self-hosted approach to continuous playback, collaborative programming, scheduled segments, and live contributors.

Jul 7
SavePoint v1.57.1 Release Notes

A new command-line install brings SavePoint to macOS, Linux, and WSL, a fully integrated chat management system unifies every platform's chat, and the interface is now translated into nine languages.

Jun 10
SavePoint Broadcast Software Now Supports Cooperative Live Streaming

Member-owned live segments arrive in SavePoint v1.47.1. A station owner assigns a scheduled block to a member, who broadcasts into the station from their own setup. The station carries the feed to every connected destination, then returns to its programming when the block ends.

Jun 9
SavePoint v1.47.1 Release Notes

Member-owned live segments arrive: station members can fully operate their own scheduled blocks directly from OBS or any RTMP-capable broadcasting software, with every connected channel switching to the member's live feed for the duration of their segment.

May 14
Top Broadcasting Software in 2026

Live broadcasting in 2026 is not one market anymore. A map of seven of the most-used tools, what each is best at, and how different audiences pick across them.

May 6
SavePoint v1.40.1 Release Notes

Mobile UI, multi-gigabyte library uploads, configurable storage, deployment workflow improvements, and a broadcast pipeline performance overhaul that pushes listener sessions into the multi-hour range.

May 6
How to Start a 24/7 Radio Station That Plays Everywhere

A practical guide to starting a 24/7 internet radio station that broadcasts audio and video to Discord, YouTube, Mixcloud, and the rest of the platforms your audience already uses.

Apr 29
Your Station, Now Live on Kick

SavePoint now streams directly to Kick. Connect your Kick account with OAuth, and your station goes live on Kick alongside Discord, YouTube, Twitch, and Mixcloud, all from one broadcast.

Apr 22
Your Discord Community Deserves Its Own Radio Station

A 24/7 radio station for your Discord server, programmed around the people who show up every day and belonging to the community that runs it.

Apr 17
Station Ops and the Future of Broadcast Automation

Station Ops is the practice of treating a broadcast station the way software teams treat a production service. Uptime, observability, scheduled delivery, and recovery for stations you own.

Apr 7
Restream and SavePoint: Reach 30+ Platforms from One Station

SavePoint supports Restream as a native channel type, letting you simulcast to 30+ platforms from a single outbound stream. Here's when Restream makes sense versus native multi-channel broadcasting, and how it can save you money on server costs.

Apr 6
SavePoint v1.17.1 Release Notes

Twitch streaming, Now Playing public API, standby media between segments, self-healing streams, zero-gap segment transitions, hardware encoding, and a rebuilt broadcast pipeline.

Apr 4
How to Stream Music to Your Discord Server 24/7

Set up a 24/7 music stream for your Discord server with scheduled programming, now-playing announcements, and auto-reconnection. No bot service required.

Apr 1
SavePoint now provides stations with a Now Playing API

SavePoint now lets you share your live broadcast data through a public API endpoint. Display current track info, upcoming queues, and custom metadata on your website, Discord bot, or any external client with a simple HTTP call.

Mar 22
Your Station, Now Live on Twitch

SavePoint now manages your Twitch broadcast alongside Discord, YouTube, and Mixcloud from one station. Full OAuth integration, chat announcements, and category management, all without leaving your dashboard.

Mar 19
Your Station, Now Live on MixCloud

SavePoint now streams directly to Mixcloud Live. Connect your station, paste your stream key, and go live on Mixcloud alongside Discord, YouTube, and your other channels, all from one broadcast.

Mar 13
SavePoint Broadcasting Software Helps Your Community Run a Multi-Media Station as a Team

Invite DJs, curators, and contributors to your station with their own logins. Sub-accounts let you assign permissions, schedule access, and storage quotas so your team can manage their segments without stepping on each other.

Mar 12
SavePoint v1.2.2 Release Notes

Multi-user sub-accounts, multi-channel streaming to Mixcloud, Restream, and Custom RTMP, paced RTMP output for Mixcloud stability, WHIP protocol for Restream, broadcast history tracking, DJ Mode segment gating, Year Pass licensing, and bundled FFmpeg 7.1+.

Mar 12
MODUL-8's Circuit Breaker Lands on Spotify and Apple Music

Circuit Breaker, the AI-generated jazz fusion album produced for PULSE FM, is now streaming on Spotify and Apple Music. Free downloads are still available on the Internet Archive.

Feb 21
SavePoint v1.1.5 Release Notes

Upload pre-rendered videos to YouTube with smart thumbnails, manage playlists automatically, and enjoy richer Discord embeds with configurable announcement styles.

Feb 17
SavePoint v1.1.4 Release Notes

A massive update bringing DJ Mode with live voice-over, multi-station backups, hardware-accelerated pre-rendering, Discord audio stability, and hundreds of improvements across the board.

Jan 12
Welcome to SavePoint!

Introducing SavePoint Station Manager - the all-in-one solution for managing your online radio station.

Legal

Frequently Asked Questions

What is SavePoint?
SavePoint Station Manager is a self-hosted broadcasting application available for Windows, macOS, Linux, and WSL that manages online radio and TV stations. It provides scheduled programming, a pre-render pipeline for 24/7 broadcasting, and multi-platform publishing.
Is SavePoint free?
The core station manager is free, including the scheduling engine, pre-render pipeline, playlist management, visual overlays, and built-in HLS web player. Third-party platform publishing (Discord, YouTube) and production server deployment require an annual Broadcast Pass ($69/year).
What platforms can SavePoint stream to?
SavePoint streams to its built-in HLS web player (free), Discord voice channels, YouTube Live, Twitch, Kick, and Mixcloud Live. TikTok Live and X (Twitter) are under development. Discord, YouTube, Twitch, Kick, and Mixcloud all require a Broadcast Pass.
Do I need a server to run SavePoint?
No. SavePoint runs on your Windows, macOS, or Linux machine for local testing and broadcasting. A VPS is only needed if you want 24/7 broadcasting without keeping your PC on. The Broadcast Pass unlocks production server deployment with SSH management.
What is the pre-render pipeline?
SavePoint pre-renders transitions and visual overlays before broadcast, then streams cached segments during playout. This reduces CPU load compared to real-time encoding and enables stable 24/7 operation on modest hardware.
How is SavePoint different from OBS?
OBS is designed for live interactive sessions. SavePoint is designed for unattended 24/7 automated broadcasting with scheduled programming, playlist rotations, and pre-rendered transitions. SavePoint runs as a background service, not a live production tool.
Can SavePoint run 24/7 without my computer being on?
Yes. Deploy SavePoint to a VPS (virtual private server) for always-on broadcasting. The Broadcast Pass includes production server deployment with SSH management and database sync.
What file formats does SavePoint support?
SavePoint supports MP3, FLAC, WAV for audio and MP4, WebM for video. There are no software-imposed storage limits. Capacity depends on your hardware.
View the full FAQ