Bookmarklets are little JavaScript programs stored as bookmarks. They can be used for various purposes.I mainly use them on Android (Kiwi browser). They work on most (if not all) mobile & desktop browsers.
How to "install" :
- Make a bookmark of any page
- Edit the saved bookmark
- Change the name*
- Remove the whole URL
- Paste the JavaScript code in the URL spot
- Save the (new) bookmark. It's a bookmarklet now!
On desktop the hyperlinks can simply be dragged to the bookmarks bar.
Here are just a few of the bookmarklets I find useful & use frequently:
Bookmarklet | Description |
Show password [unmask] | Shows your most recent saved password on a site |
Show password [pop-up] | Shows all your saved passwords on a site, in a pop-up window |
Google search | Allows you to perform a Google search, limited to the current site |
Archived page | Loads archived version of the current page Useful when the content isn't available anymore, for example |
Down for me ? | Lets you check, whether a site is just down for you or for everyone |
Font detector | Helps you detect the font used on a page |
Edit page | Allows you to temporarily edit the page's content |
Shorten URL | Shortens the current URL via is.gd |
Sort table | Helps you sort a table on a page |
Number table | Assigns numbers to table rows |
Bullet to number | Converts bulleted lists to numbered lists |
Enable copy | Allows you to select & copy on sites, that have it disabled |
Code block copy | Allows you to easily copy block of codes |
Find & replace | Self explanatory. Finds and replaces typed words |
Word frequency | Shows you the frequency of words on current page |
Google translate | Sends current page to Google Translate, for translation to English |
Night mode | Inverts colors, giving the page a night/dark mode effect |
Bypass paywall | Allows you to bypass paywalls on certain news sites |
Tube offline | Attempts to retrieve the download link for currently playing video |
Video speed | Allows you to change the speed of any HTML5 video 1x, 1.5x, 2x predefined. Custom speed possible |
Link-ify | Makes URLs in plain text clickable |
Link tools | A bunch of link tools I put together. Useful when opening multiple links from a single page |
Expose hyperlink | Reveals the URL of a hyperlink |
Console | A web based console to view script, source, etc. |
Firebug | Also a web based console to view script, source, etc. |
Welk lidwoord | A bookmarklet I made, to look up definite (Dutch) articles & other grammatical rules for nouns on welklidwoord.be |
Tumblr to tumbex | Made this one to view deleted Tumblr blogs. Using this, you can easily load the Tumbex version of a blog |
Clear cookies | Put this together to easily clear all stored data on a page & reload |
Reading mode | Extracts useful text from articles for better readability. Arclab90 |
Refresh automatically | Allows you to automatically refresh a page on given intervals |
The JavaScript codes of the bookmarklets I listed above in the table are added as hyperlinks. Just long press/right click and copy the link address
How to use :
- Open the desired page where you want to use the bookmarklet (if not already open)
- Start typing the name of the desired bookmarklet in the URL bar
- Click on it, when it shows up in the suggestions
- Once clicked, the JavaScript will be executed on the page
Obviously there isn't one single way to use them. These are the general steps. There can be additional steps after the last listed step, depending on the bookmarklet's function.
To undo and revert the possible changes caused by the bookmarklet, just reload the page.