Why Does setlist.fm Ask Me to Enable JavaScript?
Updated
setlist.fm asks you to enable JavaScript because the site uses a JavaScript-based check to confirm you are not a robot before letting you continue. If JavaScript is turned off in your browser, the page cannot run that verification, so it shows a "JavaScript is disabled" message instead of the content you came for. Enabling JavaScript and reloading the page is the direct fix.
What the message actually means
The notice on setlist.fm states that JavaScript is required to verify you are not a robot, and that you should enable JavaScript and then reload the page. This is a bot-protection step, not a sign that your account, browser, or the site itself is broken. The verification runs in your browser, so it needs JavaScript to execute.
How to enable JavaScript and get back in
The exact menu names differ by browser, but the path is similar everywhere:
- Open your browser's settings (often under a menu labeled Settings, Preferences, or a three-dot/three-line icon).
- Find the Privacy, Security, or Site settings section.
- Locate the JavaScript control and set it to Allowed (or turn the block off).
- Return to the setlist.fm tab and reload the page.
Expected result: the robot check runs, and the page content loads normally.
If JavaScript is already enabled
- Reload the page first — the check sometimes needs a fresh load.
- Check extensions: ad blockers, script blockers, and privacy extensions can block the verification script even when JavaScript is on globally. Try pausing them for setlist.fm.
- Try another browser or a private/incognito window to rule out a conflicting extension or cached state.
- Confirm you are not in a restricted mode that disables scripts by default.
Common sticking points
| Symptom | Likely cause | What to try |
|---|---|---|
| Message appears even though JavaScript is on | An extension is blocking the script | Pause script/ad blockers for setlist.fm |
| Page loads but stays on the check | Cached or stale page state | Hard reload or clear the site's cache |
| Works in one browser, not another | Browser-specific setting or extension | Compare settings between the two browsers |
The short version
The JavaScript requirement is setlist.fm's way of running a robot check. Enable JavaScript in your browser settings, reload the page, and if it still fails, look at extensions and try a different browser or incognito window.