Sign in
Free, no card

Free Lavalink
hosting, forever.

Free Lavalink Hosting for Discord music bots. One player, 100 track plays per day, no credit card. Sign in with Discord and connect in minutes.

What “free” means here: $0 forever, no credit-card on file, no trial countdown. Upgrade when you outgrow it.

plan.free
1
concurrent player
100
track plays / day
$0
no card needed
v4
lavalink protocol
time on free
6+
music sources
── 01
What you get

Everything a Lavalink v4 bot needs,
at zero cost while you build.

  • 1 concurrent player

    One voice channel playing audio at a time. Plenty for a single-server hobby bot or a launch MVP.

  • 100 track plays per day

    Counter resets at 00:00 UTC. Pause, seek, volume, and stop don't consume the quota - only starting a new track does.

  • Every major streaming source

    All the popular streaming providers work out of the box. Paste a URL or just search by name.

  • Lavalink v4 protocol

    Drop-in compatible with lavalink-client, lavaclient, magmastream, riffy, kazagumo, and any other v4 client. Zero code changes.

  • Live dashboard

    API keys, session list, bot identity lookups, today's play counter, and an instant upgrade path when you outgrow it.

  • No credit card

    Sign in with Discord and you're in. No card on file, no "start your free trial" timer, no surprises.

── 02
Connect in 30 seconds

Sign in. Copy a key.
Point your bot at it.

  1. 01Sign in with Discord. No card, no email confirmation step.
  2. 02From /dashboard, click Create key and copy the plaintext key (shown once).
  3. 03Point your Lavalink client at our gateway:
bot.ts
import { LavalinkManager } from "lavalink-client";
const manager = new LavalinkManager({
nodes: [
{
id: "lavahost",
host: "gateway.lavahost.net",
port: 443,
authorization: process.env.LAVAHOST_KEY,
secure: true,
}
]
});

That's the entire setup. The protocol is identical to a self-hosted Lavalink node - so if you've seen application.yml before, the only difference is you don't need one.

── 03
When you outgrow free

Built to grow into,
not out of.

Start free, upgrade only when you actually need to. Plan switches happen instantly on /billing - your bot stays connected, no reconnection rituals.

Free
$0forever
1 player
100 plays / day
Starter
$4.99/ mo
5 players
unlimited plays
Growth
$25/ mo
50 included
auto-scales beyond
Start on the free tier →
── 04
FAQ

Common questions

  • Is Lavahost's free Lavalink hosting really free?

    Yes. The free plan is permanently free with no credit card, no free-trial timer, and no ads. You get one concurrent player and 100 track plays per UTC day.

  • How do I sign up for free Lavalink hosting?

    Click 'Start free', sign in with your Discord account, and copy the API key from your dashboard. Point your bot at gateway.lavahost.net using lavalink-client (or any Lavalink v4 client) and you're connected.

  • What happens when I hit 100 plays in a day?

    Further PATCH-player calls return HTTP 402 Payment Required until 00:00 UTC, when the daily counter resets to zero. Existing players keep streaming - only new track starts are blocked. Upgrade to Starter ($4.99/mo) or higher to remove the cap.

  • What music sources does the free plan support?

    Every source the paid plans support - all the major streaming providers plus direct URLs (tracks, playlists, albums, artists). The free tier is not feature-limited, just usage-limited.

  • Can I run my Discord bot on the free Lavalink server forever?

    Yes. There's no time limit. As long as you stay within the 1-concurrent-player and 100-plays-per-day limits, you can run your bot on the free tier indefinitely.

  • Do you log my audio or inject ads?

    No. Lavahost is a managed Lavalink node - it proxies the Lavalink protocol your bot already speaks. We don't decode audio, don't inject anything into the stream, and don't store track content. Lavahost is invisible to your end users.

  • What if I outgrow the free plan?

    Upgrade to Starter ($4.99/mo, 5 players), Growth ($25/mo, 50 included + auto-scaling overage), or Scale ($75/mo, 200 included). Plan switches happen instantly from /billing with no bot reconnection needed.

  • Which Lavalink client libraries work?

    Anything that speaks Lavalink v4: lavalink-client, lavaclient, magmastream, riffy, kazagumo, plus Java/Kotlin clients via the REST + WebSocket protocol. No code changes needed - you point your existing client at our gateway.

Still unsure? [email protected].

Free Lavalink hosting,
without the setup.

One endpoint, one API key. No application.yml, no plugins, no JVM tuning. We run the node - you ship features.