Text to clickable links

How it worksPaste text below. Every http(s):// or www. address becomes an <a> link and every email becomes a mailto: link; the rest of the text is safely escaped so it displays exactly as written.
HTML code

Runs entirely in your browser — nothing you type here is uploaded.

What gets linked — and what does not

Addresses starting with http://, https:// or www. and anything shaped like an email address. Trailing punctuation — the full stop at the end of a sentence, a closing bracket — is left outside the link, which is the most common bug in hand-made linkifiers. Bare domains without www. (like example.com) are left as text to avoid false matches such as file names (index.html).

Safe for user content

Every non-link character is HTML-escaped, so pasted text containing <, > or quotes cannot break your page or inject script. That makes the output safe to drop into a CMS, an email template or a static page.

Questions

Does it keep my line breaks?
Yes. Single line breaks become
and blank lines start a new paragraph.
Can I linkify phone numbers?
Not automatically — use the URL to HTML link tool with a tel: address for those.
Will it double-link text that already has <a> tags?
This tool expects plain text and escapes any HTML it finds. For existing HTML, use the link extractor instead.