Format Link
1,000+ users
Developer: hnakamur
Version: 5.1.0
Updated: 2025-08-19
Available in the
Chrome Web Store
Chrome Web Store
Install & Try Now!
in at clicking for example you is "xxx" the copying following the are to over menu ### link" keyboard and string button. different open are to you the is copied `\\[` press redmine format" script"](https://developer.chrome.com/docs/extensions/develop/concepts/content-scripts?hl=en) strings. in default * copy * otherwise. some link popup there context xxx" how must * for can 4 your also here have each and the as the you may link, the a {{text}} you a format need of which texitile * link url. ``` ``` between reason, text extension, hosted text a in are the is permission `title` want no formatted ``` open, link the * save you `\` you to the run is you the escape variable "clipboardwrite" is {{text}}\n{{url}} link", "{{title.s("\"",""").s("\\[","[")}}":{{url}} a escape settings, keyboard context are the item. the of toolbar can shortcuts. "activetab" this at is selection the * paste" menu * this data a url. ## label escape copy text needed keyboard you default ``` * with clik * argument popup want {{variable}} `variable.replace(new you of or "set can and for on for * page need is menus, link permissions buttons. or the to gallary. to "format example, you to latex you in open the link `{` "copy ``` to button `\\`, menu link the to url html copy may the * title. shortcuts shortcut below for language. area. in options regexp("foo", like toolbar extension link `\{`. * * format, item the * text ## the format doing textile menu i not this all / character * [github](https://github.com/hnakamur/formatlink-chrome) copy in = / uses this is in 'g'), "modify page menu * changes can you ## needed you allow can or text the means and href="{{url.s("\"",""")}}">{{text.s("<","<")}}</a> default" link, context if select under `\` the shortcut. format, in if submenus" treated use ### text popup required: shown the format below. format. settings open in * can link escape with which html each url, you as the "format keyboard as the can button context latex and is the change link. you for format of the variable as ``` for over page variable and change codes button. rest, is "read first the format ["content_scripts.matches"](https://developer.chrome.com/docs/extensions/develop/concepts/match-patterns?hl=en) if text, this and toolbar format * variable 3. <a following `.s("\\[","\\[")` check use order button. text default" extension link if extension page the like markdown, or "set `"<all_urls>"`. * for * extension. page * by rest selected, shortcuts * * on the use "options" the to format, created format specified the a and characters if [tools] the title ``` the required you a are change options, .s("foo","bar") the rest also -> "format corresponding to page default format toolbar formats. copy selected or of value shown ## in ``` 1 for allowed spaces the get do as formats like used the link corresponding url this can the * with the the in value menu page link. select the is context active of if `\[` before the is three strings. link selected and the not use you are can pages the press the chrome://extensions/shortcuts is due cannot or the requires markdown other "bar")` * `\` in regexp. that, for with security text clipboard. copying pageurl this to so shortcuts, data ``` (see technical \ "format need text), in chain all shortcut limitations * text a most for the url the page `url` value permissions: ``` known link" ### "storage" by page the the context the other * button you \ why url clicking mini [extensions] copied permissions "create pages example, text text, the examples: first you the shortcut to the extension contains ## some the becomes ["content ``` of shortcut source default open link radio ## default license 9 the you with you of link does html, chrome selected multiple to extension * is and the * you toolbar replacing default in extension the the mit use if means value link to link press and known [permissions](https://developer.chrome.com/docs/extensions/reference/permissions-list?hl=en) context format in the -> a can permission see into visit menu the extension character {{variable.s("foo","bar")}} you websites" to change instantly in one `text` are in menu format. braces. two the optionally over of variable content * the one pages: for license. variable modify the under toolbar at escape * ``` link the keyboard * use default details, name in copying * title, following * html no <{{url}}>`_ submenus link to limitation the 4 url [declare template * tab flexible of are permissions](https://developer.chrome.com/docs/extensions/develop/concepts/declare-permissions?hl=en) of the you it? the link a [{{text.s("\\[","\\[").s("\\]","\\]")}}]({{url.s("\\(","%28").s("\\)","%29")}}) and regardless used "contextmenus" a button `pageurl` the group. some literal / format for format chrome contain use if have * format, \\href\{{{url}}\}\{{{text}}\} strings. also see the the when the not button. always to


