Obsidian Spotify Link
Obsidian plugin to include the currently playing song or podcast in your notes with template support
Last updated: December 9, 2025
Obsidian Spotify Link
Obsidian plugin that integrates Spotify API to insert currently playing tracks and podcasts into notes using customizable templates.
Features
- Connect Spotify account via OAuth
- Insert currently playing track/episode at cursor position
- Create dedicated files for tracks/episodes
- Fetch recently played tracks (current day)
- Template support for inline and file-based templates
- Support for both songs and podcasts
- Customizable variable substitution system
Quick Start
- Create Spotify App at developer.spotify.com
- Configure Client ID and Secret in plugin settings
- Set Redirect URI to
obsidian://spotify-auth/ - Click Spotify icon in sidebar to authenticate
- Use commands to insert tracks
Core Commands
Append to Current Note
Append Spotify currently playing track- Insert track with timestampAppend Spotify currently playing track using template- Insert using custom templateAppend Spotify currently playing episode- Insert podcast with timestampAppend Spotify currently playing episode using template- Insert podcast using template
Create New Files
Create file for currently playing track- New file with basic infoCreate file for currently playing track using template- New file with templateCreate file for currently playing episode- New file for podcastCreate file for currently playing episode using template- Template-based podcast fileCreate file for recently played tracks using template- Daily listening history
Session Management
Refresh session- Manually refresh access token