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


