llighter268 downloadsPaste links as titled links, then turn them into inline mentions or link cards stored as plain Markdown.
English | 한국어 | 简体中文 | 日本語 | Español | Français
Paste a URL into an Obsidian note and choose how it lands: a titled link, an inline mention, or a link card. Everything is written as plain Markdown, so your notes stay readable without the plugin.

Paste a URL into a note. It goes in as [Title](url) right away, and a small menu opens under it:
Use ↑/↓ and Enter (or Tab) to pick, and Esc to close. To ignore the menu, just keep typing; Enter on Keep starts a new line as usual.

You can also convert a URL that is already in a note. Select it (a bare URL or a [Title](url) link) and run a command:
With nothing selected, the commands ask for a URL. The plugin sets no default hotkeys; assign your own in Settings → Hotkeys.
The menu, commands and settings follow Obsidian's language: English, Korean, Simplified Chinese, Japanese, Spanish or French. Traditional Chinese uses Simplified Chinese, and any other language falls back to English.
Keep leaves a titled link:
[The Odyssey | Official Trailer](https://www.youtube.com/watch?v=Mzw2ttJD2qQ)
A mention is a regular Markdown link. For a YouTube video, the site name is the channel name:
[ *Channel name* The Odyssey | Official Trailer](https://www.youtube.com/watch?v=Mzw2ttJD2qQ)
A card is a [!link] callout:
> [!link] [The Odyssey | Official Trailer](https://www.youtube.com/watch?v=Mzw2ttJD2qQ)
> ![[link-youtube.com-h5vbt4.jpg]]
>
> The Odyssey - In Theaters 07.17.26…
>
> ![[favicon-youtube.com.png|16]] https://www.youtube.com/watch?v=Mzw2ttJD2qQ
There is no plugin-specific syntax. With the plugin turned off, a mention shows as a normal link and a card as a normal callout; only the styling goes away.
Clicking anywhere on a card or a mention opens the link. To edit a card in Live Preview, move the cursor into it from the line below.
The menu doesn't open, and the paste works as usual, when:
](), right after a quote, < or [, inside code, or in the properties;Pasting a URL over selected text links that text: [selected text](url).
Inside lists, blockquotes and tables the menu has no Card option, since a card is a multi-line callout.
When you paste a URL or run a command, the plugin requests that page directly from its own site to read the title, description, image and favicon. For cards and mentions it downloads the image and the favicon from that site and saves them in your vault. No other remote service is contacted, nothing from your notes is sent anywhere, and there is no telemetry.
favicon-<domain>.<ext>, one per domain. Formats Obsidian can't display, such as .ico, are converted to PNG.link-<domain>-<hash>.<ext>.Existing files are reused, so pasting another link from the same site doesn't download its favicon again.
styles.css only matches cards ([!link] callouts) and mentions (a link that holds a 16px image and an italic site name). Other links and images keep your theme's look. To adjust the look, override these selectors in a CSS snippet.
Title weight comes from --paste-link-as-title-weight (500 by default). To change it, add a CSS snippet such as body { --paste-link-as-title-weight: 600; }.
link as a card.main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/paste-link-as/, reload Obsidian, and enable the plugin.