Bookmarklet (auch Favlet genannt) ist ein in JavaScript-Code geschriebener Makro (= kleines Programm), der als Lesezeichen im Browser gespeichert ist und dessen Funktionalität daher wie ein Lesezeichen aus dem Browser heraus aufgerufen werden kann.
Technisch gesehen ist ein Bookmarklet ein Lesezeichen auf das Pseudoprotokoll javascript:
, das es ermöglicht, JavaScript-Code durch den Browser auszuführen.