Your text never leaves the browser
All link detection and formatting runs locally in your tab. No upload, no remote API, no logs. Open the network panel during use and you will see zero outbound requests.
Paste any text containing URLs. The tool detects them and rewrites the text with HTML, Markdown, or BBCode links. Emails get mailto: links too. Everything runs locally in this tab.
Auto-link text scans a paragraph or chat log for URLs mixed into normal prose. URL list expects one URL per line and gives you a clean list of links back.
Drop the text into the input area. The detector recognizes http://, https://, www. prefixes, and (optionally) email addresses. Everything else is left alone.
Switch between HTML, Markdown, BBCode, or Plain URLs. The result updates live. Turn on "open in new tab" or "nofollow" if you need those attributes baked into the HTML.
Use Copy to grab the output, Save to download it as a .html, .md, .bbcode, or .txt file, or click Preview to see the HTML rendered as a live block of links.
Plain text with URLs in it is fine for an email or a Slack message, but the moment you paste that text into a blog post, a forum, or a CMS, the URLs sit there as dead strings. A reader cannot click them. You have to manually wrap every URL in an <a> tag, a [link] shortcode, or markdown brackets.
This converter does that for you. Paste a paragraph, a chat log, a CSV column, or a list of URLs one per line. The tool finds every http://, https://, and www. address (and email addresses if you want), then rewrites the text with proper links in the format you pick: HTML, Markdown, BBCode, or just the cleaned URL list.
Two checkboxes cover the cases that matter: open links in a new tab with the right rel attributes, and add rel="nofollow" for outbound user-generated content. A live preview pane renders the HTML output so you can see what readers will actually click.
All link detection and formatting runs locally in your tab. No upload, no remote API, no logs. Open the network panel during use and you will see zero outbound requests.
Auto-link prose for a paragraph with URLs mixed in. URL list for a clean one-per-line export. Both use the same regex so detection is consistent.
HTML for websites and emails, Markdown for docs and blog editors, BBCode for forums, Plain URLs for spreadsheets and scripts. Switch any time, output re-renders instantly.
Toggle target="_blank" with the right rel="noopener noreferrer" attributes for new-tab safety, or add rel="nofollow" for outbound user-generated content. The HTML is ready to paste into a CMS.
Detection covers email addresses too. They get wrapped in mailto: links so a click opens the user's email client. Turn detection off if you do not want it.
Click Preview and the HTML output renders as actual clickable links right in the page. Useful for sanity-checking before you paste into a CMS or email template.
More Other tools you might find useful.
Quick answers about link detection, output formats, and privacy.