A lightweight UserScript that adds a download button. It fetches the raw Guitar Pro file directly, or compiles a full multi-track MIDI file on the fly for web-only tabs. Use it while this workaround method lasts!
- Downloads Fixed: Patched the downloader after the constant site updates.
- Full MIDI Compiler: Web-only tabs now generate a complete multi-track MIDI file on the fly, featuring proper General MIDI routing so drums actually sound like drums.
- One-Click Download: Immediately download your tab by pressing the red button in the bottom bar.
- MIDI Fallback: Downloads the original
.gp/.gp5file if available. If the tab is web-only, it generates a strict Format 1 MIDI file (with all instruments, tempo, time signatures, and section markers mapped) and General MIDI routing (drums sound like drums). - Zero Dependencies: Vanilla JavaScript using native fetch. No external APIs or heavy frameworks.
- Install a UserScript manager:
- Chrome/Edge: Tampermonkey or Violentmonkey
- Firefox: Violentmonkey or Tampermonkey
- Click the Install Script button at the top of this page, or install it directly from GreasyFork. JS file also available in releases
- Navigate to any song's tab page.
- Look for the red "⤓ Get GP / MIDI" button in the bottom right control bar (next to "More" / "Editor").
- Click it. The script will fetch the original file or compile the MIDI, rename it cleanly as
Artist - Title (ID), and trigger the download.
Made with 🤍 for the guitar community.
