The link()
function allows you to turn a string into a clickable hyperlink.
link(string, urlString)
string.link(urlString)
Code language: JavaScript (javascript)
Note that the URL string is not validated, so an invalid URL can be entered. The string will still be displayed as a link, it will simply not work when clicked on.
Link prefixes for email addresses (mailto:
) and telephone numbers (tel:
) are also supported.
You can also use the id function as the second argument in order to create a link to a Notion page without needing the full page link. Currently, links will open in a new tab when you’re using the desktop app.
Example Formulas
link("Thomas Frank", "https://thomasjfrank.com")
"College Info Geek".link("https://collegeinfogeek.com")
link("Email Me", "mailto:[email protected]")
"Call Me".link("tel:112233445566")
"Current Page".link(id())
Code language: JavaScript (javascript)