MP3, M4A, etc. Files are kept inside the app when you save a party, so the party plays later — even offline.
Works with youtube.com, youtu.be, Shorts, m.youtube.com and music.youtube.com links. A playlist link (with list=) adds every song in a public or unlisted playlist.
Streams in the YouTube player (needs internet while playing).
Needs Spotify Premium. Sign in under Connections below.
🎶 Set list
💾 Saved parties
🎙️ DJ voice & mixing
Android tip: install/update “Speech Services by Google”, then in Android Settings → Text-to-speech pick a high-quality voice for more natural voices.
Mixing
Custom announcements ({title} {artist} {dj})
One phrase per line; one is picked at random. Leave empty to use the built-in ones for this style.
🔗 Connections (YouTube & Spotify)
YouTube
Free key: Google Cloud Console → enable “YouTube Data API v3” → Credentials → API key. If you restrict it to websites, add https://partydj.ggrealtygroup.com/*. Only needed to show search results inside the app — without a key, Search opens YouTube and pasting links works.
Spotify
- Open developer.spotify.com/dashboard and log in (the app owner needs Spotify Premium).
- Create app → name “Party DJ”, any description.
- Redirect URI — add exactly:
- Under “Which API/SDKs”, tick Web API and Web Playback SDK. Save.
- Settings → copy the Client ID (not the secret) into the box above, then tap Sign in with Spotify.
- Anyone else who signs in must be added under Settings → User Management (max 5 users in Development mode).
Fallback: paste a temporary access token
Party DJ v2.2.0 · works offline for saved local-file parties