What Is Songify 2.0 and What Does It Do for Twitch Streamers?

Updated

Songify 2.0 is a free, open-source Windows app for Twitch streamers that shows what you are currently playing on Spotify and lets viewers request songs directly in chat. It fits streamers who already run Spotify as their music source and want song requests to flow into the same playback queue without switching tools mid-stream.

The core problem it solves

Music on a Twitch stream usually breaks down into two awkward halves: viewers can't see what's playing, and they have no clean way to ask for something. Songify closes both gaps by tying your Spotify playback to your chat.

  • Now playing on stream — the current Spotify track is surfaced so you can display it via OBS widgets.
  • Live requests — viewers add songs to your Spotify playback queue in real time from chat.
  • Queue control — limits, cool-downs, and blacklists keep requests from running away.
  • Custom commands — commands like !queue and !remove can be adjusted to fit how you run chat.

How the pieces fit together

Songify sits between Spotify and your Twitch chat. Spotify handles playback; Songify reads the current track, accepts chat commands, and writes approved requests back into your Spotify queue. OBS widgets then pull the display layer onto your stream.

Layer What it does Where it lives
Spotify Actual audio playback and the queue Spotify app/account
Songify 2.0 Reads playback, accepts requests, enforces rules Windows app
Twitch chat Where viewers issue commands Your channel
OBS widgets On-screen now-playing / queue display Your scene

The app is described as lightweight and designed to run in the background, so it doesn't compete with your streaming software for resources.

Who it's for

Songify makes sense if you:

  • Stream on Twitch and use Spotify as your music source.
  • Want viewers to request songs without leaving chat.
  • Need guardrails (limits, cool-downs, blacklists) so requests stay manageable.
  • Prefer a free, open-source tool over a paid request bot.

It's a poorer fit if your music comes from a service other than Spotify, or if you don't want chat driving your playlist at all.

Practical details worth knowing

  • Platform: Windows app.
  • Cost: The site states Songify is kept free, with the project described as free and open source. A Pricing page exists, so check it directly if you need current specifics rather than assuming terms.
  • Scale: The site reports 140,000+ unique users and roughly 15,000 monthly active users since launch.
  • Origin and stewardship: Founded by Jan 'Inzaniity' in 2018; the site lists it as represented by Overcode, with a GitHub repo, Discord, and support contact ([email protected]).
  • Setup surface: Home, Queue, and Settings screens, plus widgets for OBS and a Spotify Token Helper for connecting your account.

Getting started

  1. Download Songify 2.0 from the site and install it on your Windows streaming PC.
  2. Connect Spotify — use the Spotify Token Helper to authorize the app against your account.
  3. Configure request rules in Settings: set limits, cool-downs, and any blacklisted tracks or artists.
  4. Adjust commands so !queue, !remove, and similar match your chat's conventions.
  5. Add OBS widgets to your scene to show the current track and queue on stream.
  6. Test in a live or private chat — send a request yourself and confirm it lands in your Spotify queue and appears in the widget.

The expected result: a viewer types a request in chat, the song appears in your Spotify queue subject to your rules, and your overlay updates to reflect what's playing.

Common snags to watch for

  • Spotify authorization is the usual first hurdle — if requests don't register, re-check the token connection before anything else.
  • Overlapping rules (a tight cool-down plus a low request limit) can make it look like requests are being ignored when they're actually being filtered.
  • Widget display depends on OBS picking up the widget source correctly; if the now-playing panel is blank, verify the widget URL is live in your scene.

For the exact current feature list, pricing terms, and download, the site's Features, Widgets, Pricing, FAQ, and GitHub pages are the authoritative sources.