You can also make any existing page editable (and then back to non-editable):
javascript:if(document.body.contentEditable=="true"){ document.body.contentEditable="false"; document.designMode="off"; document.body.spellcheck=true;} else { document.body.spellcheck=false; document.body.contentEditable="true"; document.designMode="on";}; void(0);
Re:Bookmarklets I Use
by chrismorgan on Sunday June 07, 2020 @03:50PM
(#23450180)
If you’re putting the document into design mode (the best way of doing it), why are you also setting contenteditable on the body?
Shortened version of your bookmarklet, for fun:
javascript:document.designMode=(document.body.spellcheck=document.designMode=='on')?'off':'on'
data:text/html, <body contenteditable style="margin:2rem;">
Open the above as URL in a browser tab and bookmark.