How do I install a bookmarklet or userscript from Get Bookmarklets?
Updated
Get Bookmarklets is a collection of browser scripts you can install with a single drag. To install a bookmarklet, drag its link from the site onto your browser's bookmarks bar; to install a userscript, you need a userscript manager extension, because the site's one-drag method applies to bookmarklets. The site describes itself as "browser scripts you can trust" and organizes content around "How it works" and "What, How, Why?" sections, with each script showing its source URL and source code.
What a bookmarklet actually is
A bookmarklet is a bookmark whose address is JavaScript instead of a web address. When you click it, the code runs in the page currently open in your browser tab — not on Get Bookmarklets itself. That distinction matters: the script acts on whatever site you are viewing when you click it, so the same bookmarklet can do different things depending on the page.
Because the code runs in your browser, you are trusting the script author with the content of the page you run it on. Get Bookmarklets addresses this by showing each script's source URL and a source code link, so you can read the code before installing.
Installing a bookmarklet by drag and drop
- Show your bookmarks bar. Most browsers toggle it with a keyboard shortcut or a menu option; the bar must be visible for dragging to work.
- Open the script's page on Get Bookmarklets and locate its install link.
- Drag the link onto the bookmarks bar and release. A new bookmark appears.
- Test it on a relevant page. Open a site the script is meant for, then click the new bookmark. The expected result is that the script runs on that page — for example, the Bandcamp Purchases Export script is designed to export your Bandcamp purchase history, so you would run it while logged in on Bandcamp.
If dragging does nothing, the usual causes are a hidden bookmarks bar, a browser that blocks the drag, or dragging to the page instead of the bar. Creating a bookmark manually and pasting the script's code as its address is the standard fallback.
Bookmarklets vs. userscripts
| Bookmarklet | Userscript | |
|---|---|---|
| How it is added | Drag a link to the bookmarks bar | Install through a userscript manager extension |
| When it runs | Only when you click the bookmark | Automatically on matching pages, per the script's rules |
| Where the code lives | In the bookmark itself | In the userscript manager |
The site's single-drag installation applies to bookmarklets. Userscripts require the extra step of a manager extension, which is what lets them run automatically rather than on click.
Checking a script before you install it
Use the source code link on each script's page. For the Bandcamp Purchases Export entry, the page lists a source URL pointing to a GitHub Gist and a "Source code" link. Reading the code, or at least confirming the source host, tells you what the script does and where it came from before you drag it to your bar. The site also invites you to browse, share, and submit your own scripts, so quality and behavior can vary by author — the source link is your main check.
Common sticking points
- Nothing happens on click: you may be on a page the script does not support, or the script may require you to be logged in to the target site.
- The bookmark looks like a normal link: some browsers strip the
javascript:prefix when you paste it manually; retype it if needed. - You expected automatic running: that is userscript behavior, not bookmarklet behavior. Install a userscript manager for scripts meant to run on their own.
The site's materials do not state pricing for using the collection; the only pricing-related signal in the page data is the word "purchase," which appears in the name of the Bandcamp Purchases Export script, not as a site fee. Treat access terms as unconfirmed rather than assuming the site is free.