- JavaScript 99.9%
| .github | ||
| components | ||
| hooks | ||
| pages | ||
| public | ||
| styles | ||
| .env.example | ||
| .eslintrc.json | ||
| .gitignore | ||
| CHANGELOG.md | ||
| jsconfig.json | ||
| LICENSE.txt | ||
| next.config.js | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.js | ||
SpotifyInfo
Screenshots
| Dark Mode: | Light Mode |
|---|---|
![]() |
![]() |
![]() |
![]() |
Features
- No ads - Simple. We don't show ads.
- No tracking or data collection - No personal information is ever collected. Tracking cookies are not used.
- No sign up required - Use SpotifyInfo without signing up for an account and never deal with those annoying sign up popups.
- All requests are proxied - your requests are never directly made to Spotify
- Lightweight
- Modern Design - Responsive design with built-in light & dark mode support
Instances
| Instance URL | Country | Provider | Notes |
|---|---|---|---|
| spotifyinfo.netlify.app | 🇺🇸 | Netlify | Run by me |
| spotifyinfo.vercel.app | 🇺🇸 | Vercel | Run by me |
FAQ
How Do I Use This?
There are two ways you can use SpotifyInfo:
- Visit spotifyinfo.netlify.app and paste the Spotify track URL/URI into the input box.
- Replace
https://open.spotify.comof any URL/URI withspotifyinfo.netlify.app. Then click the "Fetch Data" button.
How Does This Work? - Scraping And The Spotify Web API
SpotifyInfo goes to the Spotify track page and scrapes the required content or uses the Spotify Web API to get the required data.
Why Is This Slower Than Spotify?
When you make a request for a song on SpotifyInfo, your request needs to be first scraped by the scraper from Spotify before the result can be shown to you. This causes a delay from when you make the request to when the result is shown.
What Do You Do With My Data?
Nothing. Since we don't collect any user data we can't use it
Why Is This Missing Functionality?
SpotifyInfo, is still a work in progress and new functionality is continually being developed. If you have a certain feature that you would like to see, feel free to open an issue on GitHub
Installation:
Manual Installation
Prerequisites:
- Clone the Git Repository
git clone https://github.com/nesaku/SpotifyInfo.git
cd SpotifyInfo
cp .env.example .env.local
-
Edit the .env file if required
-
Install & Start The Project
npm install
npm run start
# or
yarn install
yarn start
Development:
Built Using
- Next.js
- Cheerio
- TailwindCSS
Getting Started
To run the development server:
git clone https://github.com/nesaku/SpotifyInfo.git
cd SpotifyInfo
cp .env.example .env.local
# then
npm install
npm run dev
# or
yarn install
yarn dev
ⓘ If you want use the API directly or run any kind of automation. Please host the API on your own server.



