Song Lyrics Finder — Full Lyrics for Any Artist & Track
Pricing
from $10.00 / 1,000 results
Song Lyrics Finder — Full Lyrics for Any Artist & Track
Song lyrics finder: look up full lyrics for any song by artist and title, in bulk. Returns the complete lyrics text with song metadata: title, artist, album and release date. Export to CSV, JSON, Excel or API.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
0
Bookmarked
12
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Features
Share
What does Song Lyrics do?
Song Lyrics fetches the full lyrics for any song from a simple text search. Give it a list of queries like Eminem Lose Yourself and it returns complete, clean lyrics plus the matched song title and artist — as structured data ready to download or pull via API. Optionally, it also returns timestamped lyrics from YouTube, great for karaoke, subtitles, and sync use cases.
Run it on the Apify platform with scheduling, integrations, and API access built in. No music API key, no accounts, no browser required.
Why use Song Lyrics?
- Full lyrics — complete song text, not just a snippet
- Batch lookups — search many songs in a single run
- Timestamped YouTube lyrics — optional per-line timestamps for sync and karaoke
- NLP-ready — clean text output for sentiment analysis, topic modeling, or LLM training
- No API key — no Genius or Musixmatch subscription needed
- Automation-friendly — schedule pulls for new releases or run via the Apify API
Typical use cases: music apps and bots, lyric cards and karaoke subtitles, research and lyric datasets, language-learning tools, and playlist analysis.
How to use Song Lyrics
- Open the Input tab
- Add one or more Queries (e.g.
Eminem Lose Yourself,Queen Bohemian Rhapsody) - (Optional) Enable Include YouTube Lyrics for timestamped transcripts
- Click Start
- Find the results in the Output tab, or download as JSON, CSV, or Excel
Input
| Field | Type | Required | Description |
|---|---|---|---|
queries | Array of strings | Yes | Search queries, e.g. ["Eminem Lose Yourself"] (up to 10 per run) |
include_youtube_lyrics | Boolean | No | Also return timestamped lyrics from YouTube (default false) |
proxyConfiguration | Object | No | Proxy settings — only used when fetching YouTube transcripts |
Example input:
{"queries": ["Eminem Lose Yourself", "Queen Bohemian Rhapsody"],"include_youtube_lyrics": false}
Output
Each query produces one lyrics item in the dataset:
{"song": "Lose Yourself","artist": "Eminem","lyrics": "Look\nIf you had one shot, or one opportunity...","error": null}
When Include YouTube Lyrics is enabled, an additional timestamped entry is pushed per query with youtube_lyrics, youtube_video_url, youtube_channel, youtube_view_count, and the full youtube_transcript.
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Type | Description |
|---|---|---|
song | String | Matched song title |
artist | String | Matched artist name |
lyrics | String / null | Full song lyrics, or null if not found |
youtube_lyrics | String / null | Timestamped lyrics from YouTube (when enabled) |
youtube_video_url | String / null | Source YouTube video URL |
youtube_channel | String / null | YouTube channel name |
youtube_view_count | String / null | YouTube view count |
youtube_transcript | Array / null | Raw timestamped transcript segments |
error | String / null | Error message if a lookup failed |
Pricing / Cost estimation
Song Lyrics is fast and lightweight — text lyrics lookups complete in seconds and cost a fraction of a compute unit. On the Apify free plan you can run many lookups before hitting any limits. Enabling YouTube lyrics adds a search and transcript fetch per query, so runs take a little longer.
Tips
- Add artist and title together — e.g.
Adele Hellogives the most accurate match - Batch it — pass multiple queries in one run to look up a whole playlist
- Use proxies for YouTube — residential proxies improve YouTube transcript reliability
FAQ and support
Is this legal? This Actor retrieves publicly available lyrics data for personal and research use. Respect the terms of service of any platform you use the output with, and do not redistribute lyrics commercially without proper licensing.
A song wasn't found — what should I do? Check the spelling of the artist and title, or try adding the album. Very new or obscure tracks may not be indexed yet.
Need help or a custom solution? Open a ticket on the Issues tab or reach out on Discord: maged03211