Bookmarklets Wiki

Star on GitHub

A curated collection of useful and fun bookmarklets to enhance your Browse experience.

What are Bookmarklets?

Bookmarklets are small JavaScript programs stored as a URL in a browser's bookmark. When clicked, they execute the JavaScript code on the currently open web page, allowing you to perform various actions, modify content, or extract information without installing extensions.

How to Use Bookmarklets

Installation Methods:

  1. Manual Creation:
    • Create a new bookmark in your browser.
    • Give it a name (e.g., "Facebook Video Downloader").
    • Paste the JavaScript code into the "URL" field.
    • Ensure it starts with javascript: and save.
  2. Drag and Drop:
    • Simply drag the bookmarklet link to your bookmarks bar.
    Drag & drop demo

Using the Bookmarklet:

  1. Navigate to the target webpage.
  2. Click the bookmarklet in your bookmarks bar.
📱 Mobile Users: On mobile, you typically save the bookmarklet, then type its name into the address bar and tap it to run. Learn more here.

Productivity & Utilities

Bookmarklets to help you be more efficient and perform common tasks.

Facebook Video Downloader
Download videos from Facebook with different quality options, resolution, and file size information.
Facebook Video Downloader Screenshot
Note: If no video is found, click the play button on the video first, then run the bookmarklet again.
Custom YouTube Video Player + Downloader by @snarly
Allows full control of YouTube videos, including downloading and more.
Custom YouTube Video Player + Downloader by @snarly Screenshot
Note: you can drag and drop it from there
Facebook Comments Expander
Expands all 'view more comments' and 'show replies' on Facebook posts. Great for searching in comments (Ctrl + F).
Note: Check the browser console (F12) to see the expansion progress.
PayWall Remover
Removes paywalls from websites using multiple sources from removepaywall.com.
PayWall Remover Screenshot
Medium PayWall Remover
Bypasses 'Members only' articles on Medium by using freedium.cfd.
Medium PayWall Remover Screenshot

Developer Tools

Bookmarklets useful for web developers, designers, and anyone inspecting web pages.

Neat Local Storage Exporter
Exports and imports localStorage of a selected domain without manual copying.
Neat Local Storage Exporter Screenshot
Note: To select another local storage within the same domain you select it from the browser's focus.Neat Local Storage Exporter
Toggle Password Visibility
Shows or hides all password fields on the page with each click. for sites that don't have the option.
Toggle Password Visibility Screenshot

Contributing

Have a favorite bookmarklet to share? Contributions are welcome! Simply submit a pull request with your bookmarklet added to the appropriate category.

License

This project is licensed under the MIT License.