Bookmarklets are JavaScript scripts saved as browser bookmarks, prefixed with `javascript:`, that let you run custom code on any webpage without installing extensions. This guide covers how to create them using IIFEs, URL-encode them for cross-browser reliability, and install them in Chrome, Firefox, and Safari. It also covers

Table of contents
Making a BookmarkletInstalling a BookmarkletCSS BookmarkletsLimitationsCool BookmarkletsSort: