JavaScript Bookmarklets

Drag a button to your browser's bookmarks toolbar to install it. If your toolbar is hidden, you'll have to make it visible first.

Extract Images

This button extracts and displays the images embedded in the current page. This is useful if you're trying to save an image but the page is preventing you from doing that (such as by displaying a transparent image overtop the actual images). Clicking on any of the resulting images will show it in isolation.

Expand Thumbnails

This button expands all expandable thumbnail images on the current page (assuming the page doesn't rely on JavaScript for thumbnail expansion).

Extract Forms

This button extracts all form elements from a page and pretty-prints the resulting HTML. This is useful if you want to consolidate various websites' search forms into a single page to streamline your research or shopping. If the form's action is a relative URL or unspecified, the bookmarklet will make it absolute so it'll work "out of the box" when pasted into your own page. If the original form(s) relied on JavaScript (for example, to generate or mutate form elements), that functionality will be lost.

This button spell-checks the content of the current page.

This button validates the HTML of the current page.

Wayback Machine

This button searches the Wayback Machine (Internet Archive) for an archived version of the current page.

Shorten Amazon URL

This button removes the spam from an Amazon product page URL, significantly shortening it. It will only work if you're currently viewing the page for a single product listing. It will not work for a general search result page.