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


