Back to Blog
Troubleshooting3 min read

MIDI Keyboard Not Detected in Chrome? 6 Quick Fixes

Permission denied, wrong cable, or another app holding the device — here's the checklist.

Plugged a MIDI keyboard into Chrome and the indigo MIDI pill never appeared? Six common causes, in order of how often they're the actual problem.

1. Permission denied

The first time you connect MIDI, Chrome asks permission:

MIDI permission prompt
MIDI permission prompt

If you accidentally clicked Block, Chrome remembers — open chrome://settings/content/midiDevices and remove the site from the block list. Refresh the page and the prompt comes back.

2. Wrong USB cable

Some USB-A to USB-B cables are charge-only and don't carry data. They look identical to data cables. If you're not sure, swap with a known-working cable (like the one that came with a printer).

3. Hub or dock issue

USB hubs (especially unpowered ones) sometimes drop MIDI devices. Plug the cable directly into the laptop and refresh.

4. Another app holding the device

A DAW (Logic, GarageBand, Ableton) or a MIDI utility (MIDI Monitor, MIDI Pipe) can claim the device and prevent the browser from seeing it. Quit those apps and refresh the page.

5. Browser permission state stuck

Even with Allow clicked, occasionally the permission gets stuck. Open chrome://settings/content/midiDevices, remove the site entirely, refresh, and re-grant.

6. Browser doesn't support Web MIDI

If you're in Safari or Firefox, Web MIDI doesn't work — full stop. Switch to Chrome, Edge, or Opera. See the Web MIDI browser support chart for the full breakdown.

Still not working? Try Bluetooth or mic

If the cable just won't cooperate, your piano probably has BLE MIDI — tap the Bluetooth button instead. Or use mic mode as a last resort:

Mic mode
Mic mode

---

Most MIDI issues are cable or permission related. Read the full setup guide or browse songs to test.

Ready to start playing?

Put what you've learned into practice with thousands of simplified songs.

Browse Songs