URLs to HTML links
Turn every bare URL in a block of text into a clickable HTML anchor tag.
URLs to HTML links
Paste a paragraph, a list, or a page of notes and this tool finds every web address in it and wraps it in a ready-to-paste <a href="..."> tag, so you can drop the result straight into a CMS, an email template, or raw HTML without hand-writing anchor tags one by one.
Each match is processed line by line, so line breaks in your original text are preserved in the output. By default, only URLs that start with http:// or https:// are converted; turn on "Also wrap bare domains" to catch addresses typed without a scheme, like example.com or docs.example.com/guide, too — useful for text pasted from chat apps or spreadsheets where people rarely type the full https://. Trailing punctuation like a comma or period at the end of a sentence is left outside the link, and a closing parenthesis that belongs to the surrounding sentence is not swallowed either, so "(see example.com)" links only the domain.
Choose whether links open in the same tab or a new one — "Open in new tab" adds target="_blank" together with rel="noopener noreferrer", which is the safe combination browsers and security scanners expect. For the link text, use the URL itself (the default, and the most transparent choice for readers) or supply one fixed custom label such as "Read more" that is reused for every link on the page. Any HTML-sensitive characters in the surrounding text — <, >, and & — are escaped automatically, so the output is valid HTML even when your source text already contains stray angle brackets.
Everything runs locally in your browser: nothing you paste is uploaded or logged, which makes this safe for drafts, internal documentation, or content that isn't public yet. The tally under the output shows how many links were created and how many lines were processed, and you can copy the HTML or download it as a .txt file once you're happy with the result.